[latex3-commits] [latex3/babel] main: Fix #213. (9929c1f)

github at latex-project.org github at latex-project.org
Sun Jun 25 10:15:55 CEST 2023


Repository : https://github.com/latex3/babel
On branch  : main
Link       : https://github.com/latex3/babel/commit/9929c1f3954c0357fba4708efd3cc76bfdd35e7e

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

commit 9929c1f3954c0357fba4708efd3cc76bfdd35e7e
Author: Javier <email at localhost>
Date:   Sun Jun 25 10:15:55 2023 +0200

    Fix #213.


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

9929c1f3954c0357fba4708efd3cc76bfdd35e7e
 README.md                         |   6 +++---
 babel-code.pdf                    | Bin 625415 -> 625474 bytes
 babel.dtx                         |  13 ++++++++-----
 babel.ins                         |   2 +-
 babel.pdf                         | Bin 402011 -> 402077 bytes
 bbcompat.dtx                      |   2 +-
 locale/la/babel-medievallatin.tex |   7 +++----
 7 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/README.md b/README.md
index ff2b714..e4ecdcb 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## Babel 3.89.17574
+## Babel 3.89.17639
 
 *Development.*
 
@@ -10,9 +10,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.89 are described in:
+Changes in version 3.90 are described in:
 
-https://latex3.github.io/babel/news/whats-new-in-babel-3.89.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.90.html
 
 Apart from the manual, you can find information on some aspects of babel at:
 
diff --git a/babel-code.pdf b/babel-code.pdf
index 53381d1..e9eee63 100644
Binary files a/babel-code.pdf and b/babel-code.pdf differ
diff --git a/babel.dtx b/babel.dtx
index 155587f..94a2507 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2023/06/24 v3.89.17574 The Babel package]
+\ProvidesFile{babel.dtx}[2023/06/25 v3.89.17639 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -280,7 +280,9 @@ found a bug, I strongly beg you to report it in
 \href{https://github.com/latex3/babel/issues}{GitHub}, which is much
 better than just complaining on an e-mail list or a web forum. Remember
 \textit{warnings are not errors} by themselves, they just warn about
-possible problems or incompatibilities.
+possible problems or incompatibilities. Hyphenation rules are
+maintained separately
+\href{https://github.com/hyphenation/tex-hyphen}{here}.
 
 \item[\sffamily\color{messages}How can I contribute a new
 language?] See section \ref{contribute} for contributing a language.
@@ -5416,8 +5418,8 @@ wouldn’t exist.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.89.17574>>
-%<<date=2023/06/24>>
+%<<version=3.89.17639>>
+%<<date=2023/06/25>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -12308,7 +12310,7 @@ wouldn’t exist.
 \bbl at trace{Loading basic (internal) bidi support}
 \ifodd\bbl at engine
 \else % TODO. Move to txtbabel
-  \ifnum\bbl at bidimode>100 \ifnum\bbl at bidimode<200 % Any lua bidi=
+  \ifnum\bbl at bidimode>100 \ifnum\bbl at bidimode<200 % Any xe+lua bidi=
     \bbl at error
       {The bidi method 'basic' is available only in\\%
        luatex. I'll continue with 'bidi=default', so\\%
@@ -15084,6 +15086,7 @@ end
 % math with the package option bidi=.
 %
 %    \begin{macrocode}
+\breakafterdirmode=1
 \ifnum\bbl at bidimode>\@ne % Any bidi= except default=1
   \let\bbl at beforeforeign\leavevmode
   \AtEndOfPackage{\EnableBabelHook{babel-bidi}}
diff --git a/babel.ins b/babel.ins
index b93f13f..6a33635 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{2023/06/24}
+\def\filedate{2023/06/25}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 4e8a4c4..409bed8 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 0adbc42..8c0440c 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/06/24 v3.89.17574]
+\ProvidesFile{bbcompat.dtx}[2023/06/25 v3.89.17639]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/la/babel-medievallatin.tex b/locale/la/babel-medievallatin.tex
index c99872f..c1c47cc 100644
--- a/locale/la/babel-medievallatin.tex
+++ b/locale/la/babel-medievallatin.tex
@@ -15,12 +15,11 @@
   \def\BabelDated#1{\@Roman{#1}}}
 
 \StartBabelCommands{\languagename}{}
-  \SetHyphenMap{%
-    \BabelLower{`V}{`u}}
+  \SetHyphenMap{\BabelLower{`V}{`u}}
 \EndBabelCommands
 
 % TODO. Must be defined somehow in the ini file:
-\DeclareUppercaseMapping[la-x-medieval]{`u}{V}
-\DeclareLowercaseMapping[la-x-medieval]{`v}{U}
+\BabelUppercaseMapping{\languagename}{`u}{V}
+\BabelLowercaseMapping{\languagename}{`v}{U}
 
 \endinput
\ No newline at end of file





More information about the latex3-commits mailing list.