Skip to content

Commit

Permalink
Add text for de-alt casing
Browse files Browse the repository at this point in the history
  • Loading branch information
josephwright committed Dec 1, 2019
1 parent 799dfb7 commit 484e234
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 30 deletions.
26 changes: 16 additions & 10 deletions l3kernel/testfiles/m3text002.luatex.tlg
Expand Up @@ -72,7 +72,13 @@ TEST 8: The final sigma rule
Ὀδυσσεύς
============================================================
============================================================
TEST 9: Turkish/Azeri
TEST 9: German-alternative
============================================================
FUSSBALL
FUẞBALL
============================================================
============================================================
TEST 10: Turkish/Azeri
============================================================
ragıp hul^^fbsi ^^f6zdem
ragip hul^^fbsi̇ ^^f6zdem
Expand All @@ -84,7 +90,7 @@ Ip hul^^fbsi ^^f6zdem
Ip hul^^fbsi ^^f6zdem
============================================================
============================================================
TEST 10: Lithuanian
TEST 11: Lithuanian
============================================================
i̇̀i̇́i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
^^ec^^edĩìíĩj̀j́j̃į̀į́į̃
Expand All @@ -96,7 +102,7 @@ Ìi̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
============================================================
============================================================
TEST 11: Dutch
TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
Expand All @@ -112,13 +118,13 @@ Im
Im
============================================================
============================================================
TEST 12: Titlecase exceptions
TEST 13: Titlecase exceptions
============================================================
Ssoo
Dž!
============================================================
============================================================
TEST 13: Case changing braced arguments
TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
Expand All @@ -128,7 +134,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
TEST 14: Expanding content
TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
Expand All @@ -150,7 +156,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
TEST 15: Math-mode escape
TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
Expand All @@ -163,22 +169,22 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
TEST 16: Nesting
TEST 17: Nesting
============================================================
HELLO
hello
FUSSBALL
ὈΔΥΣΣΕΎΣ
============================================================
============================================================
TEST 17: Letter-like commands
TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
TEST 18: Accents
TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
Expand Down
6 changes: 6 additions & 0 deletions l3kernel/testfiles/m3text002.lvt
Expand Up @@ -94,6 +94,12 @@
\test:n { ὈΔΥΣΣΕΎΣ }
}

\TESTEXP { German-alternative }
{
\text_uppercase:n { Fußball } \NEWLINE
\text_uppercase:nn { de-alt } { Fußball }
}

\TESTEXP { Turkish/Azeri }
{
\text_lowercase:nn { tr } { RAGIP~HULÛSİ~ÖZDEM } \NEWLINE
Expand Down
26 changes: 16 additions & 10 deletions l3kernel/testfiles/m3text002.tlg
Expand Up @@ -69,7 +69,13 @@ TEST 8: The final sigma rule
^^e1^^bd^^88^^ce^^94^^ce^^a5^^ce^^a3^^ce^^a3^^ce^^95^^ce^^8e^^ce^^a3
============================================================
============================================================
TEST 9: Turkish/Azeri
TEST 9: German-alternative
============================================================
FUSSBALL
FUSSBALL
============================================================
============================================================
TEST 10: Turkish/Azeri
============================================================
rag^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
ragip hul^^c3^^bbs^^c4^^b0 ^^c3^^b6zdem
Expand All @@ -81,15 +87,15 @@ Rag^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
^^c4^^b1p hul^^c3^^bbsi ^^c3^^b6zdem
============================================================
============================================================
TEST 10: Lithuanian
TEST 11: Lithuanian
============================================================
^^c3^^ac^^c3^^ad^^c4^^a9
^^c3^^ac^^c3^^ad^^c4^^a9
^^c3^^8c^^c3^^ad^^c4^^a9
^^c3^^8c^^c3^^ad^^c4^^a9
============================================================
============================================================
TEST 11: Dutch
TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
Expand All @@ -105,13 +111,13 @@ Im
Im
============================================================
============================================================
TEST 12: Titlecase exceptions
TEST 13: Titlecase exceptions
============================================================
Ssoo
^^c7^^85!
============================================================
============================================================
TEST 13: Case changing braced arguments
TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
Expand All @@ -121,7 +127,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
TEST 14: Expanding content
TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
Expand All @@ -143,7 +149,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
TEST 15: Math-mode escape
TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
Expand All @@ -156,22 +162,22 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
TEST 16: Nesting
TEST 17: Nesting
============================================================
HELLO
hello
FUSSBALL
^^e1^^bd^^88^^ce^^94^^ce^^a5^^ce^^a3^^ce^^a3^^ce^^95^^ce^^8e^^ce^^a3
============================================================
============================================================
TEST 17: Letter-like commands
TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
TEST 18: Accents
TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
Expand Down
26 changes: 16 additions & 10 deletions l3kernel/testfiles/m3text002.xetex.tlg
Expand Up @@ -69,7 +69,13 @@ TEST 8: The final sigma rule
Ὀδυσσεύς
============================================================
============================================================
TEST 9: Turkish/Azeri
TEST 9: German-alternative
============================================================
FUSSBALL
FUẞBALL
============================================================
============================================================
TEST 10: Turkish/Azeri
============================================================
ragıp hul^^fbsi ^^f6zdem
ragip hul^^fbsi̇ ^^f6zdem
Expand All @@ -81,7 +87,7 @@ Ip hul^^fbsi ^^f6zdem
Ip hul^^fbsi ^^f6zdem
============================================================
============================================================
TEST 10: Lithuanian
TEST 11: Lithuanian
============================================================
i̇̀i̇́i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
^^ec^^edĩìíĩj̀j́j̃į̀į́į̃
Expand All @@ -93,7 +99,7 @@ Ìi̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃
============================================================
============================================================
TEST 11: Dutch
TEST 12: Dutch
============================================================
ijsselmeer
ijsselmeer
Expand All @@ -109,13 +115,13 @@ Im
Im
============================================================
============================================================
TEST 12: Titlecase exceptions
TEST 13: Titlecase exceptions
============================================================
Ssoo
Dž!
============================================================
============================================================
TEST 13: Case changing braced arguments
TEST 14: Case changing braced arguments
============================================================
foo \emph {BAR} {baz}
FOO \emph {BAR} {BAZ}
Expand All @@ -125,7 +131,7 @@ Foo \emph {BAR} {baz}
\emph {BAR} {Baz}
============================================================
============================================================
TEST 14: Expanding content
TEST 15: Expanding content
============================================================
some text hello
SOME TEXT HELLO
Expand All @@ -147,7 +153,7 @@ Some text \cs_tmp:w
\cs_tmp:w Sometext
============================================================
============================================================
TEST 15: Math-mode escape
TEST 16: Math-mode escape
============================================================
some text $y = mx + c$
SOME TEXT $y = mx + c$
Expand All @@ -160,22 +166,22 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
Opps not close token in $y = mx + c
============================================================
============================================================
TEST 16: Nesting
TEST 17: Nesting
============================================================
HELLO
hello
FUSSBALL
ὈΔΥΣΣΕΎΣ
============================================================
============================================================
TEST 17: Letter-like commands
TEST 18: Letter-like commands
============================================================
\aa \aa \J \ae \dh \ss \l \o
\AA \AA \J \AE \DH \SS \L \O
\AA \aa \J \ae \dh \ss \l \o
============================================================
============================================================
TEST 18: Accents
TEST 19: Accents
============================================================
\"{a}\u {e}\H {i}\v {o}\.{u}
\"{A}\u {E}\H {I}\v {O}\.{U}
Expand Down

0 comments on commit 484e234

Please sign in to comment.