[latex3-commits] [git/LaTeX3-latex3-babel] main: Fix #148. Fix #149. (bd40ba2)

Javier email at dante.de
Wed Sep 29 18:02:51 CEST 2021


Repository : https://github.com/latex3/babel
On branch  : main
Link       : https://github.com/latex3/babel/commit/bd40ba258cbc0f6342936c6e2e6dd0adcfc929a9

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

commit bd40ba258cbc0f6342936c6e2e6dd0adcfc929a9
Author: Javier <email at localhost>
Date:   Wed Sep 29 18:02:51 2021 +0200

    Fix #148. Fix #149.


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

bd40ba258cbc0f6342936c6e2e6dd0adcfc929a9
 README.md                      |   3 ++-
 babel.dtx                      |   6 +++---
 babel.ins                      |   2 +-
 babel.pdf                      | Bin 846759 -> 846496 bytes
 bbcompat.dtx                   |   2 +-
 locale/ar/babel-ar.ini         |   8 ++++----
 locale/de/babel-de-CH-1901.ini |   8 +++-----
 locale/de/babel-de-CH-1996.ini |   8 +++-----
 locale/de/babel-de-CH.ini      |   8 +++-----
 locale/en/babel-en-AU.ini      |   8 +++-----
 locale/en/babel-en-CA.ini      |   8 +++-----
 locale/en/babel-en-GB.ini      |   9 +++------
 locale/en/babel-en-NZ.ini      |   8 +++-----
 locale/en/babel-en-US.ini      |   9 +++------
 locale/fr/babel-fr-CA.ini      |   7 +++----
 locale/fr/babel-fr-CH.ini      |   7 +++----
 locale/fr/babel-fr-LU.ini      |   7 +++----
 locale/sr/babel-sr-Cyrl-BA.ini |   7 +++----
 locale/sr/babel-sr-Cyrl-ME.ini |   7 +++----
 locale/sr/babel-sr-Cyrl-XK.ini |   7 +++----
 locale/sr/babel-sr-Cyrl.ini    |   7 +++----
 locale/sr/babel-sr-Latn-ME.ini |   7 +++----
 locale/sr/babel-sr-Latn-XK.ini |   7 +++----
 locale/sr/babel-sr-Latn.ini    |   7 +++----
 24 files changed, 65 insertions(+), 92 deletions(-)

diff --git a/README.md b/README.md
index 98e7232..13ccbcc 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.63.2485
+## Babel 3.63.2510
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages. Many
@@ -50,6 +50,7 @@ respective authors.
        * Added a few counters to CJK.
        * Fixes:
          - babel errors on documentoption "chinese" (#141)
+         - name.babel in ini files set inconsistently
          
 3.63   2021-07-22
        * Fixes a severe bug with CJK and XeTeX introduced in 3.62.
diff --git a/babel.dtx b/babel.dtx
index 2c160bb..ad5900a 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2021/09/04 v3.63.2485 The Babel package]
+\ProvidesFile{babel.dtx}[2021/09/29 v3.63.2510 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -5026,8 +5026,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.63.2485>>
-%<<date=2021/09/04>>
+%<<version=3.63.2510>>
+%<<date=2021/09/29>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
diff --git a/babel.ins b/babel.ins
index e6f14e2..9f5cb9a 100644
--- a/babel.ins
+++ b/babel.ins
@@ -26,7 +26,7 @@
 %% and covered by LPPL is defined by the unpacking scripts (with
 %% extension .ins) which are part of the distribution.
 %%
-\def\filedate{2021/09/04}
+\def\filedate{2021/09/29}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 527cac4..1d9a98f 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 97b26f7..08a84a0 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2021/09/04 v3.63.2485]
+\ProvidesFile{bbcompat.dtx}[2021/09/29 v3.63.2510]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/ar/babel-ar.ini b/locale/ar/babel-ar.ini
index 77dd98d..692c1ec 100644
--- a/locale/ar/babel-ar.ini
+++ b/locale/ar/babel-ar.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.12
-date = 2021-06-25
+version = 1.13
+date = 2021-09-29
 name.local = العربية
 name.english = Arabic
 name.babel = arabic
