summaryrefslogtreecommitdiffstats
path: root/lib/libc/locale
Commit message (Expand)AuthorAgeFilesLines
* Allow encoding modules to override the default implementations oftjr2004-05-138-9/+113
* Fix braino in previous: check that the second byte in the charactertjr2004-05-132-2/+2
* Reduce overhead by calling internal versions of the multibyte conversiontjr2004-05-128-11/+19
* Move prototypes of various encoding-related functions into a new headertjr2004-05-1216-71/+72
* In the absence of proper validation, at least check that null bytestjr2004-05-114-1/+19
* Use a binary search to find the range containing a character intjr2004-05-093-20/+34
* Rewrite split_lines() to operate safelyache2004-04-251-3/+7
* Perform some basic validation of multibyte conversion state objects.tjr2004-04-128-16/+116
* Remove a nonsensical remark about byte order markers in UTF-8 streams.tjr2004-04-121-6/+1
* Document the meaning of the zero return value.tjr2004-04-112-6/+11
* Fix a typo. I was locked out for two days from my machine.davidxu2004-04-101-1/+1
* Don't cast away const qualifiers.tjr2004-04-108-8/+8
* Update manual pages for change to C99 mbrtowc() semantics.tjr2004-04-0812-134/+143
* Allow partial multibyte characters to accumulate in conversion statetjr2004-04-0712-89/+350
* Begin conversions for sgetrune() and sputrune() in the initialtjr2004-04-071-3/+12
* Prepare to handle state-dependent encodings. This mainly involves nottjr2004-04-074-17/+26
* Begin in the initial shift state in mbstowcs() and wcstombs().tjr2004-04-072-2/+6
* Prepare to handle state-dependent encodings. This mainly involves nottjr2004-04-0612-71/+87
* Remove support for emulating mbrtowc() and wcrtomb() in terms of thetjr2004-04-044-89/+4
* Reimplement the GB18030 encoding method using the new-style (mbrtowc()/tjr2004-04-041-123/+137
* Reimplement the deprecated UTF2 encoding method using the UTF-8 codetjr2004-04-041-104/+97
* Add cross-references to isideogram(3), isphonogram(3), isrune(3),tjr2004-03-301-1/+6
* Add basic manual pages for isideogram(), isphonogram(), isrune()tjr2004-03-305-1/+235
* Trim cross-references.tjr2004-03-301-15/+2
* Document the isnumber() and ishexnumber() functions, and explain how theytjr2004-03-302-13/+34
* Remove duplicate MLINK.tjr2004-03-291-1/+1
* Recognize the "rune" character class in wctype().tjr2004-03-272-6/+8
* Make consistent with the better written wcsrtombs function:dds2004-02-271-4/+5
* LC_ALL not always take priority over other LC_*ache2004-01-311-22/+35
* Add reference to environ(7)ache2004-01-291-1/+2
* Remove unused variables and function declarations. Add missing headers.nectar2004-01-062-2/+3
* Properly advance "x/y/z" form slash-pointers in some rare casesache2003-12-241-4/+4
* First byte of GBK-like sequences is 0x81, not 0x80ache2003-12-191-1/+1
* Set __mbrtowc and __wcrtomb correctly when changing to the C/POSIX locale.tjr2003-12-081-0/+14
* Split multibyte(3) into separate manual pages for each function.tjr2003-12-077-145/+543
* Split the documentation for localeconv() off into a separate manual page.tjr2003-12-073-176/+232
* Update cross references after utf2/euc move.tjr2003-11-1510-18/+18
* Remove section 4 versions of these manual pages, they have beentjr2003-11-152-232/+0
* Install the section 5 versions of EUC and UTF2 manual pages instead oftjr2003-11-151-2/+1
* Update the EUC and UTF2 manual pages for their new home in section 5.tjr2003-11-152-2/+2
* Fix a typo that caused mbrtowc() to always return 0.tjr2003-11-111-1/+1
* Add one more cross-reference to gb2312(5).tjr2003-11-081-0/+1
* Add cross-references to new gb2312(5) manual page.tjr2003-11-082-0/+2
* Add a fairly simple manual page for the new GB2312 encoding.tjr2003-11-082-1/+58
* Remove unused #includes.tjr2003-11-085-11/+0
* Use __inline instead of inline.tjr2003-11-081-1/+1
* Refer to wide characters instead of runes. Remove redundant example locale.tjr2003-11-082-246/+36
* Refer to wide characters instead of runes.tjr2003-11-082-4/+6
* Add gb2312 encoding.davidxu2003-11-053-1/+120
* Implement mbrtowc() and wcrtomb() directly (sync with big5.c).tjr2003-11-051-53/+50
OpenPOWER on IntegriCloud