[latex3-commits] [git/LaTeX3-latex3-babel] main: Bump to 3.61. Fix #129. (1a8640e)

Javier email at dante.de
Mon Jun 28 17:15:58 CEST 2021


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

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

commit 1a8640e931069b60551e8d28ab6c67dfaccb639f
Author: Javier <email at localhost>
Date:   Mon Jun 28 17:15:58 2021 +0200

    Bump to 3.61. Fix #129.


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

1a8640e931069b60551e8d28ab6c67dfaccb639f
 README.md                 |  22 ++++++++++------------
 babel.dtx                 |  14 +++++++-------
 babel.ins                 |   2 +-
 babel.pdf                 | Bin 846853 -> 846875 bytes
 bbcompat.dtx              |   2 +-
 locale/ar/babel-ar-DZ.ini |   4 ++--
 locale/ar/babel-ar-MA.ini |   4 ++--
 locale/ar/babel-ar-SY.ini |   4 ++--
 locale/ar/babel-ar.ini    |   4 ++--
 locale/as/babel-as.ini    |   4 ++--
 locale/bn/babel-bn.ini    |   4 ++--
 locale/gu/babel-gu.ini    |   4 ++--
 locale/hi/babel-hi.ini    |   4 ++--
 locale/kn/babel-kn.ini    |   4 ++--
 locale/ml/babel-ml.ini    |   4 ++--
 locale/mr/babel-mr.ini    |   4 ++--
 locale/or/babel-or.ini    |   4 ++--
 locale/ta/babel-ta.ini    |   4 ++--
 locale/te/babel-te.ini    |   4 ++--
 19 files changed, 47 insertions(+), 49 deletions(-)

diff --git a/README.md b/README.md
index 1b6c10b..0d63b0d 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.60.2416
+## Babel 3.61
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages. Many
@@ -46,20 +46,18 @@ respective authors.
 
 ### Summary of Latest changes
 ```
-3.61   2021-06-29??
+3.61   2021-06-28
        * Improved justification=kashida/elongated: hboxes (lua).
-       * Transform danda.nobreak for several Indic scripts (lua).
+       * Transform danda.nobreak for several Indic scripts (lua):
+         Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam,
+         Marathi, Oriya, Tamil, Telugu.
        * Improved \babelprovide when used to reconfigure a language.
-       * Partial fix for #114.
-
-3.60   2021-06-02
-       * A major fix for a bug with the latest LaTeX releases: class
-         options were messed up.
-       * Improved justification=kashida/elongated: lists, vowelized texts.
-       * Fix: Underfull \hbox with amsmath (#133).
-       * Improved the ini file for Basque (captions).
+       * Fixes:
+         - Partial fix for #114 (bad breaks and spacing with
+           \selectlanguage).
+         - \shorthandoff*{^} caused error for \section command (#129).
 ```
 
 ### Previous changes
 
