Re: Add CASEFOLD() function. - Mailing list pgsql-hackers

From Jeff Davis
Subject Re: Add CASEFOLD() function.
Date
Msg-id ab1bdabcf64d799692ddaa5b06b5ef8afe94a0ef.camel@j-davis.com
Whole thread Raw
In response to Re: Add CASEFOLD() function.  (Ian Lawrence Barwick <barwick@gmail.com>)
Responses Re: Add CASEFOLD() function.
List pgsql-hackers
On Thu, 2024-12-12 at 21:52 +0900, Ian Lawrence Barwick wrote:
> and it seems to work as advertised, except the function is named
> "FOLDCASE()"
> in the patch, so I'm wondering which is intended?

Thank you for looking into this, I went back and forth on the name, and
mistyped it a few times.

ICU seems to use "foldcase":

https://unicode-org.github.io/icu-docs/apidoc/dev/icu4c/ucasemap_8h.html

and it seems to be slightly more proper grammatically (with "fold"
being the verb). However, "case folding" is common terminology in
Postgres and Unicode, so "casefold" can be seen as the verb instead.

I don't have a strong opinion here so I will just go with whatever
seems like the popular choice.

Regards,
    Jeff Davis




pgsql-hackers by date:

Previous
From: Jeff Davis
Date:
Subject: Re: fixing tsearch locale support
Next
From: Joe Conway
Date:
Subject: Re: Add CASEFOLD() function.