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