@@ -180,11 +180,11 @@ maghrebi.abjad = ا ب ج د ه‍ و ز ح ط ي ك ل م ن ص ع ف ض ق ر
 ; Yannis Haralambous' system in his 'dad'. Only two rules are missing.
 ; 3-letter
 transliteration.dad.1.0 = { {+}a{*} }
-transliteration.dad.1.2 =   { string = ٰ }
+transliteration.dad.1.1 =   { string = ٰ }
 transliteration.dad.1.2 =   { string = ّ }
 transliteration.dad.1.3 =   { remove }
 transliteration.dad.2.0 = { {+}([aui])N }
-transliteration.dad.2.2 =   { string = {1|aui|ًٌٍ} }
+transliteration.dad.2.1 =   { string = {1|aui|ًٌٍ} }
 transliteration.dad.2.2 =   { string = ّ }
 transliteration.dad.2.3 =   { remove }
 ; 2-letter
diff --git a/locale/de/babel-de-CH-1901.ini b/locale/de/babel-de-CH-1901.ini
index fae4ba3..f23225f 100644
--- a/locale/de/babel-de-CH-1901.ini
+++ b/locale/de/babel-de-CH-1901.ini
@@ -11,13 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.3
-date = 2020-06-30
+version = 1.4
+date = 2021-09-29
 name.local = Deutsch
 name.english = German
-name.babel = german-switzerland
-name.babel.A = german-ch
-name.babel.B = nswissgerman
+name.babel = german-switzerland german-ch nswissgerman
 name.polyglossia = german
 ; The following conflicts with gsw:
 name.babel.C = swissgerman
diff --git a/locale/de/babel-de-CH-1996.ini b/locale/de/babel-de-CH-1996.ini
index 2d8cc53..3f8df2a 100644
--- a/locale/de/babel-de-CH-1996.ini
+++ b/locale/de/babel-de-CH-1996.ini
@@ -11,13 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.3
-date = 2020-06-30
+version = 1.4
+date = 2021-09-29
 name.local = Deutsch
 name.english = German
-name.babel = german-switzerland
-name.babel.A = german-ch
-name.babel.B = nswissgerman
+name.babel = german-switzerland german-ch nswissgerman
 name.polyglossia = german
 ; The following conflicts with gsw:
 name.babel.C = swissgerman
diff --git a/locale/de/babel-de-CH.ini b/locale/de/babel-de-CH.ini
index 180a9e8..4b93e76 100644
--- a/locale/de/babel-de-CH.ini
+++ b/locale/de/babel-de-CH.ini
@@ -11,14 +11,12 @@
 
 [identification]
 charset = utf8
-version = 1.3
-date = 2020-06-30
+version = 1.4
+date = 2021-09-29
 name.local = Deutsch
 name.english = German
-name.babel = german-switzerland
+name.babel = german-switzerland german-ch nswissgerman
 name.polyglossia = german
-name.babel.A = german-ch
-name.babel.B = nswissgerman
 ; The following conflicts with gsw:
 name.babel.C = swissgerman
 tag.bcp47 = de-CH
diff --git a/locale/en/babel-en-AU.ini b/locale/en/babel-en-AU.ini
index 485bf79..e6a8f90 100644
--- a/locale/en/babel-en-AU.ini
+++ b/locale/en/babel-en-AU.ini
@@ -11,13 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = English
 name.english = English
-name.babel = english-australia
-name.babel.A = english-au
-name.babel.B = australian
+name.babel = english-australia english-au australian
 tag.bcp47 = en-AU
 language.tag.bcp47 = en
 tag.opentype = ENG
diff --git a/locale/en/babel-en-CA.ini b/locale/en/babel-en-CA.ini
index 6628e18..a52c166 100644
--- a/locale/en/babel-en-CA.ini
+++ b/locale/en/babel-en-CA.ini
@@ -11,13 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = English
 name.english = English
