Last active
October 27, 2021 22:02
-
-
Save natecook1000/cd5e69263f901b491a2e5d832d34046c to your computer and use it in GitHub Desktop.
Revisions
-
natecook1000 revised this gist
Oct 27, 2021 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,7 +14,7 @@ along with the corresponding [`Unicode.Scalar.Properties`](https://developer.app | `White_Space` | `isWhitespace` | `Bool` | | `Alphabetic` | `isAlphabetic` | `Bool` | | `Hangul_Syllable_Type` | | | | `Noncharacter_Code_Point` | `isNoncharacterCodePoint` | `Bool` | | `Default_Ignorable_Code_Point` | `isDefaultIgnorableCodePoint` | | | `Deprecated` | `isDeprecated` | `Bool` | | `Logical_Order_Exception` | `isLogicalOrderException` | `Bool` | @@ -76,7 +76,7 @@ along with the corresponding [`Unicode.Scalar.Properties`](https://developer.app | `Emoji` | `isEmoji` | `Bool` | | `Emoji_Presentation` | `isEmojiPresentation` | `Bool` | | `Emoji_Modifier` | `isEmojiModifier` | `Bool` | | `Emoji_Modifier_Base` | `isEmojiModifierBase` | `Bool` | | `Emoji_Component` | | | | `Extended_Pictographic` | | | | `Basic_Emoji`* | | | -
natecook1000 revised this gist
Oct 22, 2021 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ The following table lists the Unicode properties as described [here](https://unicode.org/reports/tr44/#Property_Index), along with the corresponding [`Unicode.Scalar.Properties`](https://developer.apple.com/documentation/swift/unicode/scalar/properties) property and type, if implemented. | Unicode Property | `Unicode.Scalar.Properties` | Type | |-------------------------------------|-------------------------------|-----------------------------------| @@ -48,9 +48,9 @@ along with the corresponding `Unicode.Scalar.Properties` property and type, if i | `Titlecase_Mapping` | `titlecaseMapping` | `String` | | `Uppercase_Mapping` | `uppercaseMapping` | `String` | | `Case_Folding` | | | | `Simple_Lowercase_Mapping` | in `lowercaseMapping` | | | `Simple_Titlecase_Mapping` | in `titlecaseMapping` | | | `Simple_Uppercase_Mapping` | in `uppercaseMapping` | | | `Simple_Case_Folding` | | | | `Soft_Dotted` | `isSoftDotted` | `Bool` | | `Cased` | `isCased` | `Bool` | -
natecook1000 revised this gist
Oct 22, 2021 . 1 changed file with 126 additions and 126 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,129 +1,129 @@ The following table lists the Unicode properties as described [here](https://unicode.org/reports/tr44/#Property_Index), along with the corresponding `Unicode.Scalar.Properties` property and type, if implemented. | Unicode Property | `Unicode.Scalar.Properties` | Type | |-------------------------------------|-------------------------------|-----------------------------------| | **General** | | | | `Name` | `name` | `String?` | | `Name_Alias` | `nameAlias` | `String?` | | `Block` | | | | `Age` | `age` | `Unicode.Version?` | | `General_Category` | `generalCategory` | `Unicode.GeneralCategory` | | `Script` | | | | `Script_Extensions` | | | | `White_Space` | `isWhitespace` | `Bool` | | `Alphabetic` | `isAlphabetic` | `Bool` | | `Hangul_Syllable_Type` | | | | `Noncharacter_Code_Point` | `isNonCharacterCodePoint` | `Bool` | | `Default_Ignorable_Code_Point` | `isDefaultIgnorableCodePoint` | | | `Deprecated` | `isDeprecated` | `Bool` | | `Logical_Order_Exception` | `isLogicalOrderException` | `Bool` | | `Variation_Selector` | `isVariationSelector` | `Bool` | | <br> **Numeric** | | | | `Numeric_Value` | `numericValue` | `Double?` | | `Numeric_Type` | `numericType` | `Unicode.NumericType` | | `Hex_Digit` | `isHexDigit` | `Bool` | | `ASCII_Hex_Digit` | `isASCIIHexDigit` | `Bool` | | <br> **Identifiers** | | | | `ID_Continue` | `isIDContinue` | `Bool` | | `ID_Start` | `isIDStart` | `Bool` | | `XID_Continue` | `isXIDContinue` | `Bool` | | `XID_Start` | `isXIDStart` | `Bool` | | `Pattern_Syntax` | `isPatternSyntax` | `Bool` | | `Pattern_White_Space` | `isPatternWhitespace` | `Bool` | | `Identifier_Status` | | | | `Identifier_Type` | | | | <br> **CJK** | | | | `Ideographic` | `isIdeographic` | `Bool` | | `Unified_Ideograph` | `isUnifiedIdeograph` | `Bool` | | `Radical` | `isRadical` | `Bool` | | `IDS_Binary_Operator` | `isIDSBinaryOperator` | `Bool` | | `IDS_Trinary_Operator` | `isIDSTrinaryOperator` | `Bool` | | `Unicode_Radical_Stroke` | | | | `Equivalent_Unified_Ideograph` | | | | <br> **Case** | | | | `Uppercase` | `isUppercase` | `Bool` | | `Lowercase` | `isLowercase` | `Bool` | | `Lowercase_Mapping` | `lowercaseMapping` | `String` | | `Titlecase_Mapping` | `titlecaseMapping` | `String` | | `Uppercase_Mapping` | `uppercaseMapping` | `String` | | `Case_Folding` | | | | `Simple_Lowercase_Mapping` | | | | `Simple_Titlecase_Mapping` | | | | `Simple_Uppercase_Mapping` | | | | `Simple_Case_Folding` | | | | `Soft_Dotted` | `isSoftDotted` | `Bool` | | `Cased` | `isCased` | `Bool` | | `Case_Ignorable` | `isCaseIgnorable` | `Bool` | | `Changes_When_Lowercased` | `changesWhenLowercased` | `Bool` | | `Changes_When_Uppercased` | `changesWhenUppercased` | `Bool` | | `Changes_When_Titlecased` | `changesWhenTitlecased` | `Bool` | | `Changes_When_Casefolded` | `changesWhenCaseFolded` | `Bool` | | `Changes_When_Casemapped` | `changesWhenCaseMapped` | `Bool` | | <br> **Normalization** | | | | `Canonical_Combining_Class` | `canonicalCombiningClass` | `Unicode.CanonicalCombiningClass` | | `Decomposition_Mapping` | | | | `Composition_Exclusion` | | | | `Full_Composition_Exclusion` | `isFullCompositionExclusion` | `Bool` | | `Decomposition_Type` | | | | `NFC_Quick_Check` | | | | `NFKC_Quick_Check` | | | | `NFD_Quick_Check` | | | | `NFKD_Quick_Check` | | | | `NFKC_Casefold` | | | | `Changes_When_NFKC_Casefolded` | `changesWhenNFKCCaseFolded` | `Bool` | | <br> **Emoji** | | | | `Emoji` | `isEmoji` | `Bool` | | `Emoji_Presentation` | `isEmojiPresentation` | `Bool` | | `Emoji_Modifier` | `isEmojiModifier` | `Bool` | | `Emoji_Modifier_Base` | `isEmojiModiferBase` | `Bool` | | `Emoji_Component` | | | | `Extended_Pictographic` | | | | `Basic_Emoji`* | | | | `RGI_Emoji_Modifier_Sequence`* | | | | `RGI_Emoji_Tag_Sequence`* | | | | `RGI_Emoli_ZWJ_Sequence`* | | | | `RGI_Emoji`* | | | | <br> **Shaping and Rendering** | | | | `Join_Control` | `isJoinControl` | `Bool` | | `Joining_Group` | | | | `Joining_Type` | | | | `Vertical_Orientation` | | | | `East_Asian_Width` | | | | `Prepended_Concatenation_Mark` | | | | <br> **Segmentation** | | | | `Line_Break` | | | | `Grapheme_Cluster_Break` | | | | `Sentence_Break` | | | | `Word_Break` | | | | <br> **Bidirectional** | | | | `Bidi_Class` | | | | `Bidi_Control` | `isBidiControl` | `Bool` | | `Bidi_Mirrored` | `isBidiMirrored` | `Bool` | | `Bidi_Mirroring_Glyph` | | | | `Bidi_Paired_Bracket` | | | | `Bidi_Paired_Bracket_Type` | | | | <br> **Miscellaneous** | | | | `Math` | `isMath` | `Bool` | | `Quotation_Mark` | `isQuotationMark` | `Bool` | | `Dash` | `isDash` | `Bool` | | `Sentence_Terminal` | `isSentenceTerminal` | `Bool` | | `Terminal_Punctuation` | `isTerminalPunctuation` | `Bool` | | `Diacritic` | `isDiacritic` | `Bool` | | `Extender` | `isExtender` | `Bool` | | `Grapheme_Base` | `isGraphemeBase` | `Bool` | | `Grapheme_Extend` | `isGraphemeExtend` | `Bool` | | `Unicode_1_Name` | | | | `Regional_Indicator` | | | | `Indic_Positional_Category` | | | | `Indic_Syllabic_Category` | | | | <br> **Contributory Properties** | | | | `Other_Alphabetic` | in `isAlphabetic` | | | `Other_Default_Ignorable_Code_Point`| in `isDefaultIgnorable...` | | | `Other_Grapheme_Extend` | in `isGraphemeExtend` | | | `Other_ID_Start` | in `isIDStart` | | | `Other_ID_Continue` | in `isIDContinue` | | | `Other_Lowercase` | in `isLowercase` | | | `Other_Math` | in `isMath` | | | `Other_Uppercase` | in `isUppercase` | | | `Jamo_Short_Name` | | | -
natecook1000 revised this gist
Oct 22, 2021 . 1 changed file with 7 additions and 7 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -118,12 +118,12 @@ along with the corresponding `Unicode.Scalar.Properties` property and type, if i | `Indic_Positional_Category` | | | | `Indic_Syllabic_Category` | | | | <br> **Contributory Properties** | | | | `Other_Alphabetic` | in `isAlphabetic` | | | `Other_Default_Ignorable_Code_Point`| | | | `Other_Grapheme_Extend` | in `isGraphemeExtend` | | | `Other_ID_Start` | in `isIDStart` | | | `Other_ID_Continue` | in `isIDContinue` | | | `Other_Lowercase` | in `isLowercase` | | | `Other_Math` | in `isMath` | | | `Other_Uppercase` | in `isUppercase` | | | `Jamo_Short_Name` | | | -
natecook1000 revised this gist
Oct 22, 2021 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,11 +34,11 @@ along with the corresponding `Unicode.Scalar.Properties` property and type, if i | `Identifier_Status` | | | | `Identifier_Type` | | | | <br> **CJK** | | | | `Ideographic` | `isIdeographic` | `Bool` | | `Unified_Ideograph` | `isUnifiedIdeograph` | `Bool` | | `Radical` | `isRadical` | `Bool` | | `IDS_Binary_Operator` | `isIDSBinaryOperator` | `Bool` | | `IDS_Trinary_Operator` | `isIDSTrinaryOperator` | `Bool` | | `Unicode_Radical_Stroke` | | | | `Equivalent_Unified_Ideograph` | | | | <br> **Case** | | | -
natecook1000 revised this gist
Oct 21, 2021 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ The following table lists the Unicode properties as described [here](https://unicode.org/reports/tr44/#Property_Index), along with the corresponding `Unicode.Scalar.Properties` property and type, if implemented. | Unicode Property | `Unicode.Scalar.Properties` | Type | -
natecook1000 created this gist
Oct 21, 2021 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,129 @@ The following table lists the Unicode properties as described in table 7, [here](https://unicode.org/reports/tr44/#Property_Index), along with the corresponding `Unicode.Scalar.Properties` property and type, if implemented. | Unicode Property | `Unicode.Scalar.Properties` | Type | |-------------------------------------|-----------------------------|-----------------------------------| | **General** | | | | `Name` | `name` | `String?` | | `Name_Alias` | `nameAlias` | `String?` | | `Block` | | | | `Age` | `age` | `Unicode.Version?` | | `General_Category` | `generalCategory` | `Unicode.GeneralCategory` | | `Script` | | | | `Script_Extensions` | | | | `White_Space` | `isWhitespace` | `Bool` | | `Alphabetic` | `isAlphabetic` | `Bool` | | `Hangul_Syllable_Type` | | | | `Noncharacter_Code_Point` | `isNonCharacterCodePoint` | `Bool` | | `Default_Ignorable_Code_Point` | | | | `Deprecated` | `isDeprecated` | `Bool` | | `Logical_Order_Exception` | `isLogicalOrderException` | `Bool` | | `Variation_Selector` | `isVariationSelector` | `Bool` | | <br> **Numeric** | | | | `Numeric_Value` | `numericValue` | `Double?` | | `Numeric_Type` | `numericType` | `Unicode.NumericType` | | `Hex_Digit` | `isHexDigit` | `Bool` | | `ASCII_Hex_Digit` | `isASCIIHexDigit` | `Bool` | | <br> **Identifiers** | | | | `ID_Continue` | `isIDContinue` | `Bool` | | `ID_Start` | `isIDStart` | `Bool` | | `XID_Continue` | `isXIDContinue` | `Bool` | | `XID_Start` | `isXIDStart` | `Bool` | | `Pattern_Syntax` | `isPatternSyntax` | `Bool` | | `Pattern_White_Space` | `isPatternWhitespace` | `Bool` | | `Identifier_Status` | | | | `Identifier_Type` | | | | <br> **CJK** | | | | `Ideographic` | `isIdeographic` | | | `Unified_Ideograph` | `isUnifiedIdeograph` | `Bool` | | `Radical` | `isRadical` | | | `IDS_Binary_Operator` | `isIDSBinaryOperator` | | | `IDS_Trinary_Operator` | `isIDSTrinaryOperator` | | | `Unicode_Radical_Stroke` | | | | `Equivalent_Unified_Ideograph` | | | | <br> **Case** | | | | `Uppercase` | `isUppercase` | `Bool` | | `Lowercase` | `isLowercase` | `Bool` | | `Lowercase_Mapping` | `lowercaseMapping` | `String` | | `Titlecase_Mapping` | `titlecaseMapping` | `String` | | `Uppercase_Mapping` | `uppercaseMapping` | `String` | | `Case_Folding` | | | | `Simple_Lowercase_Mapping` | | | | `Simple_Titlecase_Mapping` | | | | `Simple_Uppercase_Mapping` | | | | `Simple_Case_Folding` | | | | `Soft_Dotted` | `isSoftDotted` | `Bool` | | `Cased` | `isCased` | `Bool` | | `Case_Ignorable` | `isCaseIgnorable` | `Bool` | | `Changes_When_Lowercased` | `changesWhenLowercased` | `Bool` | | `Changes_When_Uppercased` | `changesWhenUppercased` | `Bool` | | `Changes_When_Titlecased` | `changesWhenTitlecased` | `Bool` | | `Changes_When_Casefolded` | `changesWhenCaseFolded` | `Bool` | | `Changes_When_Casemapped` | `changesWhenCaseMapped` | `Bool` | | <br> **Normalization** | | | | `Canonical_Combining_Class` | `canonicalCombiningClass` | `Unicode.CanonicalCombiningClass` | | `Decomposition_Mapping` | | | | `Composition_Exclusion` | | | | `Full_Composition_Exclusion` | `isFullCompositionExclusion`| `Bool` | | `Decomposition_Type` | | | | `NFC_Quick_Check` | | | | `NFKC_Quick_Check` | | | | `NFD_Quick_Check` | | | | `NFKD_Quick_Check` | | | | `NFKC_Casefold` | | | | `Changes_When_NFKC_Casefolded` | `changesWhenNFKCCaseFolded` | `Bool` | | <br> **Emoji** | | | | `Emoji` | `isEmoji` | `Bool` | | `Emoji_Presentation` | `isEmojiPresentation` | `Bool` | | `Emoji_Modifier` | `isEmojiModifier` | `Bool` | | `Emoji_Modifier_Base` | `isEmojiModiferBase` | `Bool` | | `Emoji_Component` | | | | `Extended_Pictographic` | | | | `Basic_Emoji`* | | | | `RGI_Emoji_Modifier_Sequence`* | | | | `RGI_Emoji_Tag_Sequence`* | | | | `RGI_Emoli_ZWJ_Sequence`* | | | | `RGI_Emoji`* | | | | <br> **Shaping and Rendering** | | | | `Join_Control` | `isJoinControl` | `Bool` | | `Joining_Group` | | | | `Joining_Type` | | | | `Vertical_Orientation` | | | | `East_Asian_Width` | | | | `Prepended_Concatenation_Mark` | | | | <br> **Segmentation** | | | | `Line_Break` | | | | `Grapheme_Cluster_Break` | | | | `Sentence_Break` | | | | `Word_Break` | | | | <br> **Bidirectional** | | | | `Bidi_Class` | | | | `Bidi_Control` | `isBidiControl` | `Bool` | | `Bidi_Mirrored` | `isBidiMirrored` | `Bool` | | `Bidi_Mirroring_Glyph` | | | | `Bidi_Paired_Bracket` | | | | `Bidi_Paired_Bracket_Type` | | | | <br> **Miscellaneous** | | | | `Math` | `isMath` | `Bool` | | `Quotation_Mark` | `isQuotationMark` | `Bool` | | `Dash` | `isDash` | `Bool` | | `Sentence_Terminal` | `isSentenceTerminal` | `Bool` | | `Terminal_Punctuation` | `isTerminalPunctuation` | `Bool` | | `Diacritic` | `isDiacritic` | `Bool` | | `Extender` | `isExtender` | `Bool` | | `Grapheme_Base` | `isGraphemeBase` | `Bool` | | `Grapheme_Extend` | `isGraphemeExtend` | `Bool` | | `Unicode_1_Name` | | | | `Regional_Indicator` | | | | `Indic_Positional_Category` | | | | `Indic_Syllabic_Category` | | | | <br> **Contributory Properties** | | | | `Other_Alphabetic` | | | | `Other_Default_Ignorable_Code_Point`| | | | `Other_Grapheme_Extend` | | | | `Other_ID_Start` | | | | `Other_ID_Continue` | | | | `Other_Lowercase` | | | | `Other_Math` | | | | `Other_Uppercase` | | | | `Jamo_Short_Name` | | |