Skip to content

Commit 3e99285

Browse files
author
Javier
committed
Bump to 3.76.
1 parent 39f8878 commit 3e99285

9 files changed

+23
-28
lines changed

README.md

+6-19
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
## Babel 3.75.2756
2-
3-
*(Development)*
1+
## Babel 3.76
42

53
This package manages culturally-determined typographical (and other)
64
rules, and hyphenation patterns for a wide range of languages. Many
@@ -48,24 +46,13 @@ respective authors.
4846

4947
### Summary of latest changes
5048
```
51-
3.76 (dev)
49+
3.76 2022-06-06
5250
* Calendar conversion with a new macro \babelcalendar: hebrew,
5351
islamic-civil, islamic-umalqura, persian.
54-
55-
3.75 2022-05-22
56-
* `\BabelEnsureInfo` is active by default, to make sure the BCP 47
57-
codes are always available, as they may be required by the
58-
LaTeX kernel.
59-
* `\localeinfo*` is like `\localeinfo` but expands to empty if
60-
unknown (fully expandable).
61-
* The key `character`/`ranges` in `ini` files now sets the
62-
corresponding Unicode script ranges (as used by `onchar`).
63-
* Fixes:
64-
- Misplaced rule un diagbox (#43)
65-
- Caption names of 'chapter' and 'part' swapped in Chinese (#180).
66-
- Captions after numbers in Lithuanian.
67-
- `hyphenrules` in the `ini` files for `en-AU` and
68-
`en-NZ` where set to `english` instead of `ukenglish`.
52+
* Added 6 locales for Arabic: Egypt, Iraq, Jordan, Lebanon,
53+
Palestinian Territories, Tunisia.
54+
* More updates to CLDR 4.1: French, English, Moldavian and
55+
Arabic.
6956
```
7057

7158
### Previous changes

babel.dtx

+11-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
%
3333
% \iffalse
3434
%<*filedriver>
35-
\ProvidesFile{babel.dtx}[2022/06/02 v3.75.2756 The Babel package]
35+
\ProvidesFile{babel.dtx}[2022/06/06 v3.76 The Babel package]
3636
\documentclass{ltxdoc}
3737
\GetFileInfo{babel.dtx}
3838
\usepackage{fontspec}
@@ -5157,8 +5157,8 @@ help from Bernd Raichle, for which I am grateful.
51575157
% \section{Tools}
51585158
%
51595159
% \begin{macrocode}
5160-
%<<version=3.75.2756>>
5161-
%<<date=2022/06/02>>
5160+
%<<version=3.76>>
5161+
%<<date=2022/06/06>>
51625162
% \end{macrocode}
51635163
%
51645164
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -22809,6 +22809,10 @@ Babel.cjk_breaks = {
2280922809
\@namedef{bbl@ca@islamic-umalqura}{\bbl@ca@islamcuqr@x{}}
2281022810
\@namedef{bbl@ca@islamic-umalqura-}{\bbl@ca@islamcuqr@x{-1}}
2281122811
\def\bbl@ca@islamcuqr@x#1#2-#3-#4\@@#5#6#7{%
22812+
\ifnum#2>2014 \ifnum#2<2038
22813+
\bbl@afterfi\expandafter\@gobble
22814+
\fi\fi
22815+
{\bbl@error{Year~out~of~range}{The~allowed~range~is~2014-2038}}%
2281222816
\edef\bbl@tempd{\fp_eval:n{ % (Julian) day
2281322817
\bbl@ca@jd{#2}{#3}{#4} + 0.5 - 2400000 #1}}%
2281422818
\count@\@ne
@@ -23119,6 +23123,10 @@ Babel.cjk_breaks = {
2311923123
2032,2033,2036,2037,2040,2041,2044,2045,2048,2049}
2312023124
\def\bbl@ca@persian#1-#2-#3\@@#4#5#6{%
2312123125
\edef\bbl@tempa{#1}% 20XX-03-\bbl@tempe = 1 farvardin:
23126+
\ifnum\bbl@tempa>2012 \ifnum\bbl@tempa<2051
23127+
\bbl@afterfi\expandafter\@gobble
23128+
\fi\fi
23129+
{\bbl@error{Year~out~of~range}{The~allowed~range~is~2013-2050}}%
2312223130
\bbl@xin@{\bbl@tempa}{\bbl@ca@firstjal@xx}%
2312323131
\ifin@\def\bbl@tempe{20}\else\def\bbl@tempe{21}\fi
2312423132
\edef\bbl@tempc{\fp_eval:n{\bbl@ca@jd{\bbl@tempa}{#2}{#3}+.5}}% current

babel.ins

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
%% and covered by LPPL is defined by the unpacking scripts (with
2727
%% extension .ins) which are part of the distribution.
2828
%%
29-
\def\filedate{2022/06/02}
29+
\def\filedate{2022/06/06}
3030
\def\batchfile{babel.ins}
3131
\input docstrip.tex
3232

babel.pdf

162 Bytes
Binary file not shown.

bbcompat.dtx

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
%
3131
% \iffalse
3232
%<*dtx>
33-
\ProvidesFile{bbcompat.dtx}[2022/06/02 v3.75.2756]
33+
\ProvidesFile{bbcompat.dtx}[2022/06/06 v3.76]
3434
%</dtx>
3535
%
3636
%% File 'bbcompat.dtx'

locale/ar/babel-arabic-eg.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
{Just use babel as documented.}%
88
\stop
99
\fi
10-
\BabelBeforeIni{ar-DZ}{%
10+
\BabelBeforeIni{ar-EG}{%
1111
}
1212
\endinput

locale/ar/babel-arabic-egypt.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
{Just use babel as documented.}%
88
\stop
99
\fi
10-
\BabelBeforeIni{ar-DZ}{%
10+
\BabelBeforeIni{ar-EG}{%
1111
}
1212
\endinput

locale/en/babel-en-NZ.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ proof = Proof
7676
glossary = Glossary
7777

7878
[date.gregorian]
79-
date.long = [d][ ][MMMM] [y]
79+
date.long = [MMMM] [d], [y]
8080
date.short = [d]/[MM]/[yy]
8181
months.wide.1 = January
8282
months.wide.2 = February

locale/fr/babel-fr-CH.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ version = 0.983
1515
date = 2022-06-02
1616
name.local = français suisse
1717
name.english = Swiss French
18-
name.babel = french-switzerland french-ch
18+
name.babel = french-switzerland french-ch swissfrench
1919
tag.bcp47 = fr-CH
2020
language.tag.bcp47 = fr
2121
tag.opentype = FRA

0 commit comments

Comments
 (0)