68 Commits (aa32a420af40d33c77e698d7214c124097c6252d)

Author SHA1 Message Date
  Reece H. Dunn aa32a420af Add Other_Alphabetic support from PropList.txt. 8 years ago
  Reece H. Dunn 835dfc83a1 Add ASCII_Hex_Digit support from PropList.txt. 8 years ago
  Reece H. Dunn a69b99a81b Add Hex_Digit support from PropList.txt. 8 years ago
  Reece H. Dunn 844895d315 Add Other_Math support from PropList.txt. 8 years ago
  Reece H. Dunn 4226457fb5 Add Terminal_Punctuation support from PropList.txt. 8 years ago
  Reece H. Dunn ab0a1da5be Simplify the Dash property classification logic. Pd is the 'Dash' general category. 8 years ago
  Reece H. Dunn a9aabc6242 Add tests for the PropList API. 8 years ago
  Reece H. Dunn ec1a17b229 Add Quotation_Mark support from PropList.txt. 8 years ago
  Reece H. Dunn d1eb23a741 Add Hyphen support from PropList.txt. 8 years ago
  Reece H. Dunn 1e02d05c61 proplist.c: Create helper functions for all matched categories. 8 years ago
  Reece H. Dunn 249960bae4 Add Dash support from PropList.txt. 8 years ago
  Reece H. Dunn fd8a8d17b0 Add Join_Control support from PropList.txt. 8 years ago
  Reece H. Dunn eae8740117 Add Bidi_Control support from PropList.txt. 8 years ago
  Reece H. Dunn bc16887a79 Use ucd_properties to implement ucd_isspace. 8 years ago
  Reece H. Dunn 8cc80d671d Add <noBreak> support from UnicodeData.txt. 8 years ago
  Reece H. Dunn 54a8ea2a70 Add White_Space support from PropList.txt. 8 years ago
  Reece H. Dunn 6346ede604 isalnum: use the Alphabetic derived core property to check that the character is in the alpha class. 8 years ago
  Reece H. Dunn cbddf092c9 isalpha: use the Alphabetic derived core property to check that the character is in the alpha class. 8 years ago
  Reece H. Dunn b38659582f islower: include the Other_Lowercase characters. 8 years ago
  Reece H. Dunn 1fc20f39f5 isupper: include the Other_Uppercase characters. 8 years ago
  Reece H. Dunn eb08dc422d Update the copyright dates. 8 years ago
  Reece H. Dunn c9f2940373 isblank: don't include <noBreak> characters, and add tests for this API. 8 years ago
  Reece H. Dunn f109bb918f isspace: don't include <noBreak> characters. 8 years ago
  Reece H. Dunn bd71fed013 ctype: return true in isupper/islower if there is a simple case mapping present 8 years ago
  Reece H. Dunn 01852ee90d isdigit: C99 compatibility -- only check [0-9]. 8 years ago
  Reece H. Dunn 34167771fd Add an iswxdigit compatibility API. 8 years ago
  Reece H. Dunn 3e321158e7 Update the documentation on the is* APIs. 8 years ago
  Reece H. Dunn d585c77804 Add an iswblank compatibility API. 8 years ago
  Reece H. Dunn cd9cc8e6e2 Unicode Character Data 9.0.0 8 years ago
  Reece H. Dunn 7201a1a150 Convert scripts.cpp from C++ to C. 9 years ago
  Reece H. Dunn 707998940d Convert categories.cpp from C++ to C. 9 years ago
  Reece H. Dunn 0afcb3f89f Convert case.cpp from C++ to C. 9 years ago
  Reece H. Dunn 63b08a352b Convert ctype.cpp from C++ to C. 9 years ago
  Reece H. Dunn b45cf54f4d Convert tostring.cpp from C++ to C. 9 years ago
  Reece H. Dunn 454038dbfa Create a C-based API in addition to the C++-based API in <ucd/ucd.h>. 9 years ago
  Reece H. Dunn bddb25bdc7 Unicode Character Data 8.0.0 10 years ago
  Reece H. Dunn 1154409393 Use PropertyValueAliases for the script mapping. 10 years ago
  Reece H. Dunn a370cc607a src/tostring: fix up the Script name entries 11 years ago
  Reece H. Dunn fe8633b1bf src/tostring: use an array instead of a switch for script names 11 years ago
  Reece H. Dunn 24f6e97f05 tostring: map the new script values 11 years ago
  Reece H. Dunn ced06ed0f4 Do not include supplementary data in the UCD APIs. 11 years ago
  Reece H. Dunn b757f60c63 Unicode Character Data 7.0.0 11 years ago
  Reece H. Dunn ec34ff5854 ucd.h: update script to match ISO 15924 11 years ago
  Reece H. Dunn 64e69c4e52 ucd.h: don't use named groups in the documentation 11 years ago
  Reece H. Dunn 01c4669961 ucd.h: correct a parameter name in the documentation 11 years ago
  Reece H. Dunn e4a1167496 Unicode Character Data 6.3.0 11 years ago
  Reece H. Dunn be49d9cce6 ucd.h: fix a typo 12 years ago
  Reece H. Dunn 1116d02aa9 Make the category/category_type/script to-string helper methods part of the public API. 12 years ago
  Reece H. Dunn 4ded80bdb3 ctype: add default cases to switch statements to suppress -Wswitch warnings with clang 12 years ago
  Reece H. Dunn 7e411b34e9 F8D0-D8FF: Klingon 12 years ago