Re: Character classes

Thomas Munro <[email protected]>
Newsgroups gmane.comp.db.postgresql.devel.documentation
Message-ID <CA+hUKGJm6iZBQ5SsL4QSNTLEg+fOV00XLdZTbdtcbb6qmdKViQ@mail.gmail.com>
On Tue, May 21, 2019 at 6:06 AM Tom Lane <[email protected]> wrote:
> The 20-year-old reference in our text to ctype(3) seems rather unhelpful
> today; in the first place, there's no such man page on my Linux systems,
> and in the second place, wctype(3) is more important if it exists, and
> in the third place what a reader actually wants to know is that this
> is controlled by the LC_CTYPE server parameter.  It'd likely be better
> to dump the man-page reference altogether and instead point readers to
> our "Locale Support" chapter.

No opinion on the reference, but out of curiosity I hunted down the
equivalent man page on a RHEL system.  There it goes by ctype.h(0P),
which makes some kind of sense: there isn't a ctype function, so it
has no business in section 3, while wctype is a function so there is a
wctype(3) along with a header page wctype.h(0P).  0P seems to be for
POSIX headers, or something like that.  BSDen don't seem to bother
with this distinction and just provide ctype(3).

-- 
Thomas Munro
https://enterprisedb.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.