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