summaryrefslogtreecommitdiffstats
path: root/lib/libc/locale/wcwidth.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement xlocale APIs from Darwin, mainly for use by libc++. This adds atheraven2011-11-201-1/+12
| | | | | | | | | | | | load of _l suffixed versions of various standard library functions that use the global locale, making them take an explicit locale parameter. Also adds support for per-thread locales. This work was funded by the FreeBSD Foundation. Please test any code you have that uses the C standard locale functions! Reviewed by: das (gdtoa changes) Approved by: dim (mentor)
* Per Regents of the University of Calfornia letter, remove advertisingimp2007-01-091-4/+0
| | | | | | clause. # If I've done so improperly on a file, please let me know.
* Implement wcwidth() as an inline function.tjr2004-08-121-11/+2
|
* Grab all the information we need about a character with one call totjr2004-05-231-7/+5
| | | | __maskrune() instead of one direct call and one through iswprint().
* Use modern-style arguments declarationache2002-08-191-2/+1
|
* Write null wide-character as L'\0' like in other placesache2002-08-191-1/+1
|
* According to SUSv2, always return 0 for null wide-character codeache2002-08-191-1/+6
|
* Move internal defines from ctype.h hereache2002-08-191-0/+4
|
* Move wcwidth() to separate file, it doesn't belong to iswctype.c at allache2002-08-171-0/+57
OpenPOWER on IntegriCloud