[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.