Re: Regexps vs. locale - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Regexps vs. locale
Date
Msg-id 4189.1228931552@sss.pgh.pa.us
Whole thread Raw
In response to Re: Regexps vs. locale  (Andrew Gierth <andrew@tao11.riddles.org.uk>)
List pgsql-hackers
Andrew Gierth <andrew@tao11.riddles.org.uk> writes:
> "Tom" == Tom Lane <tgl@sss.pgh.pa.us> writes:
>  Tom> It's not so much intentional as that no one has gotten around to
>  Tom> making it work.  The difficulty is that the wide-char codes we
>  Tom> are using might not match what the <wctype.h> functions expect,
>  Tom> and it's unclear what we could do to fix that.

> Couldn't we follow the example of lower(), and convert the string to
> wchar_t using mbstowcs (rather than pg_wchar_t and pg_mb2wchar)?

Possibly.  I think we did not have the char2wchar() infrastructure
when the regexp stuff was last gone over, so it might be more practical
to do that now.
        regards, tom lane


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: WIP: default values for function parameters
Next
From: Tom Lane
Date:
Subject: Re: benchmarking the query planner