[latex3-commits] [git/LaTeX3-latex3-babel] main: Bump to 3.73. Fix #174. Fix #175. (606d6e7)

Javier email at dante.de
Sat Feb 26 15:16:35 CET 2022


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

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

commit 606d6e7dc5a640889ff6b27436bbffcc3cd949cb
Author: Javier <email at localhost>
Date:   Sat Feb 26 15:16:35 2022 +0100

    Bump to 3.73. Fix #174. Fix #175.


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

606d6e7dc5a640889ff6b27436bbffcc3cd949cb
 README.md    |  10 +++++++---
 babel.dtx    |  15 +++++++++------
 babel.ins    |   2 +-
 babel.pdf    | Bin 855484 -> 855582 bytes
 bbcompat.dtx |   2 +-
 5 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 4d56195..92c1e3d 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.72
+## Babel 3.73
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages. Many
@@ -8,9 +8,9 @@ is a set of ini files for about 250 languages.
 
 The latest stable version is available on <https://ctan.org/pkg/babel>.
 
-Changes in version 3.72 are described in:
+Changes in version 3.73 are described in:
 
-https://latex3.github.io/babel/news/whats-new-in-babel-3.72.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.73.html
 
 Apart from the manual, you can find information on some aspects of babel at:
 
@@ -46,6 +46,10 @@ respective authors.
 
 ### Summary of Latest changes
 ```
+3.73   2022-02-26
+       * Fixes a severe bug introduced in 3.72 when amsmath is
+         loaded.
+
 3.72   2022-02-24
        * Advances in amsmath (lua).
        * Fixes:
diff --git a/babel.dtx b/babel.dtx
index b8b3ce5..45b9161 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2022/02/24 v3.72 The Babel package]
+\ProvidesFile{babel.dtx}[2022/02/26 v3.73 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -3025,7 +3025,8 @@ parenthesis).
 \New{3.9a} Sets hyphenation exceptions for the languages given
 or, without the optional argument, for \textit{all} languages (eg,
 proper nouns or common loan words, and of course monolingual
-documents). Language exceptions take precedence over global ones.
+documents). Multiple declarations work much like |\hyphenation| (last
+wins), but language exceptions take precedence over global ones.
 
 It can be used only in the preamble, and exceptions are set when the
 language is first selected, thus taking into account changes of
@@ -5103,8 +5104,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.72>>
-%<<date=2022/02/24>>
+%<<version=3.73>>
+%<<date=2022/02/26>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -14605,7 +14606,8 @@ end
         \AddToHook{env/align*/begin}{\bbl at ams@preset\bbl at ams@lap}%
         \AddToHook{env/eqnalign/begin}{\bbl at ams@preset\hbox}%
         % Hackish, for proper alignment. Don’t ask me why it works!:
-        \AddToHook{env/align*/end}{\iftag@\else\tag*{}\fi}%
+        \bbl at exp{% Avoid a 'visible' conditional
+          \\\AddToHook{env/align*/end}{\<iftag@>\<else>\\\tag*{}\<fi>}}%
         \AddToHook{env/flalign/begin}{\bbl at ams@preset\hbox}%
         \AddToHook{env/split/before}{%
           \ifnum\bbl at thetextdir>\z@
@@ -14619,7 +14621,8 @@ end
                \fi}%
              {}%
           \fi}%
-      \fi}
+      \fi
+    \fi}
 \fi
 \ifx\bbl at opt@layout\@nnil\endinput\fi  % if no layout
 \ifnum\bbl at bidimode>\z@
diff --git a/babel.ins b/babel.ins
index 2cebaab..0cc5c54 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{2022/02/24}
+\def\filedate{2022/02/26}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 7c8f5bc..c51f53a 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 68066c4..763031c 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/02/24 v3.72]
+\ProvidesFile{bbcompat.dtx}[2022/02/26 v3.73]
 %</dtx>
 %
 %% File 'bbcompat.dtx'





More information about the latex3-commits mailing list.