summaryrefslogtreecommitdiff
path: root/src/ctype
AgeCommit message (Collapse)AuthorLines
2012-04-23optimize iswprintRich Felker-3/+12
2012-04-23fix spurious punct class for some surrogate codepoints (invalid)Rich Felker-59/+56
this happened due to their entries in UnicodeData.txt
2012-04-23destubify iswalpha and update iswpunct to unicode 6.1Rich Felker-135/+252
alpha is defined as unicode property "Alphabetic" plus category Nd minus ASCII digits minus 2 special-cased Thai punctuation marks supposedly misclassified by Unicode as letters. punct is defined as all of unicode except control, alphanumeric, and space characters. the tables were generated by a simple tool based on the code posted previously to the mailing list. in the future, this and other code used for maintaining locale/iconv/i18n data will be published either in the main source repository or in a separate locale data generation repository.
2012-02-09document iswspace and remove wrongly-included zwsp characterRich Felker-1/+5
2012-02-09fix typo in iswspace space list tableRich Felker-1/+1
2011-02-14more header fixes, minor warning fixRich Felker-0/+1
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker-0/+854