[latex3-commits] [git/LaTeX3-latex3-latex3] l3text: Add text for de-alt casing (484e2346a)

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Dec 1 08:59:22 CET 2019


Repository : https://github.com/latex3/latex3
On branch  : l3text
Link       : https://github.com/latex3/latex3/commit/484e2346abdd17f7e6f48304e2698b9e7b382d22

>---------------------------------------------------------------

commit 484e2346abdd17f7e6f48304e2698b9e7b382d22
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sun Dec 1 07:59:22 2019 +0000

    Add text for de-alt casing


>---------------------------------------------------------------

484e2346abdd17f7e6f48304e2698b9e7b382d22
 l3kernel/testfiles/m3text002.luatex.tlg | 26 ++++++++++++++++----------
 l3kernel/testfiles/m3text002.lvt        |  6 ++++++
 l3kernel/testfiles/m3text002.tlg        | 26 ++++++++++++++++----------
 l3kernel/testfiles/m3text002.xetex.tlg  | 26 ++++++++++++++++----------
 4 files changed, 54 insertions(+), 30 deletions(-)

diff --git a/l3kernel/testfiles/m3text002.luatex.tlg b/l3kernel/testfiles/m3text002.luatex.tlg
index 7dc7c8ed4..a33c00d04 100644
--- a/l3kernel/testfiles/m3text002.luatex.tlg
+++ b/l3kernel/testfiles/m3text002.luatex.tlg
@@ -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
@@ -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̃į̀į́į̃
@@ -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
@@ -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}
@@ -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
@@ -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$
@@ -163,7 +169,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
 Opps not close token in $y = mx + c
 ============================================================
 ============================================================
-TEST 16: Nesting
+TEST 17: Nesting
 ============================================================
 HELLO
 hello
@@ -171,14 +177,14 @@ 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}
diff --git a/l3kernel/testfiles/m3text002.lvt b/l3kernel/testfiles/m3text002.lvt
index ecc4bf812..601a36f53 100644
--- a/l3kernel/testfiles/m3text002.lvt
+++ b/l3kernel/testfiles/m3text002.lvt
@@ -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
diff --git a/l3kernel/testfiles/m3text002.tlg b/l3kernel/testfiles/m3text002.tlg
index d9f9b142c..43a7743e0 100644
--- a/l3kernel/testfiles/m3text002.tlg
+++ b/l3kernel/testfiles/m3text002.tlg
@@ -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
@@ -81,7 +87,7 @@ 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
@@ -89,7 +95,7 @@ TEST 10: Lithuanian
 ^^c3^^8c^^c3^^ad^^c4^^a9
 ============================================================
 ============================================================
-TEST 11: Dutch
+TEST 12: Dutch
 ============================================================
 ijsselmeer
 ijsselmeer
@@ -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}
@@ -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
@@ -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$
@@ -156,7 +162,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
 Opps not close token in $y = mx + c
 ============================================================
 ============================================================
-TEST 16: Nesting
+TEST 17: Nesting
 ============================================================
 HELLO
 hello
@@ -164,14 +170,14 @@ 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}
diff --git a/l3kernel/testfiles/m3text002.xetex.tlg b/l3kernel/testfiles/m3text002.xetex.tlg
index 497fe0875..0ca8e1600 100644
--- a/l3kernel/testfiles/m3text002.xetex.tlg
+++ b/l3kernel/testfiles/m3text002.xetex.tlg
@@ -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
@@ -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̃į̀į́į̃
@@ -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
@@ -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}
@@ -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
@@ -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$
@@ -160,7 +166,7 @@ OPPS NOT CLOSE TOKEN IN $y = mx + c
 Opps not close token in $y = mx + c
 ============================================================
 ============================================================
-TEST 16: Nesting
+TEST 17: Nesting
 ============================================================
 HELLO
 hello
@@ -168,14 +174,14 @@ 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}





More information about the latex3-commits mailing list