texlive[62203] branches/branch2021.final/Master/texmf-dist: babel
commits+karl at tug.org
commits+karl at tug.org
Sat Feb 26 23:43:55 CET 2022
Revision: 62203
http://tug.org/svn/texlive?view=revision&revision=62203
Author: karl
Date: 2022-02-26 23:43:54 +0100 (Sat, 26 Feb 2022)
Log Message:
-----------
babel (26feb22) (branch)
Modified Paths:
--------------
branches/branch2021.final/Master/texmf-dist/doc/latex/babel/README.md
branches/branch2021.final/Master/texmf-dist/doc/latex/babel/babel.pdf
branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.dtx
branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.ins
branches/branch2021.final/Master/texmf-dist/source/latex/babel/bbcompat.dtx
branches/branch2021.final/Master/texmf-dist/source/latex/babel/locale.zip
branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.def
branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.sty
branches/branch2021.final/Master/texmf-dist/tex/generic/babel/hyphen.cfg
branches/branch2021.final/Master/texmf-dist/tex/generic/babel/luababel.def
branches/branch2021.final/Master/texmf-dist/tex/generic/babel/nil.ldf
Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/babel/README.md
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/latex/babel/README.md 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/doc/latex/babel/README.md 2022-02-26 22:43:54 UTC (rev 62203)
@@ -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 @@
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 @@
### 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:
Modified: branches/branch2021.final/Master/texmf-dist/doc/latex/babel/babel.pdf
===================================================================
(Binary files differ)
Modified: branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.dtx
===================================================================
--- branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.dtx 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.dtx 2022-02-26 22:43:54 UTC (rev 62203)
@@ -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 @@
\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 @@
% \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 @@
\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 @@
\fi}%
{}%
\fi}%
- \fi}
+ \fi
+ \fi}
\fi
\ifx\bbl at opt@layout\@nnil\endinput\fi % if no layout
\ifnum\bbl at bidimode>\z@
Modified: branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.ins
===================================================================
--- branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.ins 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/source/latex/babel/babel.ins 2022-02-26 22:43:54 UTC (rev 62203)
@@ -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
Modified: branches/branch2021.final/Master/texmf-dist/source/latex/babel/bbcompat.dtx
===================================================================
--- branches/branch2021.final/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/source/latex/babel/bbcompat.dtx 2022-02-26 22:43:54 UTC (rev 62203)
@@ -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'
Modified: branches/branch2021.final/Master/texmf-dist/source/latex/babel/locale.zip
===================================================================
(Binary files differ)
Modified: branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.def
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.def 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.def 2022-02-26 22:43:54 UTC (rev 62203)
@@ -40,7 +40,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2022/02/24 3.72 Babel common definitions]
+\ProvidesFile{babel.def}[2022/02/26 3.73 Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
\def\@empty{}
\def\loadlocalcfg#1{%
@@ -406,8 +406,8 @@
\expandafter\newif\csname ifbbl at single\endcsname
\chardef\bbl at bidimode\z@
\fi
-\def\bbl at version{3.72}
-\def\bbl at date{2022/02/24}
+\def\bbl at version{3.73}
+\def\bbl at date{2022/02/26}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
Modified: branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.sty 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/tex/generic/babel/babel.sty 2022-02-26 22:43:54 UTC (rev 62203)
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2022/02/24 3.72 The Babel package]
+\ProvidesPackage{babel}[2022/02/26 3.73 The Babel package]
\@ifpackagewith{babel}{debug}
{\providecommand\bbl at trace[1]{\message{^^J[ #1 ]}}%
\let\bbl at debug\@firstofone
@@ -453,8 +453,8 @@
\expandafter\@secondoftwo
\fi}
\fi
-\def\bbl at version{3.72}
-\def\bbl at date{2022/02/24}
+\def\bbl at version{3.73}
+\def\bbl at date{2022/02/26}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
Modified: branches/branch2021.final/Master/texmf-dist/tex/generic/babel/hyphen.cfg
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/tex/generic/babel/hyphen.cfg 2022-02-26 22:43:54 UTC (rev 62203)
@@ -38,10 +38,10 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2022/02/24 3.72 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2022/02/26 3.73 Babel hyphens]
\xdef\bbl at format{\jobname}
-\def\bbl at version{3.72}
-\def\bbl at date{2022/02/24}
+\def\bbl at version{3.73}
+\def\bbl at date{2022/02/26}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
\fi
Modified: branches/branch2021.final/Master/texmf-dist/tex/generic/babel/luababel.def
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/generic/babel/luababel.def 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/tex/generic/babel/luababel.def 2022-02-26 22:43:54 UTC (rev 62203)
@@ -1437,7 +1437,8 @@
\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@
@@ -1451,7 +1452,8 @@
\fi}%
{}%
\fi}%
- \fi}
+ \fi
+ \fi}
\fi
\ifx\bbl at opt@layout\@nnil\endinput\fi % if no layout
\ifnum\bbl at bidimode>\z@
Modified: branches/branch2021.final/Master/texmf-dist/tex/generic/babel/nil.ldf
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/generic/babel/nil.ldf 2022-02-26 22:42:45 UTC (rev 62202)
+++ branches/branch2021.final/Master/texmf-dist/tex/generic/babel/nil.ldf 2022-02-26 22:43:54 UTC (rev 62203)
@@ -33,7 +33,7 @@
%% extension |.ins|) which are part of the distribution.
%%
-\ProvidesLanguage{nil}[2022/02/24 3.72 Nil language]
+\ProvidesLanguage{nil}[2022/02/26 3.73 Nil language]
\LdfInit{nil}{datenil}
\ifx\l at nil\@undefined
\newlanguage\l at nil
More information about the tex-live-commits
mailing list.