-name.babel = english-canada
-name.babel.A = english-ca
-name.babel.B = canadian
+name.babel = english-canada english-ca canadian
 tag.bcp47 = en-CA
 language.tag.bcp47 = en
 tag.opentype = ENG
diff --git a/locale/en/babel-en-GB.ini b/locale/en/babel-en-GB.ini
index 7156c60..89bfbe8 100644
--- a/locale/en/babel-en-GB.ini
+++ b/locale/en/babel-en-GB.ini
@@ -11,14 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = English
 name.english = English
-name.babel = english-unitedkingdom
-name.babel.A = english-gb
-name.babel.B = british
-name.babel.C = ukenglish
+name.babel = english-unitedkingdom english-gb british ukenglish
 tag.bcp47 = en-GB
 language.tag.bcp47 = en
 tag.opentype = ENG
diff --git a/locale/en/babel-en-NZ.ini b/locale/en/babel-en-NZ.ini
index 63fa6c5..78280c2 100644
--- a/locale/en/babel-en-NZ.ini
+++ b/locale/en/babel-en-NZ.ini
@@ -11,13 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = English
 name.english = English
-name.babel = english-newzealand
-name.babel.A = english-nz
-name.babel.B = newzealand
+name.babel = english-newzealand english-nz newzealand
 tag.bcp47 = en-NZ
 language.tag.bcp47 = en
 tag.opentype = ENG
diff --git a/locale/en/babel-en-US.ini b/locale/en/babel-en-US.ini
index 14bda39..ee90c57 100644
--- a/locale/en/babel-en-US.ini
+++ b/locale/en/babel-en-US.ini
@@ -11,14 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = English
 name.english = English
-name.babel = english-unitedstates
-name.babel.A = english-us
-name.babel.B = american
-name.babel.C = usenglish
+name.babel = english-unitedstates english-us american usenglish
 tag.bcp47 = en-US
 language.tag.bcp47 = en
 tag.opentype = ENG
diff --git a/locale/fr/babel-fr-CA.ini b/locale/fr/babel-fr-CA.ini
index e82d942..4ee0d35 100644
--- a/locale/fr/babel-fr-CA.ini
+++ b/locale/fr/babel-fr-CA.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 0.98
-date = 2020-06-30
+version = 0.981
+date = 2021-09-29
 name.local = français
 name.english = French
-name.babel = french-canada
-name.babel.A = french-ca
+name.babel = french-canada french-ca
 tag.bcp47 = fr-CA
 language.tag.bcp47 = fr
 tag.opentype = FRA
diff --git a/locale/fr/babel-fr-CH.ini b/locale/fr/babel-fr-CH.ini
index c25d13c..0ba1f8a 100644
--- a/locale/fr/babel-fr-CH.ini
+++ b/locale/fr/babel-fr-CH.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 0.98
-date = 2020-06-30
+version = 0.981
+date = 2021-09-29
 name.local = français
 name.english = French
-name.babel = french-switzerland
-name.babel.A = french-ch
+name.babel = french-switzerland french-ch
 tag.bcp47 = fr-CH
 language.tag.bcp47 = fr
 tag.opentype = FRA
diff --git a/locale/fr/babel-fr-LU.ini b/locale/fr/babel-fr-LU.ini
index 8ba0dbb..859b61c 100644
--- a/locale/fr/babel-fr-LU.ini
+++ b/locale/fr/babel-fr-LU.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 0.98
-date = 2020-06-30
+version = 0.981
+date = 2021-09-29
 name.local = français
 name.english = French
-name.babel = french-luxembourg
-name.babel.A = french-lu
+name.babel = french-luxembourg french-lu
 tag.bcp47 = fr-LU
 language.tag.bcp47 = fr
 tag.opentype = FRA
diff --git a/locale/sr/babel-sr-Cyrl-BA.ini b/locale/sr/babel-sr-Cyrl-BA.ini
index c2d8e67..a2adc2d 100644
--- a/locale/sr/babel-sr-Cyrl-BA.ini
+++ b/locale/sr/babel-sr-Cyrl-BA.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2021-04-24
+version = 1.5
+date = 2021-09-29
 name.local = српски
 name.english = Serbian
