[latex3-commits] [git/LaTeX3-latex3-babel] main: Bump to 3.87. (cd59ff0)

Javier email at dante.de
Tue Mar 28 16:34:04 CEST 2023


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

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

commit cd59ff04f9544c6e66592e986e01b2eb9cd89e0c
Author: Javier <email at localhost>
Date:   Tue Mar 28 16:34:04 2023 +0200

    Bump to 3.87.


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

cd59ff04f9544c6e66592e986e01b2eb9cd89e0c
 README.md                   |  31 +++++++++++++------------------
 babel.dtx                   |   9 ++++-----
 babel.ins                   |   2 +-
 babel.pdf                   | Bin 911969 -> 911845 bytes
 bbcompat.dtx                |   2 +-
 locale/ko/babel-ko-Hani.ini |   4 ++--
 locale/ko/babel-ko.ini      |   4 ++--
 testfiles/tlb3038.tlg       |   2 ++
 testfiles/tlb3050.tlg       |   2 ++
 9 files changed, 27 insertions(+), 29 deletions(-)

diff --git a/README.md b/README.md
index 7b3f703..d355b86 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-## Babel 3.86.08068
+## Babel 3.87
 
-2023-02-13
+2023-03-28
 
 This package manages culturally-determined typographical (and other)
 rules, and hyphenation patterns for a wide range of languages. Many
@@ -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.86 are described in:
+Changes in version 3.87 are described in:
 
-https://latex3.github.io/babel/news/whats-new-in-babel-3.86.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.87.html
 
 Apart from the manual, you can find information on some aspects of babel at:
 
@@ -48,23 +48,18 @@ respective authors.
 
 ### Summary of latest changes
 ```
-3.87  (dev)
+3.87  2023-03-28
       * Fixes:
-        - Typo in 'syllable' counter name.
-        - Language leakage with xetex, on-the-fly loading in a few
+        - Typo in 'syllable' counter name in Korean (#225).
+        - Language leakage with xetex and on-the-fly loading in a few
           locales.
-        - #211.
-        - #228.
+        - Misplaced text with tikz. Fixed thanks to Salim Bou (#211).
+        - Misplaced text body with 'multicol' and RTL (#228).
       * 'hyphenrules=' is applied with the current locale.
-
-3.86  2023-02-13
-      * New macro \localerestoredirs (lua).
-      * Improved tabular in bidi texts (lua). See #221.
-      * Fixed \glossaryname in the 'ini' file for 'lithuanian'
-        (thanks to Andrius Pukšta, @yjhn).
-      * Added diacritics to the rules for 'kashida.plain' in 'persian'.
-      * \babeladjust{ bidi.math = off } disables changes in math with
-        bidi (lua).
+      * Updates to the CLDR: Swedish, Swahili, Tamil, Telugu, Thai,
+        Tigrinya, Turkmen, Tongan, Turkish, Tasawaq, Central Atlas
+        Tamazight, Uyghur, Ukrainian, Urdu, Vietnamese, Yiddish,
+        Yoruba, Cantonese.
 ```
 
 ### Previous changes
diff --git a/babel.dtx b/babel.dtx
index 92456cb..76a7168 100644
--- a/babel.dtx
+++ b/babel.dtx
@@ -32,7 +32,7 @@
 %
 % \iffalse
 %<*filedriver>
-\ProvidesFile{babel.dtx}[2023/03/21 v3.86.08068 The Babel package]
+\ProvidesFile{babel.dtx}[2023/03/28 v3.87 The Babel package]
 \documentclass{ltxdoc}
 \GetFileInfo{babel.dtx}
 \usepackage{fontspec}
@@ -5295,8 +5295,8 @@ help from Bernd Raichle, for which I am grateful.
 % \section{Tools}
 %
 %    \begin{macrocode}
-%<<version=3.86.08068>>
-%<<date=2023/03/21>>
+%<<version=3.87>>
+%<<date=2023/03/28>>
 %    \end{macrocode}
 %
 % \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -7106,7 +7106,6 @@ help from Bernd Raichle, for which I am grateful.
         \input language.def
       \endgroup
     \fi
