mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-08 20:28:30 +00:00
Fold LIBC_UNICODE into LIBC_STR
This commit is contained in:
parent
17aea99bb3
commit
367d06d9e4
173 changed files with 170 additions and 355 deletions
37
libc/str/unicode-properties.txt
Normal file
37
libc/str/unicode-properties.txt
Normal file
|
@ -0,0 +1,37 @@
|
|||
Lu = Letter, uppercase
|
||||
Ll = Letter, lowercase
|
||||
Lt = Letter, titlecase
|
||||
Lm = Letter, modifier
|
||||
Lo = Letter, other
|
||||
Mn = Mark, nonspacing
|
||||
Mc = Mark, spacing combining
|
||||
Me = Mark, enclosing
|
||||
Nd = Number, decimal digit
|
||||
Nl = Number, letter
|
||||
No = Number, other
|
||||
Pc = Punctuation, connector
|
||||
Pd = Punctuation, dash
|
||||
Ps = Punctuation, open
|
||||
Pe = Punctuation, close
|
||||
Pi = Punctuation, initial quote (may behave like Ps or Pe depending on usage)
|
||||
Pf = Punctuation, final quote (may behave like Ps or Pe depending on usage)
|
||||
Po = Punctuation, other
|
||||
Sm = Symbol, math
|
||||
Sc = Symbol, currency
|
||||
Sk = Symbol, modifier
|
||||
So = Symbol, other
|
||||
Zs = Separator, space
|
||||
Zl = Separator, line
|
||||
Zp = Separator, paragraph
|
||||
Cc = Other, control
|
||||
Cf = Other, format
|
||||
Cs = Other, surrogate
|
||||
Co = Other, private use
|
||||
Cn = Other, not assigned (including noncharacters)
|
||||
|
||||
W Wide Naturally wide character, e.g. Hiragana.
|
||||
Na Narrow Naturally narrow character, e.g. ISO Basic Latin alphabet.
|
||||
F Fullwidth Wide variant with compatibility normalisation to naturally narrow character, e.g. fullwidth Latin script.
|
||||
H Halfwidth Narrow variant with compatibility normalisation to naturally wide character, e.g. half-width kana. Includes U+20A9 (₩) as an exception.
|
||||
A Ambiguous Characters included in East Asian DBCS codes but also in European SBCS codes, e.g. Greek alphabet. Duospaced behaviour can consequently vary.
|
||||
N Neutral Characters which do not appear in East Asian DBCS codes, e.g. Devanagari.
|
Loading…
Add table
Add a link
Reference in a new issue