-See https://github.com/latex3/babel/blob/master/news-guides/README.md#whats-new
+See https://latex3.github.io/babel/
diff --git a/babel.dtx b/babel.dtx
index 9bcfce6..b6aea49 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2021/06/27 v3.60.2416 The Babel package]
+\ProvidesFile{babel.dtx}[2021/06/28 v3.61 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -4973,8 +4973,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.60.2416>>
-%<<date=2021/06/27>>
+%<<version=3.61>>
+%<<date=2021/06/28>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -8705,13 +8705,13 @@ help from Bernd Raichle, for which I am grateful.
 %   The very first thing to do is saving the original catcode and the
 %   original definition, even if not active, which is possible
 %   (undefined characters require a special treatement to avoid
-%   making them |\relax|).
+%   making them |\relax| and preserving some degree of protection).
 %
 %    \begin{macrocode}
 \def\@initiate at active@char#1#2#3{%
   \bbl at csarg\edef{oricat@#2}{\catcode`#2=\the\catcode`#2\relax}%
   \ifx#1\@undefined
-    \bbl at csarg\edef{oridef@#2}{\let\noexpand#1\noexpand\@undefined}%
+    \bbl at csarg\def{oridef@#2}{\def#1{\active at prefix#1\@undefined}}%
   \else
     \bbl at csarg\let{oridef@@#2}#1%
     \bbl at csarg\edef{oridef@#2}{%
@@ -11275,8 +11275,8 @@ help from Bernd Raichle, for which I am grateful.
 %
 %    \begin{macrocode}
 \def\bbl at load@basic#1{%
-  \ifcase\bbl at howloaded\else
-    \ifcase0\csname bbl at llevel@\languagename\endcsname
+  \ifcase\bbl at howloaded\or\or
+    \ifcase\csname bbl at llevel@\languagename\endcsname
       \bbl at csarg\let{lname@\languagename}\relax
     \fi
   \fi
diff --git a/babel.ins b/babel.ins
index e1fdcb4..feea6e0 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/06/27}
+\def\filedate{2021/06/28}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 88f6699..8e3aefc 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 575f5cd..7500615 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2021/06/27 v3.60.2416]
+\ProvidesFile{bbcompat.dtx}[2021/06/28 v3.61]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/ar/babel-ar-DZ.ini b/locale/ar/babel-ar-DZ.ini
index 20c4041..a43f56f 100644
--- a/locale/ar/babel-ar-DZ.ini
+++ b/locale/ar/babel-ar-DZ.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2021-05-31
+version = 1.9
+date = 2021-06-25
 name.local = العربية
 name.english = Arabic
 name.babel = arabic-algeria arabic-dz
diff --git a/locale/ar/babel-ar-MA.ini b/locale/ar/babel-ar-MA.ini
index b6c7cea..df69846 100644
--- a/locale/ar/babel-ar-MA.ini
+++ b/locale/ar/babel-ar-MA.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2021-05-31
+version = 1.9
+date = 2021-06-25
 name.local = العربية
 name.english = Arabic
 name.babel = arabic-morocco arabic-ma
diff --git a/locale/ar/babel-ar-SY.ini b/locale/ar/babel-ar-SY.ini
index 753a985..15ba0d2 100644
--- a/locale/ar/babel-ar-SY.ini
+++ b/locale/ar/babel-ar-SY.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2021-05-31
+version = 1.9
+date = 2021-06-25
 name.local = العربية
 name.english = Arabic
 name.babel = arabic-syria arabic-sy
diff --git a/locale/ar/babel-ar.ini b/locale/ar/babel-ar.ini
index 2746033..77dd98d 100644
--- a/locale/ar/babel-ar.ini
+++ b/locale/ar/babel-ar.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.11
-date = 2021-05-31
+version = 1.12
+date = 2021-06-25
 name.local = العربية
 name.english = Arabic
 name.babel = arabic
diff --git a/locale/as/babel-as.ini b/locale/as/babel-as.ini
index 92ef023..582bc63 100644
--- a/locale/as/babel-as.ini
+++ b/locale/as/babel-as.ini
@@ -12,8 +12,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2020-10-11
+version = 1.9
+date = 2021-06-25
 name.local = অসমীয়া
 name.english = Assamese
 name.babel = assamese
diff --git a/locale/bn/babel-bn.ini b/locale/bn/babel-bn.ini
index 92e1475..69d0437 100644
--- a/locale/bn/babel-bn.ini
+++ b/locale/bn/babel-bn.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2020-10-11
+version = 1.9
+date = 2021-06-25
 name.local = বাংলা
 name.english = Bangla
 name.babel = bengali
diff --git a/locale/gu/babel-gu.ini b/locale/gu/babel-gu.ini
index 603acaf..76da705 100644
--- a/locale/gu/babel-gu.ini
+++ b/locale/gu/babel-gu.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2020-10-11
+version = 1.8
+date = 2021-06-25
 name.local = ગુજરાતી
 name.english = Gujarati
 name.babel = gujarati
diff --git a/locale/hi/babel-hi.ini b/locale/hi/babel-hi.ini
index f31b14a..1374e5e 100644
--- a/locale/hi/babel-hi.ini
+++ b/locale/hi/babel-hi.ini
@@ -12,8 +12,8 @@
 
 [identification]
 charset = utf8
-version = 1.10
-date = 2021-04-24
+version = 1.11
+date = 2021-06-25
 name.local = हिन्दी
 name.english = Hindi
 name.babel = hindi
diff --git a/locale/kn/babel-kn.ini b/locale/kn/babel-kn.ini
index 8829724..747e1ec 100644
--- a/locale/kn/babel-kn.ini
+++ b/locale/kn/babel-kn.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2020-10-11
+version = 1.8
+date = 2021-06-25
 name.local = ಕನ್ನಡ
 name.english = Kannada
 name.babel = kannada
diff --git a/locale/ml/babel-ml.ini b/locale/ml/babel-ml.ini
index 45914bb..7a05acd 100644
--- a/locale/ml/babel-ml.ini
+++ b/locale/ml/babel-ml.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2021-04-24
+version = 1.8
+date = 2021-06-25
 name.local = മലയാളം
 name.english = Malayalam
 name.babel = malayalam
diff --git a/locale/mr/babel-mr.ini b/locale/mr/babel-mr.ini
index fea154e..7e933e1 100644
--- a/locale/mr/babel-mr.ini
+++ b/locale/mr/babel-mr.ini
@@ -13,8 +13,8 @@
 
 [identification]
 charset = utf8
-version = 1.10
-date = 2021-04-05
+version = 1.11
+date = 2021-06-25
 name.local = मराठी
 name.english = Marathi
 name.babel = marathi
diff --git a/locale/or/babel-or.ini b/locale/or/babel-or.ini
index cb3355b..36339c1 100644
--- a/locale/or/babel-or.ini
+++ b/locale/or/babel-or.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2020-10-11
+version = 1.8
+date = 2021-06-25
 name.local = ଓଡ଼ିଆ
 name.english = Odia
 name.babel = oriya
diff --git a/locale/ta/babel-ta.ini b/locale/ta/babel-ta.ini
index 897ff8f..0c3799c 100644
--- a/locale/ta/babel-ta.ini
+++ b/locale/ta/babel-ta.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.8
-date = 2020-10-11
+version = 1.9
+date = 2021-06-25
 name.local = தமிழ்
 name.english = Tamil
 name.babel = tamil
diff --git a/locale/te/babel-te.ini b/locale/te/babel-te.ini
index 0041684..e2727b3 100644
--- a/locale/te/babel-te.ini
+++ b/locale/te/babel-te.ini
@@ -11,8 +11,8 @@
 
 [identification]
 charset = utf8
-version = 1.7
-date = 2020-10-11
+version = 1.8
+date = 2021-06-25
 name.local = తెలుగు
 name.english = Telugu
 name.babel = telugu





More information about the latex3-commits mailing list.