-    \closein1
   \fi
   \chardef\l at english\z@
 \fi
@@ -15795,7 +15794,7 @@ function Babel.hyphenate_replace(head, mode)
             goto next
 
           elseif mode == 1 and crep and (crep.pre or crep.no or crep.post) then
-            d = node.new(7, 0)   -- (disc, discretionary)
+            d = node.new(7, 3)   -- (disc, regular)
             d.pre     = Babel.str_to_nodes(crep.pre, matches, item_base)
             d.post    = Babel.str_to_nodes(crep.post, matches, item_base)
             d.replace = Babel.str_to_nodes(crep.no, matches, item_base)
diff --git a/babel.ins b/babel.ins
index 24bdda7..00ede1d 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/03/21}
+\def\filedate{2023/03/28}
 \def\batchfile{babel.ins}
 \input docstrip.tex
 
diff --git a/babel.pdf b/babel.pdf
index 2befe1b..d729e48 100644
Binary files a/babel.pdf and b/babel.pdf differ
diff --git a/bbcompat.dtx b/bbcompat.dtx
index 4168b84..caebb44 100644
--- a/bbcompat.dtx
+++ b/bbcompat.dtx
@@ -30,7 +30,7 @@
 %
 % \iffalse
 %<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/03/21 v3.86.08068]
+\ProvidesFile{bbcompat.dtx}[2023/03/28 v3.87]
 %</dtx>
 %
 %% File 'bbcompat.dtx'
diff --git a/locale/ko/babel-ko-Hani.ini b/locale/ko/babel-ko-Hani.ini
index ce53378..6bf07ad 100644
--- a/locale/ko/babel-ko-Hani.ini
+++ b/locale/ko/babel-ko-Hani.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.3
-date = 2021-09-29
+version = 1.4
+date = 2023-03-11
 name.local = 한국어
 name.english = Korean
 name.babel = korean-han korean-hani
diff --git a/locale/ko/babel-ko.ini b/locale/ko/babel-ko.ini
index 7f3625a..5eb9b89 100644
--- a/locale/ko/babel-ko.ini
+++ b/locale/ko/babel-ko.ini
@@ -9,8 +9,8 @@
 
 [identification]
 charset = utf8
-version = 1.11
-date = 2022-09-01
+version = 1.12
+date = 2023-03-11
 name.local = 한국어
 name.english = Korean
 name.babel = korean
diff --git a/testfiles/tlb3038.tlg b/testfiles/tlb3038.tlg
index 5bb07e7..1772723 100644
--- a/testfiles/tlb3038.tlg
+++ b/testfiles/tlb3038.tlg
@@ -13,8 +13,10 @@ Author: [e-mail hidden]
 .\OT1/cmr/m/n/10.95 p
 .\OT1/cmr/m/n/10.95 h
 .\OT1/cmr/m/n/10.95 a
+.\kern 0.0
 .\glue 3.65 plus 1.825 minus 1.21666
 .\LGR/cmr/bx/n/10.95 a
+.\kern 0.0
 ! OK.
 l. ......x0=\hbox{Alpha \textgreek{\bf a}}\showbox0
 (tlb3038.aux)
diff --git a/testfiles/tlb3050.tlg b/testfiles/tlb3050.tlg
index c717f2a..80033eb 100644
--- a/testfiles/tlb3050.tlg
+++ b/testfiles/tlb3050.tlg
@@ -34,11 +34,13 @@ Package: babel
 .\OT1/cmr/m/n/10.95 o
 .\OT1/cmr/m/n/10.95 t
 .\OT1/cmr/m/n/10.95 t
+.\kern 0.0
 .\glue 3.65 plus 1.825 minus 1.21666
 .\LGR/cmr/m/n/10.95 ^^81 (ligature <a)
 .\LGR/cmr/m/n/10.95 l
 .\LGR/cmr/m/n/10.95 f
 .\LGR/cmr/m/n/10.95 a
+.\kern 0.0
 ! OK.
 l. ......h\"{u}tte hott \textgreek{<alfa}}\showbox0
 (tlb3050.aux)





More information about the latex3-commits mailing list.