diff options
author | Vincent Sanders <vince@kyllikki.org> | 2021-02-15 10:20:22 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2021-02-15 10:20:22 +0000 |
commit | 0504194e51a35a88ceba06288a6a2d8243b27516 (patch) | |
tree | 34ae0bd0744febfa7154d054ba4d6bcb8cd2ece9 /src/parse | |
parent | dbccd7cceb79d0fabebe5e183d85f750c058cd7e (diff) | |
download | libcss-0504194e51a35a88ceba06288a6a2d8243b27516.tar.gz libcss-0504194e51a35a88ceba06288a6a2d8243b27516.tar.bz2 |
add css 3.1 complex predefined counter styles for addative systems
Diffstat (limited to 'src/parse')
-rw-r--r-- | src/parse/properties/utils.c | 9 | ||||
-rw-r--r-- | src/parse/propstrings.c | 5 | ||||
-rw-r--r-- | src/parse/propstrings.h | 3 |
3 files changed, 14 insertions, 3 deletions
diff --git a/src/parse/properties/utils.c b/src/parse/properties/utils.c index c82c88f..707a22b 100644 --- a/src/parse/properties/utils.c +++ b/src/parse/properties/utils.c @@ -34,7 +34,7 @@ css_error css__parse_list_style_type_value(css_language *c, const css_token *ide * upper-latin, armenian, georgian, lower-alpha, upper-alpha, * none) */ - #define MAP_ENTRIES 47 + #define MAP_ENTRIES 52 bool match; int midx; const struct { @@ -87,7 +87,12 @@ css_error css__parse_list_style_type_value(css_language *c, const css_token *ide { HIAGANA, LIST_STYLE_TYPE_HIAGANA }, { HIAGANA_IROHA, LIST_STYLE_TYPE_HIAGANA_IROHA }, { KATAKANA, LIST_STYLE_TYPE_KATAKANA }, - { KATAKANA_IROHA, LIST_STYLE_TYPE_KATAKANA_IROHA } + { KATAKANA_IROHA, LIST_STYLE_TYPE_KATAKANA_IROHA }, + { JAPANESE_INFORMAL, LIST_STYLE_TYPE_JAPANESE_INFORMAL }, + { JAPANESE_FORMAL, LIST_STYLE_TYPE_JAPANESE_FORMAL }, + { KOREAN_HANGUL_FORMAL, LIST_STYLE_TYPE_KOREAN_HANGUL_FORMAL }, + { KOREAN_HANJA_INFORMAL, LIST_STYLE_TYPE_KOREAN_HANJA_INFORMAL }, + { KOREAN_HANJA_FORMAL, LIST_STYLE_TYPE_KOREAN_HANJA_FORMAL } }; for (midx = 0; midx < MAP_ENTRIES; midx++) { diff --git a/src/parse/propstrings.c b/src/parse/propstrings.c index a2d9175..7d723e1 100644 --- a/src/parse/propstrings.c +++ b/src/parse/propstrings.c @@ -345,6 +345,11 @@ const stringmap_entry stringmap[LAST_KNOWN] = { SMAP("hiragana-iroha"), SMAP("katakana"), SMAP("katakana-iroha"), + SMAP("japanese-informal"), + SMAP("japanese-formal"), + SMAP("korean-hangul-formal"), + SMAP("korean-hanja-informal"), + SMAP("korean-hanja-formal"), SMAP("invert"), SMAP("visible"), SMAP("always"), diff --git a/src/parse/propstrings.h b/src/parse/propstrings.h index f011231..fd24a47 100644 --- a/src/parse/propstrings.h +++ b/src/parse/propstrings.h @@ -88,7 +88,8 @@ enum { DEVANAGARI, GUJARATI, GURMUKHI, HEBREW, KANNADA, LAO, MALAYALAM, MONGOLIAN, MYANMAR, ORIYA, PERSIAN, TAMIL, TELUGU, THAI, TIBETAN, CJK_EARTHLY_BRANCH, CJK_HEAVENLY_STEM, HIAGANA, HIAGANA_IROHA, - KATAKANA, KATAKANA_IROHA, + KATAKANA, KATAKANA_IROHA, JAPANESE_INFORMAL, JAPANESE_FORMAL, + KOREAN_HANGUL_FORMAL, KOREAN_HANJA_INFORMAL, KOREAN_HANJA_FORMAL, INVERT, VISIBLE, ALWAYS, AVOID, X_LOW, LOW, HIGH, X_HIGH, LIBCSS_STATIC, RELATIVE, ABSOLUTE, ONCE, DIGITS, CONTINUOUS, CODE, SPELL_OUT, X_SLOW, SLOW, FAST, X_FAST, FASTER, SLOWER, CENTER, JUSTIFY, CAPITALIZE, |