Commit Graph
59 Commits
Author SHA1 Message Date
Reece H. Dunn df247b7cab Fix the ispunct ctype implementation. 2018-05-03 21:29:17 +01:00
Reece H. Dunn 1cb4115eab Add Emoji_Component support from emoji-data.txt. 2017-06-25 15:51:37 +01:00
Reece H. Dunn 023ebace9a Add Regional_Indicator support from PropList.txt. 2017-06-25 15:27:53 +01:00
Reece H. Dunn 32912d6565 Add Emoji_Modifier_Base from emoji-data.txt. 2017-05-14 07:52:22 +01:00
Reece H. Dunn 4b874e6dbd Add Emoji_Modifier from emoji-data.txt. 2017-05-14 07:16:49 +01:00
Reece H. Dunn 35ad249760 Add Emoji_Presentation from emoji-data.txt. 2017-05-14 07:03:12 +01:00
Reece H. Dunn f93b98a69d Add Emoji support from emoji-data.txt. 2017-05-13 21:18:54 +01:00
Reece H. Dunn 691457e98d Add Prepended_Concatenation_Mark support from PropList.txt. 2017-04-16 14:36:27 +01:00
Reece H. Dunn 429b8f3629 Add Pattern_Syntax support from PropList.txt. 2017-04-16 14:17:43 +01:00
Reece H. Dunn d91a249c14 Add Pattern_White_Space support from PropList.txt. 2017-04-16 11:37:14 +01:00
Reece H. Dunn eecd7984c5 Add Variation_Selector support from PropList.txt. 2017-04-16 11:26:05 +01:00
Reece H. Dunn f7f228bc0c Add Sentence_Terminal support from PropList.txt. 2017-04-16 11:05:59 +01:00
Reece H. Dunn 628dfb8887 Add Other_ID_Continue support from PropList.txt. 2017-04-16 09:43:03 +01:00
Reece H. Dunn 90a3615c48 Add Other_ID_Start support from PropList.txt. 2017-04-16 09:34:31 +01:00
Reece H. Dunn a3f811aac1 Add Logical_Order_Exception support from PropList.txt. 2017-04-16 09:29:02 +01:00
Reece H. Dunn 66b2404ce3 Add Soft_Dotted support from PropList.txt. 2017-04-16 09:09:03 +01:00
Reece H. Dunn 423aa813aa Add Deprecated support from PropList.txt. 2017-04-15 12:25:00 +01:00
Reece H. Dunn e18564899c Add Other_Default_Ignorable_Code_Point support from PropList.txt. 2017-04-15 11:55:23 +01:00
Reece H. Dunn 2459a4fa8f Add Unified_Ideograph support from PropList.txt. 2017-04-14 20:58:31 +01:00
Reece H. Dunn 4ce8b61180 Extend ucd_property to 64-bits to allow all properties to be specified. 2017-04-14 20:12:02 +01:00
Reece H. Dunn 5b9300b042 Add Radical support from PropList.txt. 2017-04-14 17:57:18 +01:00
Reece H. Dunn e6c2c718b4 Add IDS_Trinary_Operator support from PropList.txt. 2017-04-14 17:40:57 +01:00
Reece H. Dunn c9af03ee8b Add IDS_Binary_Operator support from PropList.txt. 2017-04-14 17:13:28 +01:00
Reece H. Dunn fdf398ef84 Add Other_Grapheme_Extend support from PropList.txt. 2017-04-14 14:44:10 +01:00
Reece H. Dunn 6553494c5c Remove noBreak from ucd_properties -- it is a DispositionType, not a PropList type. 2017-04-14 13:36:35 +01:00
Reece H. Dunn 9dc44bf0d4 Add Noncharacter_Code_Point support from PropList.txt. 2017-04-14 13:20:22 +01:00
Reece H. Dunn a184262d9b Add Other_Uppercase support from PropList.txt. 2017-04-14 13:08:56 +01:00
Reece H. Dunn 6a2a87e358 Add Other_Lowercase support from PropList.txt. 2017-04-14 13:00:02 +01:00
Reece H. Dunn 735a661232 Add Extender support from PropList.txt. 2017-04-14 12:03:34 +01:00
Reece H. Dunn d067838684 Add Diacritic support from PropList.txt. 2017-04-14 11:38:47 +01:00
Reece H. Dunn 3ff6d8ae0f Add Ideographic support from PropList.txt. 2017-04-12 21:46:14 +01:00
Reece H. Dunn aa32a420af Add Other_Alphabetic support from PropList.txt. 2017-04-12 21:37:22 +01:00
Reece H. Dunn 835dfc83a1 Add ASCII_Hex_Digit support from PropList.txt. 2017-04-11 23:25:02 +01:00
Reece H. Dunn a69b99a81b Add Hex_Digit support from PropList.txt. 2017-04-11 23:21:51 +01:00
Reece H. Dunn 844895d315 Add Other_Math support from PropList.txt. 2017-04-11 22:59:22 +01:00
Reece H. Dunn 4226457fb5 Add Terminal_Punctuation support from PropList.txt. 2017-04-11 21:21:22 +01:00
Reece H. Dunn a9aabc6242 Add tests for the PropList API. 2017-04-09 14:01:59 +01:00
Reece H. Dunn 6346ede604 isalnum: use the Alphabetic derived core property to check that the character is in the alpha class. 2017-02-12 21:22:01 +00:00
Reece H. Dunn cbddf092c9 isalpha: use the Alphabetic derived core property to check that the character is in the alpha class. 2017-02-12 21:20:03 +00:00
Reece H. Dunn b38659582f islower: include the Other_Lowercase characters. 2017-02-12 17:28:22 +00:00
Reece H. Dunn 9d1469b956 printdata: use the Uppercase property from DerivedCoreProperties. 2017-02-12 16:03:55 +00:00
Reece H. Dunn 1fc20f39f5 isupper: include the Other_Uppercase characters. 2017-02-12 14:51:24 +00:00
Reece H. Dunn d956501863 printdata: load all the properties from the PropList data. 2017-02-12 14:26:09 +00:00
Reece H. Dunn ac082c9400 Add tests for the remaining is* APIs. 2017-02-12 13:19:43 +00:00
Reece H. Dunn c9f2940373 isblank: don't include <noBreak> characters, and add tests for this API. 2017-02-12 11:47:30 +00:00
Reece H. Dunn f109bb918f isspace: don't include <noBreak> characters. 2017-02-12 11:11:52 +00:00
Reece H. Dunn 5f9dc111cf Add tests for the isdigit and isxdigit ctype APIs. 2017-02-12 09:53:43 +00:00
Reece H. Dunn bd71fed013 ctype: return true in isupper/islower if there is a simple case mapping present 2017-02-12 09:22:25 +00:00
Reece H. Dunn e77b7c7b49 printdata: create an isspace helper function 2017-02-12 08:48:40 +00:00
Reece H. Dunn ceda811b12 printdata: add the properties to the primary data map 2017-02-12 08:16:23 +00:00