mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-15 12:54:27 +00:00
Mark "private use area" characters as printable.
At least some of the characters in E000-F8FF range are used by Powerline fonts, and having no attributes for these ranges in UnicodeData.txt other than "Other, Private Use" it should be safe to mark all of them as printable. Some actually were before r340491, so this fixes the regression introduced there as well. PR: 240911 Reviewed by: bapt Tested by: Daniel Ponte <amigan@gmail.com> Differential Revision: https://reviews.freebsd.org/D21850
This commit is contained in:
parent
e3f35d562f
commit
f01edb6f5d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=353130
|
@ -16434,7 +16434,6 @@ cntrl <NULL>;/
|
||||||
<ACTIVATE_ARABIC_FORM_SHAPING>;/
|
<ACTIVATE_ARABIC_FORM_SHAPING>;/
|
||||||
<NATIONAL_DIGIT_SHAPES>;/
|
<NATIONAL_DIGIT_SHAPES>;/
|
||||||
<NOMINAL_DIGIT_SHAPES>;/
|
<NOMINAL_DIGIT_SHAPES>;/
|
||||||
<PRIVATE_USE_AREA-E000>;...;<PRIVATE_USE_AREA-F8FF>;/
|
|
||||||
<ZERO_WIDTH_NO-BREAK_SPACE>;/
|
<ZERO_WIDTH_NO-BREAK_SPACE>;/
|
||||||
<INTERLINEAR_ANNOTATION_ANCHOR>;/
|
<INTERLINEAR_ANNOTATION_ANCHOR>;/
|
||||||
<INTERLINEAR_ANNOTATION_SEPARATOR>;/
|
<INTERLINEAR_ANNOTATION_SEPARATOR>;/
|
||||||
|
@ -16549,9 +16548,7 @@ cntrl <NULL>;/
|
||||||
<TAG_VERTICAL_LINE>;/
|
<TAG_VERTICAL_LINE>;/
|
||||||
<TAG_RIGHT_CURLY_BRACKET>;/
|
<TAG_RIGHT_CURLY_BRACKET>;/
|
||||||
<TAG_TILDE>;/
|
<TAG_TILDE>;/
|
||||||
<CANCEL_TAG>;/
|
<CANCEL_TAG>
|
||||||
<PRIVATE_USE_AREA-F0000>;...;<PRIVATE_USE_AREA-FFFFD>;/
|
|
||||||
<PRIVATE_USE_AREA-100000>;...;<PRIVATE_USE_AREA-10FFFD>
|
|
||||||
digit <zero>;/
|
digit <zero>;/
|
||||||
<one>;/
|
<one>;/
|
||||||
<two>;/
|
<two>;/
|
||||||
|
@ -22555,6 +22552,7 @@ graph <DOLLAR_SIGN>;/
|
||||||
<MEETEI_MAYEK_VOWEL_SIGN_NUNG>;/
|
<MEETEI_MAYEK_VOWEL_SIGN_NUNG>;/
|
||||||
<MEETEI_MAYEK_LUM_IYEK>;/
|
<MEETEI_MAYEK_LUM_IYEK>;/
|
||||||
<MEETEI_MAYEK_APUN_IYEK>;/
|
<MEETEI_MAYEK_APUN_IYEK>;/
|
||||||
|
<PRIVATE_USE_AREA-E000>;...;<PRIVATE_USE_AREA-F8FF>;/
|
||||||
<HEBREW_POINT_JUDEO-SPANISH_VARIKA>;/
|
<HEBREW_POINT_JUDEO-SPANISH_VARIKA>;/
|
||||||
<HEBREW_LETTER_ALTERNATIVE_PLUS_SIGN>;/
|
<HEBREW_LETTER_ALTERNATIVE_PLUS_SIGN>;/
|
||||||
<ARABIC_SYMBOL_DOT_ABOVE>;/
|
<ARABIC_SYMBOL_DOT_ABOVE>;/
|
||||||
|
@ -27547,7 +27545,9 @@ graph <DOLLAR_SIGN>;/
|
||||||
<VARIATION_SELECTOR-253>;/
|
<VARIATION_SELECTOR-253>;/
|
||||||
<VARIATION_SELECTOR-254>;/
|
<VARIATION_SELECTOR-254>;/
|
||||||
<VARIATION_SELECTOR-255>;/
|
<VARIATION_SELECTOR-255>;/
|
||||||
<VARIATION_SELECTOR-256>
|
<VARIATION_SELECTOR-256>;/
|
||||||
|
<PRIVATE_USE_AREA-F0000>;...;<PRIVATE_USE_AREA-FFFFD>;/
|
||||||
|
<PRIVATE_USE_AREA-100000>;...;<PRIVATE_USE_AREA-10FFFD>
|
||||||
lower <a>;/
|
lower <a>;/
|
||||||
<b>;/
|
<b>;/
|
||||||
<c>;/
|
<c>;/
|
||||||
|
|
|
@ -161,7 +161,8 @@ sub parse_unidata {
|
||||||
$cat = "alpha";
|
$cat = "alpha";
|
||||||
} elsif ($d[2] =~ /^P/) {
|
} elsif ($d[2] =~ /^P/) {
|
||||||
$cat = "punct";
|
$cat = "punct";
|
||||||
} elsif ($d[2] =~ /^M/ || $d[2] =~ /^N/ || $d[2] =~ /^S/) {
|
} elsif ($d[2] =~ /^Co/ || $d[2] =~ /^M/ || $d[2] =~ /^N/ ||
|
||||||
|
$d[2] =~ /^S/) {
|
||||||
$cat = "graph";
|
$cat = "graph";
|
||||||
} elsif ($d[2] =~ /^C/) {
|
} elsif ($d[2] =~ /^C/) {
|
||||||
$cat = "cntrl";
|
$cat = "cntrl";
|
||||||
|
|
Loading…
Reference in a new issue