-name.babel = serbian-cyrillic-bosniaherzegovina
-name.babel.A = serbian-cyrl-ba
+name.babel = serbian-cyrillic-bosniaherzegovina serbian-cyrl-ba
 tag.bcp47 = sr-Cyrl-BA
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Cyrl-ME.ini b/locale/sr/babel-sr-Cyrl-ME.ini
index 320778c..77f765f 100644
--- a/locale/sr/babel-sr-Cyrl-ME.ini
+++ b/locale/sr/babel-sr-Cyrl-ME.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2021-04-24
+version = 1.5
+date = 2021-09-29
 name.local = српски
 name.english = Serbian
-name.babel = serbian-cyrillic-montenegro
-name.babel.A = serbian-cyrl-me
+name.babel = serbian-cyrillic-montenegro serbian-cyrl-me
 tag.bcp47 = sr-Cyrl-ME
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Cyrl-XK.ini b/locale/sr/babel-sr-Cyrl-XK.ini
index dfddfc4..43b64a8 100644
--- a/locale/sr/babel-sr-Cyrl-XK.ini
+++ b/locale/sr/babel-sr-Cyrl-XK.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2021-04-24
+version = 1.5
+date = 2021-09-29
 name.local = српски
 name.english = Serbian
-name.babel = serbian-cyrillic-kosovo
-name.babel.A = serbian-cyrl-xk
+name.babel = serbian-cyrillic-kosovo serbian-cyrl-xk
 tag.bcp47 = sr-Cyrl-XK
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Cyrl.ini b/locale/sr/babel-sr-Cyrl.ini
index 212f8a3..2cda0d5 100644
--- a/locale/sr/babel-sr-Cyrl.ini
+++ b/locale/sr/babel-sr-Cyrl.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.4
-date = 2021-04-24
+version = 1.5
+date = 2021-09-29
 name.local = српски
 name.english = Serbian
-name.babel = serbian-cyrillic
-name.babel.A = serbian-cyrl
+name.babel = serbian-cyrillic serbian-cyrl
 tag.bcp47 = sr-Cyrl
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Latn-ME.ini b/locale/sr/babel-sr-Latn-ME.ini
index da40fb1..13d2dae 100644
--- a/locale/sr/babel-sr-Latn-ME.ini
+++ b/locale/sr/babel-sr-Latn-ME.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = srpski
 name.english = Serbian
-name.babel = serbian-latin-montenegro
-name.babel.A = serbian-latn-me
+name.babel = serbian-latin-montenegro serbian-latn-me
 tag.bcp47 = sr-Latn-ME
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Latn-XK.ini b/locale/sr/babel-sr-Latn-XK.ini
index cb4dff9..ec3399e 100644
--- a/locale/sr/babel-sr-Latn-XK.ini
+++ b/locale/sr/babel-sr-Latn-XK.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = srpski
 name.english = Serbian
-name.babel = serbian-latin-kosovo
-name.babel.A = serbian-latn-xk
+name.babel = serbian-latin-kosovo serbian-latn-xk
 tag.bcp47 = sr-Latn-XK
 language.tag.bcp47 = sr
 tag.opentype = SRB
diff --git a/locale/sr/babel-sr-Latn.ini b/locale/sr/babel-sr-Latn.ini
index fa4efc5..e956901 100644
--- a/locale/sr/babel-sr-Latn.ini
+++ b/locale/sr/babel-sr-Latn.ini
@@ -11,12 +11,11 @@
 
 [identification]
 charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2021-09-29
 name.local = srpski
 name.english = Serbian
-name.babel = serbian-latin
-name.babel.A = serbian-latn
+name.babel = serbian-latin serbian-latn
 tag.bcp47 = sr-Latn
 language.tag.bcp47 = sr
 tag.opentype = SRB





More information about the latex3-commits mailing list.