summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/babel/README.md26
-rw-r--r--Master/texmf-dist/doc/latex/babel/babel.pdfbin885137 -> 883440 bytes
-rw-r--r--Master/texmf-dist/source/latex/babel/babel.dtx62
-rw-r--r--Master/texmf-dist/source/latex/babel/babel.ins2
-rw-r--r--Master/texmf-dist/source/latex/babel/bbcompat.dtx2
-rw-r--r--Master/texmf-dist/source/latex/babel/locale.zipbin837636 -> 838780 bytes
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.def8
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.sty9
-rw-r--r--Master/texmf-dist/tex/generic/babel/hyphen.cfg6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini5
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini72
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb-Arab.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini10
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini20
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini20
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini20
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini24
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini24
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini18
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini64
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini62
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini76
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini38
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/es/babel-mexicanspanish.tex12
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini24
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini25
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini6
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini8
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini16
-rw-r--r--Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini40
-rw-r--r--Master/texmf-dist/tex/generic/babel/luababel.def39
-rw-r--r--Master/texmf-dist/tex/generic/babel/nil.ldf2
-rw-r--r--Master/texmf-dist/tex/generic/babel/xebabel.def39
46 files changed, 431 insertions, 508 deletions
diff --git a/Master/texmf-dist/doc/latex/babel/README.md b/Master/texmf-dist/doc/latex/babel/README.md
index 74e4830b48b..371dcfb50d2 100644
--- a/Master/texmf-dist/doc/latex/babel/README.md
+++ b/Master/texmf-dist/doc/latex/babel/README.md
@@ -1,4 +1,4 @@
-## Babel 3.77
+## Babel 3.78
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -8,9 +8,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.77 are described in:
+Changes in version 3.78 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.77.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.78.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -46,19 +46,13 @@ respective authors.
### Summary of latest changes
```
-3.77 2022-06-26
- * More on calendar conversions (\localedate, \today).
- * New calendars: 'coptic' (ar-EG, cop), 'buddhist' (th).
- * New Arabic locale for Saudi Arabia, with the Umm al-Qura
- calendar.
- * Date now defaults to 'persian' in a few locales: Persian,
- Northern Luri, Mazanderani, Pashto.
- * `bangla` is now the preferred name for `bengali`.
- * Attempt to deal with 'german' and 'swissgerman', whose names
- conflict with the CLDR ones.
- * More minor updates to the CLDR 41: Afrikaans, Arabic, Assamese,
- Asturian, Azerbaijani, Belarusian, Bulgarian, Bangla, Tibetan,
- Breton, Bodo, Bosnian, Catalan, English.
+3.78 2022-07-20
+ * Fix: Undefined \bbl@xenohyph with Thai (#182).
+ * More minor updates to the CLDR 41: Chechen, Cherokee, Central
+ Kurdish, Czech, Welsh, Danish, German, Lower Sorbian,
+ Dzongkha, Ewe, Greek, Esperanto, Spanish, Estonian, Persian,
+ Finnish, Filipino, Faroese, Western Frisian, Irish, Scottish
+ Gaelic.
```
### Previous changes
diff --git a/Master/texmf-dist/doc/latex/babel/babel.pdf b/Master/texmf-dist/doc/latex/babel/babel.pdf
index 1e47810554b..8d2d9a776de 100644
--- a/Master/texmf-dist/doc/latex/babel/babel.pdf
+++ b/Master/texmf-dist/doc/latex/babel/babel.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/babel/babel.dtx b/Master/texmf-dist/source/latex/babel/babel.dtx
index 21493d3f4e8..d9ebe75a444 100644
--- a/Master/texmf-dist/source/latex/babel/babel.dtx
+++ b/Master/texmf-dist/source/latex/babel/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2022/06/26 v3.77 The Babel package]
+\ProvidesFile{babel.dtx}[2022/07/20 v3.78 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -3116,9 +3116,9 @@ font encodings are the same, like in Unicode based engines.
\end{note}
\begin{note}
- To set hyphenation exceptions in the preamble before any language is
- explicitly set with a selector, use |\babelhyphenation| instead of
- |\hyphenation|. In the preamble the hyphenation rules are not always
+ Use |\babelhyphenation| instead of |\hyphenation| to set hyphenation
+ exceptions in the preamble before any language is explicitly set with
+ a selector. In the preamble the hyphenation rules are not always
fully set up and an error can be raised.
\end{note}
@@ -5171,8 +5171,8 @@ help from Bernd Raichle, for which I am grateful.
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.77>>
-%<<date=2022/06/26>>
+%<<version=3.78>>
+%<<date=2022/07/20>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -5947,6 +5947,7 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\ifx\bbl@opt@safe\@undefined
\def\bbl@opt@safe{BR}
+ % \let\bbl@opt@safe\@empty % -- By September
\fi
% \end{macrocode}
%
@@ -10940,7 +10941,7 @@ help from Bernd Raichle, for which I am grateful.
{\bbl@exp{\\\bbl@ifblank{\bbl@cs{prehc@#1}}}%
{}%
{\ifx\bbl@xenohyph\@undefined
- \let\bbl@xenohyph\bbl@xenohyph@d
+ \global\let\bbl@xenohyph\bbl@xenohyph@d
\ifx\AtBeginDocument\@notprerr
\expandafter\@secondoftwo % to execute right now
\fi
@@ -13105,53 +13106,6 @@ help from Bernd Raichle, for which I am grateful.
%
% \begin{macrocode}
\def\bbl@font@fams{rm,sf,tt}
-% \end{macrocode}
-%
-% The old tentative way. Short and preverved for compatibility, but
-% deprecated. Note there is no direct alternative for
-% |\babelFSfeatures|. The reason in explained in the user guide, but
-% essentially -- that was not the way to go :-).
-%
-% \begin{macrocode}
-\newcommand\babelFSstore[2][]{%
- \bbl@ifblank{#1}%
- {\bbl@csarg\def{sname@#2}{Latin}}%
- {\bbl@csarg\def{sname@#2}{#1}}%
- \bbl@provide@dirs{#2}%
- \bbl@csarg\ifnum{wdir@#2}>\z@
- \let\bbl@beforeforeign\leavevmode
- \EnableBabelHook{babel-bidi}%
- \fi
- \bbl@foreach{#2}{%
- \bbl@FSstore{##1}{rm}\rmdefault\bbl@save@rmdefault
- \bbl@FSstore{##1}{sf}\sfdefault\bbl@save@sfdefault
- \bbl@FSstore{##1}{tt}\ttdefault\bbl@save@ttdefault}}
-\def\bbl@FSstore#1#2#3#4{%
- \bbl@csarg\edef{#2default#1}{#3}%
- \expandafter\addto\csname extras#1\endcsname{%
- \let#4#3%
- \ifx#3\f@family
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fontfamily{#3}\selectfont
- \else
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fi}%
- \expandafter\addto\csname noextras#1\endcsname{%
- \ifx#3\f@family
- \fontfamily{#4}\selectfont
- \fi
- \let#3#4}}
-\let\bbl@langfeatures\@empty
-\def\babelFSfeatures{% make sure \fontspec is redefined once
- \let\bbl@ori@fontspec\fontspec
- \renewcommand\fontspec[1][]{%
- \bbl@ori@fontspec[\bbl@langfeatures##1]}
- \let\babelFSfeatures\bbl@FSfeatures
- \babelFSfeatures}
-\def\bbl@FSfeatures#1#2{%
- \expandafter\addto\csname extras#1\endcsname{%
- \babel@save\bbl@langfeatures
- \edef\bbl@langfeatures{#2,}}}
%<</Font selection>>
% \end{macrocode}
%
diff --git a/Master/texmf-dist/source/latex/babel/babel.ins b/Master/texmf-dist/source/latex/babel/babel.ins
index 007c7d6b9bb..13a22deb6a9 100644
--- a/Master/texmf-dist/source/latex/babel/babel.ins
+++ b/Master/texmf-dist/source/latex/babel/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{2022/06/26}
+\def\filedate{2022/07/20}
\def\batchfile{babel.ins}
\input docstrip.tex
diff --git a/Master/texmf-dist/source/latex/babel/bbcompat.dtx b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
index 5538587a428..c8f85ad5b65 100644
--- a/Master/texmf-dist/source/latex/babel/bbcompat.dtx
+++ b/Master/texmf-dist/source/latex/babel/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2022/06/26 v3.77]
+\ProvidesFile{bbcompat.dtx}[2022/07/20 v3.78]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/Master/texmf-dist/source/latex/babel/locale.zip b/Master/texmf-dist/source/latex/babel/locale.zip
index c35a146de26..9c061da3c43 100644
--- a/Master/texmf-dist/source/latex/babel/locale.zip
+++ b/Master/texmf-dist/source/latex/babel/locale.zip
Binary files differ
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def
index ff5fbb5919a..9ae4311135f 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.def
+++ b/Master/texmf-dist/tex/generic/babel/babel.def
@@ -40,7 +40,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{babel.def}[2022/06/26 3.77 Babel common definitions]
+\ProvidesFile{babel.def}[2022/07/20 3.78 Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
\def\@empty{}
\def\loadlocalcfg#1{%
@@ -406,8 +406,8 @@
\expandafter\newif\csname ifbbl@single\endcsname
\chardef\bbl@bidimode\z@
\fi
-\def\bbl@version{3.77}
-\def\bbl@date{2022/06/26}
+\def\bbl@version{3.78}
+\def\bbl@date{2022/07/20}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -3485,7 +3485,7 @@
{\bbl@exp{\\\bbl@ifblank{\bbl@cs{prehc@#1}}}%
{}%
{\ifx\bbl@xenohyph\@undefined
- \let\bbl@xenohyph\bbl@xenohyph@d
+ \global\let\bbl@xenohyph\bbl@xenohyph@d
\ifx\AtBeginDocument\@notprerr
\expandafter\@secondoftwo % to execute right now
\fi
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty
index 80ba36cf8e8..af8b3caf6ce 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.sty
+++ b/Master/texmf-dist/tex/generic/babel/babel.sty
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[2022/06/26 3.77 The Babel package]
+\ProvidesPackage{babel}[2022/07/20 3.78 The Babel package]
\@ifpackagewith{babel}{debug}
{\providecommand\bbl@trace[1]{\message{^^J[ #1 ]}}%
\let\bbl@debug\@firstofone
@@ -446,6 +446,7 @@
\fi
\ifx\bbl@opt@safe\@undefined
\def\bbl@opt@safe{BR}
+ % \let\bbl@opt@safe\@empty % -- By September
\fi
\bbl@trace{Defining IfBabelLayout}
\ifx\bbl@opt@layout\@nnil
@@ -459,8 +460,8 @@
\expandafter\@secondoftwo
\fi}
\fi
-\def\bbl@version{3.77}
-\def\bbl@date{2022/06/26}
+\def\bbl@version{3.78}
+\def\bbl@date{2022/07/20}
\ifx\language\@undefined
\csname newcount\endcsname\language
\fi
@@ -3538,7 +3539,7 @@
{\bbl@exp{\\\bbl@ifblank{\bbl@cs{prehc@#1}}}%
{}%
{\ifx\bbl@xenohyph\@undefined
- \let\bbl@xenohyph\bbl@xenohyph@d
+ \global\let\bbl@xenohyph\bbl@xenohyph@d
\ifx\AtBeginDocument\@notprerr
\expandafter\@secondoftwo % to execute right now
\fi
diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
index 7642a910064..f6bd39b5aff 100644
--- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg
+++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
@@ -38,10 +38,10 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{hyphen.cfg}[2022/06/26 3.77 Babel hyphens]
+\ProvidesFile{hyphen.cfg}[2022/07/20 3.78 Babel hyphens]
\xdef\bbl@format{\jobname}
-\def\bbl@version{3.77}
-\def\bbl@date{2022/06/26}
+\def\bbl@version{3.78}
+\def\bbl@date{2022/07/20}
\ifx\AtBeginDocument\@undefined
\def\@empty{}
\fi
diff --git a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
index 19cf1b7a8b2..7f809bd6591 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/bn/babel-bn.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.11
-date = 2022-06-14
+version = 1.12
+date = 2022-07-02
name.local = বাংলা
name.english = Bangla
name.babel = bangla bengali
@@ -22,6 +22,7 @@ language.tag.bcp47 = bn
tag.bcp47.likely = bn-Beng-BD
tag.opentype = BEN
script.name = Bangla
+script.name.opentype = Bengali
script.tag.bcp47 = Beng
script.tag.opentype = beng
level = 1
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
index e1bd1f7b810..c1c3e8eb30f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ce/babel-ce.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-07-02
name.local = нохчийн
name.english = Chechen
name.babel = chechen
@@ -88,39 +88,39 @@ months.wide.9 = сентябрь
months.wide.10 = октябрь
months.wide.11 = ноябрь
months.wide.12 = декабрь
-months.narrow.1 = 1
-months.narrow.2 = 2
-months.narrow.3 = 3
-months.narrow.4 = 4
-months.narrow.5 = 5
-months.narrow.6 = 6
-months.narrow.7 = 7
-months.narrow.8 = 8
-months.narrow.9 = 9
-months.narrow.10 = 10
-months.narrow.11 = 11
-months.narrow.12 = 12
-days.wide.mon = оршотан де
-days.wide.tue = шинарин де
-days.wide.wed = кхаарин де
-days.wide.thu = еарин де
-days.wide.fri = пӀераскан де
-days.wide.sat = шот де
-days.wide.sun = кӀиранан де
-days.abbreviated.mon = оршотан де
-days.abbreviated.tue = шинарин де
-days.abbreviated.wed = кхаарин де
-days.abbreviated.thu = еарин де
-days.abbreviated.fri = пӀераскан де
-days.abbreviated.sat = шот де
-days.abbreviated.sun = кӀиранан де
-days.narrow.mon = M
-days.narrow.tue = T
-days.narrow.wed = W
-days.narrow.thu = T
-days.narrow.fri = F
-days.narrow.sat = S
-days.narrow.sun = S
+months.narrow.1 = Я
+months.narrow.2 = Ф
+months.narrow.3 = М
+months.narrow.4 = А
+months.narrow.5 = М
+months.narrow.6 = И
+months.narrow.7 = И
+months.narrow.8 = А
+months.narrow.9 = С
+months.narrow.10 = О
+months.narrow.11 = Н
+months.narrow.12 = Д
+days.wide.mon = оршот
+days.wide.tue = шинара
+days.wide.wed = кхаара
+days.wide.thu = еара
+days.wide.fri = пӀераска
+days.wide.sat = шуот
+days.wide.sun = кӀира
+days.abbreviated.mon = ор
+days.abbreviated.tue = ши
+days.abbreviated.wed = кха
+days.abbreviated.thu = еа
+days.abbreviated.fri = пӀе
+days.abbreviated.sat = шуо
+days.abbreviated.sun = кӀи
+days.narrow.mon = ор
+days.narrow.tue = ши
+days.narrow.wed = кха
+days.narrow.thu = еа
+days.narrow.fri = пӀе
+days.narrow.sat = шуо
+days.narrow.sun = кӀи
dayPeriods.abbreviated.am = AM
dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = AM
@@ -164,7 +164,7 @@ delimiters.quotes = “”‘’
auxiliary = []
exemplarCharacters = [а {аь} б в г {гӏ} д е ё ж з и {ий} й к {кк} {ккх} {кх} {кь} {кӏ} л м н о {ов} {оь} п {пп} {пӏ} р {рхӏ} с {сс} т {тт} {тӏ} у {ув} {уь} {уьй} ф х {хь} {хӏ} ц {цӏ} ч {чӏ} ш щ ъ ы ь э ю {юь} я {яь}]
index = [А Б В Г Д Е Ё Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
index 2da493baf80..82ac92afbc8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/chr/babel-chr.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-07-02
name.local = ᏣᎳᎩ
name.english = Cherokee
name.babel = cherokee
@@ -122,7 +122,7 @@ days.narrow.fri = Ꮷ
days.narrow.sat = Ꭴ
days.narrow.sun = Ꮖ
dayPeriods.abbreviated.am = ᏌᎾᎴ
-dayPeriods.abbreviated.pm = ᏒᎯᏱᎢᏗᏢ
+dayPeriods.abbreviated.pm = ᏒᎯᏱᎢ
dayPeriods.narrow.am = Ꮜ
dayPeriods.narrow.pm = Ꮢ
dayPeriods.wide.am = ᏌᎾᎴ
@@ -150,7 +150,7 @@ delimiters.quotes = “”‘’
auxiliary = []
exemplarCharacters = [ꭰ ꭱ ꭲ ꭳ ꭴ ꭵ ꭶ ꭷ ꭸ ꭹ ꭺ ꭻ ꭼ ꭽ ꭾ ꭿ ꮀ ꮁ ꮂ ꮃ ꮄ ꮅ ꮆ ꮇ ꮈ ꮉ ꮊ ꮋ ꮌ ꮍ ꮎ ꮏ ꮐ ꮑ ꮒ ꮓ ꮔ ꮕ ꮖ ꮗ ꮘ ꮙ ꮚ ꮛ ꮜ ꮝ ꮞ ꮟ ꮠ ꮡ ꮢ ꮣ ꮤ ꮥ ꮦ ꮧ ꮨ ꮩ ꮪ ꮫ ꮬ ꮭ ꮮ ꮯ ꮰ ꮱ ꮲ ꮳ ꮴ ꮵ ꮶ ꮷ ꮸ ꮹ ꮺ ꮻ ꮼ ꮽ ꮾ ꮿ ᏸ ᏹ ᏺ ᏻ ᏼ]
index = [Ꭰ Ꭶ Ꭽ Ꮃ Ꮉ Ꮎ Ꮖ Ꮜ Ꮣ Ꮬ Ꮳ Ꮹ Ꮿ]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb-Arab.ini b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb-Arab.ini
index 2545de1c4e5..558f34f5ca3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb-Arab.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb-Arab.ini
@@ -12,8 +12,8 @@
[identification]
charset = utf8
-version = 1.5
-date = 2020-10-11
+version = 1.6
+date = 2022-07-02
name.local = کوردیی ناوەندی
name.english = Central Kurdish
name.babel = sorani centralkurdish
@@ -56,7 +56,7 @@ glossary = فەرهەنگۆک
[date.gregorian]
date.long = [d]ی [MMMM]ی [y]
date.short = [y]-[MM]-[dd]
-months.wide.1 = کانوونی دووهەم
+months.wide.1 = کانوونی دووەم
months.wide.2 = شوبات
months.wide.3 = ئازار
months.wide.4 = نیسان
@@ -66,7 +66,7 @@ months.wide.7 = تەمووز
months.wide.8 = ئاب
months.wide.9 = ئەیلوول
months.wide.10 = تشرینی یەکەم
-months.wide.11 = تشرینی دووهەم
+months.wide.11 = تشرینی دووەم
months.wide.12 = کانونی یەکەم
months.narrow.1 = ک
months.narrow.2 = ش
@@ -105,8 +105,8 @@ dayPeriods.abbreviated.am = ب.ن
dayPeriods.abbreviated.pm = د.ن
dayPeriods.narrow.am = ب.ن
dayPeriods.narrow.pm = د.ن
-dayPeriods.wide.am = بەر لە نیوەڕۆ
-dayPeriods.wide.pm = دوای نیوەڕۆ
+dayPeriods.wide.am = ب.ن
+dayPeriods.wide.pm = د.ن
[date.kurdish]
date.long = [d]ی [MMMM]ی [y]
@@ -121,7 +121,7 @@ months.wide.8 = جۆزەردان
months.wide.9 = گوڵان
months.wide.10 = خاكەلێوە
months.wide.11 = ڕێبەندان
-months.wide.12 = ڕەشەمێ
+months.wide.12 = ڕەشەمێ
months.narrow.1 = ب
months.narrow.2 = س
months.narrow.3 = گ
@@ -175,4 +175,4 @@ plusSign = ‎+
superscriptingExponent = ×
[counters]
-alphabetic = ا ب پ ت ج چ ح خ د ر ڕ ز ژ س ش ع غ ف ق ک گ ل ڵ م ن و ۆ ه‍ ی ێ ئ \ No newline at end of file
+alphabetic = ا ب پ ت ج چ ح خ د ر ڕ ز ژ س ش ع غ ف ق ک گ ل ڵ م ن و ۆ ه‍ ی ێ ئ
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
index d18820d0bde..d7c30f0297d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ckb/babel-ckb.ini
@@ -12,8 +12,8 @@
[identification]
charset = utf8
-version = 1.5
-date = 2020-10-11
+version = 1.6
+date = 2022-07-02
name.local = کوردیی ناوەندی
name.english = Central Kurdish
name.babel = sorani centralkurdish
@@ -56,7 +56,7 @@ glossary = فەرهەنگۆک
[date.gregorian]
date.long = [d]ی [MMMM]ی [y]
date.short = [y]-[MM]-[dd]
-months.wide.1 = کانوونی دووهەم
+months.wide.1 = کانوونی دووەم
months.wide.2 = شوبات
months.wide.3 = ئازار
months.wide.4 = نیسان
@@ -66,7 +66,7 @@ months.wide.7 = تەمووز
months.wide.8 = ئاب
months.wide.9 = ئەیلوول
months.wide.10 = تشرینی یەکەم
-months.wide.11 = تشرینی دووهەم
+months.wide.11 = تشرینی دووەم
months.wide.12 = کانونی یەکەم
months.narrow.1 = ک
months.narrow.2 = ش
@@ -105,8 +105,8 @@ dayPeriods.abbreviated.am = ب.ن
dayPeriods.abbreviated.pm = د.ن
dayPeriods.narrow.am = ب.ن
dayPeriods.narrow.pm = د.ن
-dayPeriods.wide.am = بەر لە نیوەڕۆ
-dayPeriods.wide.pm = دوای نیوەڕۆ
+dayPeriods.wide.am = ب.ن
+dayPeriods.wide.pm = د.ن
[date.kurdish]
date.long = [d]ی [MMMM]ی [y]
@@ -121,7 +121,7 @@ months.wide.8 = جۆزەردان
months.wide.9 = گوڵان
months.wide.10 = خاكەلێوە
months.wide.11 = ڕێبەندان
-months.wide.12 = ڕەشەمێ
+months.wide.12 = ڕەشەمێ
months.narrow.1 = ب
months.narrow.2 = س
months.narrow.3 = گ
@@ -175,4 +175,4 @@ plusSign = ‎+
superscriptingExponent = ×
[counters]
-alphabetic = ا ب پ ت ج چ ح خ د ر ڕ ز ژ س ش ع غ ف ق ک گ ل ڵ م ن و ۆ ه‍ ی ێ ئ \ No newline at end of file
+alphabetic = ا ب پ ت ج چ ح خ د ر ڕ ز ژ س ش ع غ ف ق ک گ ل ڵ م ن و ۆ ه‍ ی ێ ئ
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
index aa948824820..cad83e98c54 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cs/babel-cs.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2021-04-24
+version = 1.4
+date = 2022-07-02
name.local = čeština
name.english = Czech
name.babel = czech
@@ -144,7 +144,7 @@ months.wide.11 = listopadu
months.wide.12 = prosince
[time.gregorian]
-time.medium = [H].[mm].[ss]
+time.medium = [H]:[mm]:[ss]
time.short = [H]:[mm]
[typography]
@@ -165,7 +165,7 @@ delimiters.quotes = „“‚‘
auxiliary = [à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī ľ ł ñ ò ŏ ô ö ø ō œ ŕ ù ŭ û ü ū ÿ]
exemplarCharacters = [a á b c č d ď e é ě f g h {ch} i í j k l m n ň o ó p q r ř s š t ť u ú ů v w x y ý z ž]
index = [A B C Č D E F G H {CH} I J K L M N O P Q R Ř S Š T U V W X Y Z Ž]
-punctuation = [\\- ‐ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]
+punctuation = [\\- ‐ ‑ – , ; \\: ! ? . … ‘ ‚ “ „ ( ) \\[ \\] § @ * / \\&]
[numbers]
defaultNumberingSystem = latn
@@ -175,7 +175,7 @@ exponential = E
group =  
infinity = ∞
list = ;
-minusSign = –
+minusSign = -
nan = NaN
perMille = ‰
percentSign = %
@@ -192,4 +192,4 @@ oneletter.nobreak.1.2 = {}
[transforms.posthyphenation]
hyphen.repeat.1.0 = { (){a}=(){a} }
hyphen.repeat.1.1 = {}
-hyphen.repeat.1.2 = { no = -, pre = -, post = -, data = 1 } \ No newline at end of file
+hyphen.repeat.1.2 = { no = -, pre = -, post = -, data = 1 }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
index 15358452c34..c2f7c2d67ab 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/cy/babel-cy.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-02
name.local = Cymraeg
name.english = Welsh
name.babel = welsh
@@ -165,7 +165,7 @@ delimiters.quotes = “”‘’
auxiliary = [ă å ã ā æ ç ĕ ē ĭ ī k ñ ŏ ø ō œ q ŭ ū v x z]
exemplarCharacters = [a á à â ä b c {ch} d {dd} e é è ê ë f {ff} g {ng} h i í ì î ï j l {ll} m n o ó ò ô ö p {ph} r {rh} s t {th} u ú ù û ü w ẃ ẁ ŵ ẅ y ý ỳ ŷ ÿ]
index = [A B C {CH} D {DD} E F {FF} G {NG} H I J K L {LL} M N O P {PH} Q R {RH} S T {TH} U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
index 528e92b275a..0f8a3bc8d25 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/da/babel-da.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-02
name.local = dansk
name.english = Danish
name.babel = danish
@@ -76,7 +76,7 @@ glossary = Gloseliste
[date.gregorian]
date.long = [d].[ ][MMMM] [y]
-date.short = [dd]/[MM]/[y]
+date.short = [dd].[MM].[y]
months.wide.1 = januar
months.wide.2 = februar
months.wide.3 = marts
@@ -162,10 +162,10 @@ hyphenationmin =
[characters]
delimiters.quotes = “”‘’
-auxiliary = [á à â ç é è ê ë í î ï ñ ó ô ú ù û ÿ ü ä ǿ ö œ]
+auxiliary = [á à â ç é è ê ë í î ï ñ ó ô œ ú ù û ÿ ü ä ǿ ö]
exemplarCharacters = [a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø å]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Æ Ø Å]
-punctuation = [\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
+punctuation = [\\- ‐ ‑ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
index d9b0c7c6e10..d49b58c50b6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1901.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
+version = 1.5
+date = 2022-07-02
name.local = Deutsch
name.english = German
-name.babel = german
+name.babel = german german-traditional
name.polyglossia = german
tag.bcp47 = de-1901
language.tag.bcp47 = de
@@ -122,12 +122,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -165,7 +165,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
index 9624e48ea51..fa6c673d928 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-1996.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
+version = 1.5
+date = 2022-07-02
name.local = Deutsch
name.english = German
-name.babel = german
+name.babel = ngerman german
tag.bcp47 = de-1996
language.tag.bcp47 = de
tag.opentype = DEU
@@ -121,12 +121,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -164,7 +164,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
index 1d0d64979d8..e73c8e75709 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1901.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
-name.local = Deutsch
-name.english = German
-name.babel = austrian german-austria german-at
+version = 1.5
+date = 2022-07-02
+name.local = Österreichisches Deutsch
+name.english = Austrian German
+name.babel = austrian-traditional german-austria-traditional german-at-traditional austriangerman-traditional austrian
name.polyglossia = german
tag.bcp47 = de-AT-1901
language.tag.bcp47 = de
@@ -127,12 +127,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = J\"anner
@@ -170,7 +170,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
index a2204401d09..afe073d64ed 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT-1996.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.4
-date = 2022-05-17
-name.local = Deutsch
-name.english = German
-name.babel = austrian german-austria german-at
+version = 1.5
+date = 2022-07-02
+name.local = Österreichisches Deutsch
+name.english = Austrian German
+name.babel = austrian german-austria german-at austriangerman naustrian
name.polyglossia = german
tag.bcp47 = de-AT-1996
language.tag.bcp47 = de
@@ -127,12 +127,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = J\"anner
@@ -170,7 +170,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
index e5d4e45ee8b..1333a380e90 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-AT.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-06-30
-name.local = Deutsch
-name.english = German
-name.babel = austrian german-austria german-at
+version = 1.4
+date = 2022-07-02
+name.local = Österreichisches Deutsch
+name.english = Austrian German
+name.babel = austrian german-austria german-at austriangerman naustrian
name.polyglossia = german
tag.bcp47 = de-AT
language.tag.bcp47 = de
@@ -126,12 +126,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = J\"anner
@@ -169,7 +169,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A Ä B C D E F G H I J K L M N O Ö P Q R S T U Ü V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
index 6ce1d61e21a..cb731a9654f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1901.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.5
-date = 2022-05-1729
-name.local = Deutsch
-name.english = German
-name.babel = german-switzerland german-ch nswissgerman
+version = 1.6
+date = 2022-07-02
+name.local = Schweizer Hochdeutsch
+name.english = Swiss High German
+name.babel = german-switzerland-traditional german-ch-traditional swisshighgerman-traditional
name.polyglossia = german
tag.bcp47 = de-CH-1901
language.tag.bcp47 = de
@@ -127,12 +127,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -167,17 +167,17 @@ hyphenationmin =
[characters]
delimiters.quotes = „“‚‘
-auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ß ú ù ŭ û ū ÿ]
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
minimumGroupingDigits = 1
decimal = .
exponential = E
-group = '
+group = ’
infinity = ∞
list = ;
minusSign = -
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
index 7af819b870e..6b5d4fbeef6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH-1996.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.5
-date = 2022-05-17
-name.local = Deutsch
-name.english = German
-name.babel = german-switzerland german-ch nswissgerman
+version = 1.6
+date = 2022-07-02
+name.local = Schweizer Hochdeutsch
+name.english = Swiss High German
+name.babel = german-switzerland german-ch nswissgerman swisshighgerman
name.polyglossia = german
; The following conflicts with gsw:
name.babel.C = swissgerman
@@ -129,12 +129,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -169,17 +169,17 @@ hyphenationmin =
[characters]
delimiters.quotes = „“‚‘
-auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ß ú ù ŭ û ū ÿ]
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
minimumGroupingDigits = 1
decimal = .
exponential = E
-group = '
+group = ’
infinity = ∞
list = ;
minusSign = -
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
index a450b041407..82e4184d1d4 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de-CH.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.6
-date = 2022-06-22
+version = 1.7
+date = 2022-07-02
name.local = Schweizer Hochdeutsch
name.english = Swiss High German
name.babel = german-switzerland german-ch swisshighgerman nswissgerman
@@ -126,12 +126,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -166,17 +166,17 @@ hyphenationmin =
[characters]
delimiters.quotes = „“‚‘
-auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ß ú ù ŭ û ū ÿ]
+auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
minimumGroupingDigits = 1
decimal = .
exponential = E
-group = '
+group = ’
infinity = ∞
list = ;
minusSign = -
diff --git a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
index 99d39fa8bdd..273255d86de 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/de/babel-de.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-06-30
+version = 1.4
+date = 2022-07-02
name.local = Deutsch
name.english = German
-name.babel = german
+name.babel = ngerman german
name.polyglossia = german
tag.bcp47 = de
language.tag.bcp47 = de
@@ -122,12 +122,12 @@ days.narrow.thu = D
days.narrow.fri = F
days.narrow.sat = S
days.narrow.sun = S
-dayPeriods.abbreviated.am = vorm.
-dayPeriods.abbreviated.pm = nachm.
+dayPeriods.abbreviated.am = AM
+dayPeriods.abbreviated.pm = PM
dayPeriods.narrow.am = vm.
dayPeriods.narrow.pm = nm.
-dayPeriods.wide.am = vorm.
-dayPeriods.wide.pm = nachm.
+dayPeriods.wide.am = AM
+dayPeriods.wide.pm = PM
[date.gregorian.licr]
months.wide.1 = Januar
@@ -165,7 +165,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ã ā æ ç é è ĕ ê ë ē ğ í ì ĭ î ï İ ī ı ñ ó ò ŏ ô ø ō œ ş ú ù ŭ û ū ÿ]
exemplarCharacters = [a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
index 4505f1fe21c..b78235aaf00 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dsb/babel-dsb.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-02
name.local = dolnoserbšćina
name.english = Lower Sorbian
name.babel = lsorbian lowersorbian
@@ -166,7 +166,7 @@ delimiters.quotes = „“‚‘
auxiliary = [á à ă â å ä ã ą ā æ ç ď đ é è ĕ ê ë ė ę ē ğ í ì ĭ î ï İ ī ı ĺ ľ ň ñ ò ŏ ô ö ő ø ō œ ř ş ß ť ú ù ŭ û ů ü ű ū ý ÿ ż]
exemplarCharacters = [a b c č ć d e ě f g h {ch} i j k ł l m n ń o ó p q r ŕ s š ś t u v w x y z ž ź]
index = [A B C Č Ć D E F G H {Ch} I J K Ł L M N O P Q R S Š Ś T U V W X Y Z Ž Ź]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ ‚ \" “ „ « » ( ) \\[ \\] \\{ \\} § @ * / \\& #]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
index c48f0c64749..d64c93effd6 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/dz/babel-dz.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2020-10-11
+version = 1.5
+date = 2022-07-02
name.local = རྫོང་ཁ
name.english = Dzongkha
name.babel = dzongkha
@@ -152,7 +152,7 @@ delimiters.quotes = “”‘’
auxiliary = [\u0F84 ཊ ཋ ཌ ཎ \u0F7E ཥ \u0F80 \u0F7B \u0F7D \u0F9A \u0F9B \u0F9C \u0F9E \u0FBA \u0FBB \u0FBC]
exemplarCharacters = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ \u0F72 \u0F74 \u0F7A \u0F7C \u0F90 \u0F91 \u0F92 \u0F94 \u0F97 \u0F99 \u0F9F \u0FA0 \u0FA1 \u0FA3 \u0FA4 \u0FA5 \u0FA6 \u0FA8 \u0FA9 \u0FAA \u0FAB \u0FAD \u0FB1 \u0FB2 \u0FB3 \u0FB5 \u0FB6 \u0FB7]
index = [ཀ ཁ ག ང ཅ ཆ ཇ ཉ ཏ ཐ ད ན པ ཕ བ མ ཙ ཚ ཛ ཝ ཞ ཟ འ ཡ ར ལ ཤ ས ཧ ཨ]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] ༼ ༽ § @ * / \\& # † ‡ ༄ ༅ ༆ ༈ ༉ ༊ ࿐ ࿑ ༒ ࿒ ࿓ ࿔ ༶ ྾ ྿ ༌ ། ༎ ༏ ༐ ༑ ༔ ༴]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] ༼ ༽ § @ * / \\& # † ‡ ༄ ༅ ༆ ༈ ༉ ༊ ࿐ ࿑ ༒ ࿒ ࿓ ࿔ ༶ ྾ ྿ ༌ ། ༎ ༏ ༐ ༑ ༔ ༴]
[numbers]
defaultNumberingSystem = tibt
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
index c851ed0f6b9..9e6cabf8c53 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ee/babel-ee.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-07-02
name.local = Eʋegbe
name.english = Ewe
name.babel = ewe
@@ -164,11 +164,11 @@ delimiters.quotes = “”‘’
auxiliary = [ă â å ä ā æ c ç ĕ ê ë ĭ î ï j ñ ŏ ô ö ø œ q ŭ û ü ÿ]
exemplarCharacters = [a á à ã b d ɖ e é è ẽ ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u0303} f ƒ g ɣ h x i í ì ĩ k l m n ŋ o ó ò õ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u0303} p r s t u ú ù ũ v ʋ w y z]
index = [A B D Ɖ E Ɛ F Ƒ G Ɣ H X I K L M N Ŋ O Ɔ P R S T U V Ʋ W Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
-minimumGroupingDigits = 1
+minimumGroupingDigits = 3
decimal = .
exponential = E
group = ,
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
index b8c784d1564..e5c9973764a 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el-polyton.ini
@@ -4,8 +4,8 @@
[identification]
charset = utf8
-version = 0.8
-date = 2021-10-25
+version = 0.9
+date = 2022-07-02
name.local = Ἐλληνικά
; Name from https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
name.english = Polytonic Greek
@@ -17,7 +17,7 @@ tag.opentype = PGR
script.name = Greek
script.tag.bcp47 = Grek
script.tag.opentype = grek
-polyglossia.variant = polytonic
+polyglossia.variant = polytonic
level = 1
encodings = LGR
derivate = no
@@ -163,7 +163,7 @@ delimiters.quotes = «»“”
auxiliary = [ἀ ἄ ἂ ἆ ἁ ἅ ἃ ἇ ὰ ᾶ ἐ ἔ ἒ ἑ ἕ ἓ ὲ ἠ ἤ ἢ ἦ ἡ ἥ ἣ ἧ ὴ ῆ ἰ ἴ ἲ ἶ ἱ ἵ ἳ ἷ ὶ ῖ ῒ ῗ ὄ ὂ ὃ ὸ ὐ ὔ ὒ ὖ ὑ ὕ ὓ ὗ ὺ ῦ ῢ ῧ ὤ ὢ ὦ ὥ ὣ ὧ ὼ ῶ]
exemplarCharacters = [α ά β γ δ ε έ ζ η ή θ ι ί ϊ ΐ κ λ μ ν ξ ο ό π ρ σ ς τ υ ύ ϋ ΰ φ χ ψ ω ώ]
index = [Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω]
-punctuation = [\\- ‐ – — , ; \\: ! . … \" « » ( ) \\[ \\] § @ * / \\\\ \\&]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! . … \" « » ( ) \\[ \\] § @ * / \\\\ \\&]
[numbers]
defaultNumberingSystem = latn
@@ -207,45 +207,45 @@ upper.ancient.S.321 = ʹ
[transforms.prehyphenation]
; Oxia!
transliteration.omega.1.0 = { '([aehiouwAEHIOUW]) }
-transliteration.omega.1.1 = { remove }
-transliteration.omega.1.2 = { string = {1|aehiouwAEHIOUW|άέήίόύώΆΈΉΊΌΎΏ} }
+transliteration.omega.1.1 = { remove }
+transliteration.omega.1.2 = { string = {1|aehiouwAEHIOUW|άέήίόύώΆΈΉΊΌΎΏ} }
transliteration.omega.2.0 = { [={007E}]([ahiuwpqsPQS]) }
-transliteration.omega.2.1 = { remove }
-transliteration.omega.2.2 = { string = {1|ahiuwpqsPQS|ᾶῆῖῦῶϡϟϛϠϞϚ} }
+transliteration.omega.2.1 = { remove }
+transliteration.omega.2.2 = { string = {1|ahiuwpqsPQS|ᾶῆῖῦῶϡϟϛϠϞϚ} }
transliteration.omega.3.0 = { `([aehiouwAEHIOUW]) }
-transliteration.omega.3.1 = { remove }
-transliteration.omega.3.2 = { string = {1|aehiouwAEHIOUW|ὰὲὴὶὸὺὼᾺῈῊῚῸῪῺ} }
+transliteration.omega.3.1 = { remove }
+transliteration.omega.3.2 = { string = {1|aehiouwAEHIOUW|ὰὲὴὶὸὺὼᾺῈῊῚῸῪῺ} }
transliteration.omega.4.0 = { ([a-zA-Z{?};]) }
-transliteration.omega.4.1 = { string = {1|abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ?;_^|αβςδεφγηιθκλμνοπχρστυϝωξψζΑΒ῝ΔΕΦΓΗΙΘΚΛΜΝΟΠΧΡΣΤΥϜΩΞΨΖ;·} }
+transliteration.omega.4.1 = { string = {1|abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ?;_^|αβςδεφγηιθκλμνοπχρστυϝωξψζΑΒ῝ΔΕΦΓΗΙΘΚΛΜΝΟΠΧΡΣΤΥϜΩΞΨΖ;·} }
transliteration.omega.5.0 = { "([ιυίύίύῖῦὶὺΙΥ]) }
-transliteration.omega.5.1 = { remove }
-transliteration.omega.5.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
+transliteration.omega.5.1 = { remove }
+transliteration.omega.5.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
transliteration.omega.6.0 = { "([ιυίύίύῖῦὶὺΙΥ]) }
-transliteration.omega.6.1 = { remove }
-transliteration.omega.6.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
+transliteration.omega.6.1 = { remove }
+transliteration.omega.6.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
transliteration.omega.7.0 = { <[={007E}]([ΑΗΙΥΩ]) }
-transliteration.omega.7.1 = { remove }
-transliteration.omega.7.2 = { remove }
-transliteration.omega.7.3 = { string = {1|ΑΗΙΥΩ|ἏἯἿὟὯ} }
+transliteration.omega.7.1 = { remove }
+transliteration.omega.7.2 = { remove }
+transliteration.omega.7.3 = { string = {1|ΑΗΙΥΩ|ἏἯἿὟὯ} }
transliteration.omega.8.0 = { >[={007E}]([ΑΗΙΩ]) }
-transliteration.omega.8.1 = { remove }
-transliteration.omega.8.2 = { remove }
-transliteration.omega.8.3 = { string = {1|ΑΗΙΩ|ἎἮἾὮ} }
+transliteration.omega.8.1 = { remove }
+transliteration.omega.8.2 = { remove }
+transliteration.omega.8.3 = { string = {1|ΑΗΙΩ|ἎἮἾὮ} }
transliteration.omega.9.0 = { ()<(['={007E}`])()[ΑΕΗΙΟΥΩ] }
-transliteration.omega.9.1 = { remove }
-transliteration.omega.9.2 = { string = {1|'={007E}`|῞῟῟῝} }
+transliteration.omega.9.1 = { remove }
+transliteration.omega.9.2 = { string = {1|'={007E}`|῞῟῟῝} }
transliteration.omega.10.0 = { ()>(['={007E}`])()[ΑΕΗΙΟΥΩ] }
-transliteration.omega.10.1 = { remove }
-transliteration.omega.10.2 = { string = {1|'={007E}`|῎῏῏῍} }
+transliteration.omega.10.1 = { remove }
+transliteration.omega.10.2 = { string = {1|'={007E}`|῎῏῏῍} }
transliteration.omega.11.0 = { >([αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ]) }
-transliteration.omega.11.1 = { remove }
-transliteration.omega.11.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ|ἀἐἠἰὀῤὐὠἄἔἤἴὄὔὤἄἔἤἴὄὔὤἆἦἶὖὦἂἒἢἲὂὒὢἈἘἨἸὈὨἌἜἬἼὌὬἌἜἬἼὌὬἊἚἪἺὊὪ} }
+transliteration.omega.11.1 = { remove }
+transliteration.omega.11.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ|ἀἐἠἰὀῤὐὠἄἔἤἴὄὔὤἄἔἤἴὄὔὤἆἦἶὖὦἂἒἢἲὂὒὢἈἘἨἸὈὨἌἜἬἼὌὬἌἜἬἼὌὬἊἚἪἺὊὪ} }
transliteration.omega.12.0 = { <([αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ]) }
-transliteration.omega.12.1 = { remove }
-transliteration.omega.12.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ|ἁἑἡἱὁῥὑὡἅἕἥἵὅὕὥἅἕἥἵὅὕὥἇἧἷὗὧἃἓἣἳὃὓὣἉἙἩἹὉῬὙὩἍἝἭἽὍὝὭἍἝἭἽὍὝὭἋἛἫἻὋὛὫ} }
-transliteration.omega.13.0 = { ([αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ]){007C} }
-transliteration.omega.13.1 = { string = {1|αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ|ᾳῃῳᾴῄῴᾴῄῴᾷῇῷᾲῂῲᾁᾑᾡᾀᾐᾠᾅᾕᾥᾇᾗᾧᾃᾓᾣᾄᾔᾤᾆᾖᾦᾂᾒᾢᾼῌῼᾉᾙᾩᾈᾘᾨᾍᾝᾭᾏᾟᾯᾋᾛᾫᾌᾜᾬᾎᾞᾮᾊᾚᾪ} }
-transliteration.omega.13.2 = { remove }
+transliteration.omega.12.1 = { remove }
+transliteration.omega.12.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ|ἁἑἡἱὁῥὑὡἅἕἥἵὅὕὥἅἕἥἵὅὕὥἇἧἷὗὧἃἓἣἳὃὓὣἉἙἩἹὉῬὙὩἍἝἭἽὍὝὭἍἝἭἽὍὝὭἋἛἫἻὋὛὫ} }
+transliteration.omega.13.0 = { ([αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ]){007C} }
+transliteration.omega.13.1 = { string = {1|αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ|ᾳῃῳᾴῄῴᾴῄῴᾷῇῷᾲῂῲᾁᾑᾡᾀᾐᾠᾅᾕᾥᾇᾗᾧᾃᾓᾣᾄᾔᾤᾆᾖᾦᾂᾒᾢᾼῌῼᾉᾙᾩᾈᾘᾨᾍᾝᾭᾏᾟᾯᾋᾛᾫᾌᾜᾬᾎᾞᾮᾊᾚᾪ} }
+transliteration.omega.13.2 = { remove }
;
sigma.final.1.0 = { [^"]()σ(){A} }
sigma.final.1.1 = { string = ς }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
index fa7e11b9c2f..97ad259df52 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/el/babel-el.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.7
-date = 2021-10-25
+version = 1.8
+date = 2022-07-02
name.local = Ελληνικά
name.english = Greek
name.babel = greek
@@ -169,7 +169,7 @@ delimiters.quotes = «»“”
auxiliary = [ἀ ἄ ἂ ἆ ἁ ἅ ἃ ἇ ὰ ᾶ ἐ ἔ ἒ ἑ ἕ ἓ ὲ ἠ ἤ ἢ ἦ ἡ ἥ ἣ ἧ ὴ ῆ ἰ ἴ ἲ ἶ ἱ ἵ ἳ ἷ ὶ ῖ ῒ ῗ ὄ ὂ ὃ ὸ ὐ ὔ ὒ ὖ ὑ ὕ ὓ ὗ ὺ ῦ ῢ ῧ ὤ ὢ ὦ ὥ ὣ ὧ ὼ ῶ]
exemplarCharacters = [α ά β γ δ ε έ ζ η ή θ ι ί ϊ ΐ κ λ μ ν ξ ο ό π ρ σ ς τ υ ύ ϋ ΰ φ χ ψ ω ώ]
index = [Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω]
-punctuation = [\\- ‐ – — , ; \\: ! . … \" « » ( ) \\[ \\] § @ * / \\\\ \\&]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! . … \" « » ( ) \\[ \\] § @ * / \\\\ \\&]
[numbers]
defaultNumberingSystem = latn
@@ -213,45 +213,45 @@ upper.ancient.S.321 = ʹ
[transforms.prehyphenation]
; Tonos!
transliteration.omega.1.0 = { '([aehiouwAEHIOUW]) }
-transliteration.omega.1.1 = { remove }
-transliteration.omega.1.2 = { string = {1|aehiouwAEHIOUW|άέήίόύώΆΈΉΊΌΎΏ} }
+transliteration.omega.1.1 = { remove }
+transliteration.omega.1.2 = { string = {1|aehiouwAEHIOUW|άέήίόύώΆΈΉΊΌΎΏ} }
transliteration.omega.2.0 = { [={007E}]([ahiuwpqsPQS]) }
-transliteration.omega.2.1 = { remove }
-transliteration.omega.2.2 = { string = {1|ahiuwpqsPQS|ᾶῆῖῦῶϡϟϛϠϞϚ} }
+transliteration.omega.2.1 = { remove }
+transliteration.omega.2.2 = { string = {1|ahiuwpqsPQS|ᾶῆῖῦῶϡϟϛϠϞϚ} }
transliteration.omega.3.0 = { `([aehiouwAEHIOUW]) }
-transliteration.omega.3.1 = { remove }
-transliteration.omega.3.2 = { string = {1|aehiouwAEHIOUW|ὰὲὴὶὸὺὼᾺῈῊῚῸῪῺ} }
+transliteration.omega.3.1 = { remove }
+transliteration.omega.3.2 = { string = {1|aehiouwAEHIOUW|ὰὲὴὶὸὺὼᾺῈῊῚῸῪῺ} }
transliteration.omega.4.0 = { ([a-zA-Z{?};]) }
-transliteration.omega.4.1 = { string = {1|abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ?;_^|αβςδεφγηιθκλμνοπχρστυϝωξψζΑΒ῝ΔΕΦΓΗΙΘΚΛΜΝΟΠΧΡΣΤΥϜΩΞΨΖ;·} }
+transliteration.omega.4.1 = { string = {1|abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ?;_^|αβςδεφγηιθκλμνοπχρστυϝωξψζΑΒ῝ΔΕΦΓΗΙΘΚΛΜΝΟΠΧΡΣΤΥϜΩΞΨΖ;·} }
transliteration.omega.5.0 = { "([ιυίύίύῖῦὶὺΙΥ]) }
-transliteration.omega.5.1 = { remove }
-transliteration.omega.5.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
+transliteration.omega.5.1 = { remove }
+transliteration.omega.5.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
transliteration.omega.6.0 = { "([ιυίύίύῖῦὶὺΙΥ]) }
-transliteration.omega.6.1 = { remove }
-transliteration.omega.6.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
+transliteration.omega.6.1 = { remove }
+transliteration.omega.6.2 = { string = {1|ιυίύίύῖῦὶὺΙΥ|ϊϋΐΰΐΰῗῧῒῢΪΫ} }
transliteration.omega.7.0 = { <[={007E}]([ΑΗΙΥΩ]) }
-transliteration.omega.7.1 = { remove }
-transliteration.omega.7.2 = { remove }
-transliteration.omega.7.3 = { string = {1|ΑΗΙΥΩ|ἏἯἿὟὯ} }
+transliteration.omega.7.1 = { remove }
+transliteration.omega.7.2 = { remove }
+transliteration.omega.7.3 = { string = {1|ΑΗΙΥΩ|ἏἯἿὟὯ} }
transliteration.omega.8.0 = { >[={007E}]([ΑΗΙΩ]) }
-transliteration.omega.8.1 = { remove }
-transliteration.omega.8.2 = { remove }
-transliteration.omega.8.3 = { string = {1|ΑΗΙΩ|ἎἮἾὮ} }
+transliteration.omega.8.1 = { remove }
+transliteration.omega.8.2 = { remove }
+transliteration.omega.8.3 = { string = {1|ΑΗΙΩ|ἎἮἾὮ} }
transliteration.omega.9.0 = { ()<(['={007E}`])()[ΑΕΗΙΟΥΩ] }
-transliteration.omega.9.1 = { remove }
-transliteration.omega.9.2 = { string = {1|'={007E}`|῞῟῟῝} }
+transliteration.omega.9.1 = { remove }
+transliteration.omega.9.2 = { string = {1|'={007E}`|῞῟῟῝} }
transliteration.omega.10.0 = { ()>(['={007E}`])()[ΑΕΗΙΟΥΩ] }
-transliteration.omega.10.1 = { remove }
-transliteration.omega.10.2 = { string = {1|'={007E}`|῎῏῏῍} }
+transliteration.omega.10.1 = { remove }
+transliteration.omega.10.2 = { string = {1|'={007E}`|῎῏῏῍} }
transliteration.omega.11.0 = { >([αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ]) }
-transliteration.omega.11.1 = { remove }
-transliteration.omega.11.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ|ἀἐἠἰὀῤὐὠἄἔἤἴὄὔὤἄἔἤἴὄὔὤἆἦἶὖὦἂἒἢἲὂὒὢἈἘἨἸὈὨἌἜἬἼὌὬἌἜἬἼὌὬἊἚἪἺὊὪ} }
+transliteration.omega.11.1 = { remove }
+transliteration.omega.11.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΩΆΈΉΊΌΏΆΈΉΊΌΏᾺῈῊῚῸῺ|ἀἐἠἰὀῤὐὠἄἔἤἴὄὔὤἄἔἤἴὄὔὤἆἦἶὖὦἂἒἢἲὂὒὢἈἘἨἸὈὨἌἜἬἼὌὬἌἜἬἼὌὬἊἚἪἺὊὪ} }
transliteration.omega.12.0 = { <([αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ]) }
-transliteration.omega.12.1 = { remove }
-transliteration.omega.12.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ|ἁἑἡἱὁῥὑὡἅἕἥἵὅὕὥἅἕἥἵὅὕὥἇἧἷὗὧἃἓἣἳὃὓὣἉἙἩἹὉῬὙὩἍἝἭἽὍὝὭἍἝἭἽὍὝὭἋἛἫἻὋὛὫ} }
-transliteration.omega.13.0 = { ([αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ]){007C} }
-transliteration.omega.13.1 = { string = {1|αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ|ᾳῃῳᾴῄῴᾴῄῴᾷῇῷᾲῂῲᾁᾑᾡᾀᾐᾠᾅᾕᾥᾇᾗᾧᾃᾓᾣᾄᾔᾤᾆᾖᾦᾂᾒᾢᾼῌῼᾉᾙᾩᾈᾘᾨᾍᾝᾭᾏᾟᾯᾋᾛᾫᾌᾜᾬᾎᾞᾮᾊᾚᾪ} }
-transliteration.omega.13.2 = { remove }
+transliteration.omega.12.1 = { remove }
+transliteration.omega.12.2 = { string = {1|αεηιορυωάέήίόύώάέήίόύώᾶῆῖῦῶὰὲὴὶὸὺὼΑΕΗΙΟΡΥΩΆΈΉΊΌΎΏΆΈΉΊΌΎΏᾺῈῊῚῸῪῺ|ἁἑἡἱὁῥὑὡἅἕἥἵὅὕὥἅἕἥἵὅὕὥἇἧἷὗὧἃἓἣἳὃὓὣἉἙἩἹὉῬὙὩἍἝἭἽὍὝὭἍἝἭἽὍὝὭἋἛἫἻὋὛὫ} }
+transliteration.omega.13.0 = { ([αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ]){007C} }
+transliteration.omega.13.1 = { string = {1|αηωάήώάήώᾶῆῶὰὴὼἁἡὡἀἠὠἅἥὥἇἧὧἃἣὣἄἤὤἆἦὦἂἢὢΑΗΩἉἩὩἈἨὨἍἭὭἏἯὯἋἫὫἌἬὬἎἮὮἊἪὪ|ᾳῃῳᾴῄῴᾴῄῴᾷῇῷᾲῂῲᾁᾑᾡᾀᾐᾠᾅᾕᾥᾇᾗᾧᾃᾓᾣᾄᾔᾤᾆᾖᾦᾂᾒᾢᾼῌῼᾉᾙᾩᾈᾘᾨᾍᾝᾭᾏᾟᾯᾋᾛᾫᾌᾜᾬᾎᾞᾮᾊᾚᾪ} }
+transliteration.omega.13.2 = { remove }
;
sigma.final.1.0 = { [^"]()σ(){A} }
sigma.final.1.1 = { string = ς }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
index 1894484a019..b1cadee002f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/eo/babel-eo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-02
name.local = esperanto
name.english = Esperanto
name.babel = esperanto
@@ -124,8 +124,8 @@ days.narrow.sat = S
days.narrow.sun = S
dayPeriods.abbreviated.am = atm
dayPeriods.abbreviated.pm = ptm
-dayPeriods.narrow.am = atm
-dayPeriods.narrow.pm = ptm
+dayPeriods.narrow.am = a
+dayPeriods.narrow.pm = p
dayPeriods.wide.am = atm
dayPeriods.wide.pm = ptm
@@ -165,7 +165,7 @@ delimiters.quotes = “”‘’
auxiliary = [q w x y]
exemplarCharacters = [a b c ĉ d e f g ĝ h ĥ i j ĵ k l m n o p r s ŝ t u ŭ v z]
index = [A B C Ĉ D E F G Ĝ H Ĥ I J Ĵ K L M N O P R S Ŝ T U Ŭ V Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} /]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} /]
[numbers]
defaultNumberingSystem = latn
@@ -175,7 +175,7 @@ exponential = E
group =  
infinity = ∞
list = ;
-minusSign = -
+minusSign = −
nan = NaN
perMille = ‰
percentSign = %
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
index fb4f8840028..04a9f001c7d 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es-MX.ini
@@ -11,11 +11,11 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
-name.local = español
-name.english = Spanish
-name.babel = mexican spanish-mexico spanish-mx
+version = 1.3
+date = 2022-07-03
+name.local = español de México
+name.english = Mexican Spanish
+name.babel = mexican spanish-mexico spanish-mx mexicanspanish
name.polyglossia = spanish
tag.bcp47 = es-MX
language.tag.bcp47 = es
@@ -92,18 +92,18 @@ months.wide.9 = septiembre
months.wide.10 = octubre
months.wide.11 = noviembre
months.wide.12 = diciembre
-months.narrow.1 = e
-months.narrow.2 = f
-months.narrow.3 = m
-months.narrow.4 = a
-months.narrow.5 = m
-months.narrow.6 = j
-months.narrow.7 = j
-months.narrow.8 = a
-months.narrow.9 = s
-months.narrow.10 = o
-months.narrow.11 = n
-months.narrow.12 = d
+months.narrow.1 = E
+months.narrow.2 = F
+months.narrow.3 = M
+months.narrow.4 = A
+months.narrow.5 = M
+months.narrow.6 = J
+months.narrow.7 = J
+months.narrow.8 = A
+months.narrow.9 = S
+months.narrow.10 = O
+months.narrow.11 = N
+months.narrow.12 = D
days.wide.mon = lunes
days.wide.tue = martes
days.wide.wed = miércoles
@@ -111,13 +111,13 @@ days.wide.thu = jueves
days.wide.fri = viernes
days.wide.sat = sábado
days.wide.sun = domingo
-days.abbreviated.mon = lun.
-days.abbreviated.tue = mar.
-days.abbreviated.wed = mié.
-days.abbreviated.thu = jue.
-days.abbreviated.fri = vie.
-days.abbreviated.sat = sáb.
-days.abbreviated.sun = dom.
+days.abbreviated.mon = lun
+days.abbreviated.tue = mar
+days.abbreviated.wed = mié
+days.abbreviated.thu = jue
+days.abbreviated.fri = vie
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
days.narrow.mon = L
days.narrow.tue = M
days.narrow.wed = M
@@ -125,12 +125,12 @@ days.narrow.thu = J
days.narrow.fri = V
days.narrow.sat = S
days.narrow.sun = D
-dayPeriods.abbreviated.am = a. m.
-dayPeriods.abbreviated.pm = p. m.
-dayPeriods.narrow.am = a. m.
-dayPeriods.narrow.pm = p. m.
-dayPeriods.wide.am = a. m.
-dayPeriods.wide.pm = p. m.
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
[date.gregorian.licr]
months.wide.1 = enero
@@ -147,8 +147,8 @@ months.wide.11 = noviembre
months.wide.12 = diciembre
[time.gregorian]
-time.medium = [HH]:[mm]:[ss]
-time.short = [HH]:[mm]
+time.medium = [H]:[mm]:[ss]
+time.short = [H]:[mm]
[typography]
frenchspacing = yes
@@ -166,14 +166,15 @@ hyphenationmin =
[characters]
delimiters.quotes = «»“”‘’
delimiters.quotes.A = “”‘’
-auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]
-exemplarCharacters = [a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]
+auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī º ò ŏ ô ö ø ō œ ù ŭ û ū ý ÿ]
+exemplarCharacters = [a á b c d e é f g h i í j k l m n ñ o ó p q r s t u ú ü v w x y z]
index = [A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
minimumGroupingDigits = 1
+; decimal and group are reversed in the CLDR
decimal = .
exponential = E
group = ,
@@ -187,3 +188,8 @@ plusSign = +
superscriptingExponent = ×
[counters]
+
+[transforms.posthyphenation]
+hyphen.repeat.1.0 = { (){a}=(){a} }
+hyphen.repeat.1.1 = {}
+hyphen.repeat.1.2 = { no = -, pre = -, post = -, data = 1 }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
index a15ab440de2..7818120ef59 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-es.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2021-04-24
+version = 1.4
+date = 2022-07-03
name.local = español
name.english = Spanish
name.babel = spanish
@@ -108,13 +108,13 @@ days.wide.thu = jueves
days.wide.fri = viernes
days.wide.sat = sábado
days.wide.sun = domingo
-days.abbreviated.mon = lun.
-days.abbreviated.tue = mar.
-days.abbreviated.wed = mié.
-days.abbreviated.thu = jue.
-days.abbreviated.fri = vie.
-days.abbreviated.sat = sáb.
-days.abbreviated.sun = dom.
+days.abbreviated.mon = lun
+days.abbreviated.tue = mar
+days.abbreviated.wed = mié
+days.abbreviated.thu = jue
+days.abbreviated.fri = vie
+days.abbreviated.sat = sáb
+days.abbreviated.sun = dom
days.narrow.mon = L
days.narrow.tue = M
days.narrow.wed = X
@@ -122,12 +122,12 @@ days.narrow.thu = J
days.narrow.fri = V
days.narrow.sat = S
days.narrow.sun = D
-dayPeriods.abbreviated.am = a. m.
-dayPeriods.abbreviated.pm = p. m.
-dayPeriods.narrow.am = a. m.
-dayPeriods.narrow.pm = p. m.
-dayPeriods.wide.am = a. m.
-dayPeriods.wide.pm = p. m.
+dayPeriods.abbreviated.am = a. m.
+dayPeriods.abbreviated.pm = p. m.
+dayPeriods.narrow.am = a. m.
+dayPeriods.narrow.pm = p. m.
+dayPeriods.wide.am = a. m.
+dayPeriods.wide.pm = p. m.
[date.gregorian.licr]
months.wide.1 = enero
@@ -162,10 +162,10 @@ hyphenationmin =
[characters]
delimiters.quotes = «»“”‘’
-auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ī º ò ŏ ô ö ø ō œ ù ŭ û ū ÿ]
-exemplarCharacters = [a á b c d e é f g h i í ï j k l m n ñ o ó p q r s t u ú ü v w x y ý z]
+auxiliary = [ª à ă â å ä ã ā æ ç è ĕ ê ë ē ì ĭ î ï ī º ò ŏ ô ö ø ō œ ù ŭ û ū ý ÿ]
+exemplarCharacters = [a á b c d e é f g h i í j k l m n ñ o ó p q r s t u ú ü v w x y z]
index = [A B C D E F G H I J K L M N Ñ O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ¡ ? ¿ . … ' ‘ ’ \" “ ” « » ( ) \\[ \\] § @ * / \\\\ \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
@@ -187,4 +187,4 @@ superscriptingExponent = ×
[transforms.posthyphenation]
hyphen.repeat.1.0 = { (){a}=(){a} }
hyphen.repeat.1.1 = {}
-hyphen.repeat.1.2 = { no = -, pre = -, post = -, data = 1 } \ No newline at end of file
+hyphen.repeat.1.2 = { no = -, pre = -, post = -, data = 1 }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexicanspanish.tex b/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexicanspanish.tex
new file mode 100644
index 00000000000..ab7abb104db
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/locale/es/babel-mexicanspanish.tex
@@ -0,0 +1,12 @@
+% This file is part of babel. For further details see:
+% https://www.ctan.org/pkg/babel
+\ifx\BabelBeforeIni\undefined
+ \PackageError{babel}%
+ {This file is a component of babel and cannot\MessageBreak
+ be loaded directly. I'll stop immediately}%
+ {Just use babel as documented.}%
+ \stop
+\fi
+\BabelBeforeIni{es-MX}{%
+}
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
index 6d39b71bea2..1ba109ce8de 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/et/babel-et.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-03
name.local = eesti
name.english = Estonian
name.babel = estonian
@@ -101,13 +101,13 @@ months.narrow.9 = S
months.narrow.10 = O
months.narrow.11 = N
months.narrow.12 = D
-days.wide.mon = esmaspäev
-days.wide.tue = teisipäev
-days.wide.wed = kolmapäev
-days.wide.thu = neljapäev
-days.wide.fri = reede
-days.wide.sat = laupäev
-days.wide.sun = pühapäev
+days.wide.mon = Esmaspäev
+days.wide.tue = Teisipäev
+days.wide.wed = Kolmapäev
+days.wide.thu = Neljapäev
+days.wide.fri = Reede
+days.wide.sat = Laupäev
+days.wide.sun = Pühapäev
days.abbreviated.mon = E
days.abbreviated.tue = T
days.abbreviated.wed = K
@@ -162,10 +162,10 @@ hyphenationmin =
[characters]
delimiters.quotes = „“‚‘
-auxiliary = [á à â å ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]
+auxiliary = [á à â å ã ā æ ç é è ê ë ē í ì î ï ī ñ ó ò ŏ ô ø ō œ ú ù û ū]
exemplarCharacters = [a b c d e f g h i j k l m n o p q r s š z ž t u v w õ ä ö ü x y]
-index = [A B C D E F G H I J K L M N O P Q R S Š Z Ž T U V Õ Ä Ö Ü X Y]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+index = [A B C D E F G H I J K L M N O P Q R S Š Z Ž T U V W Õ Ä Ö Ü X Y]
+punctuation = [\\- ‑ – , ; \\: ! ? . “ „ ( ) \\[ \\] \\{ \\} @]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
index 2792b42ad94..e783ff756eb 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fa/babel-fa.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.9
-date = 2022-06-11
+version = 1.10
+date = 2022-07-03
name.local = فارسی
name.english = Persian
name.babel = persian
@@ -136,6 +136,21 @@ months.narrow.10 = د
months.narrow.11 = ب
months.narrow.12 = ا
+[date.islamic]
+date.long = [d] [MMMM] [y]
+months.wide.1 = محرم
+months.wide.2 = صفر
+months.wide.3 = ربیع‌الاول
+months.wide.4 = ربیع‌الثانی
+months.wide.5 = جمادی‌الاول
+months.wide.6 = جمادی‌الثانی
+months.wide.7 = رجب
+months.wide.8 = شعبان
+months.wide.9 = رمضان
+months.wide.10 = شوال
+months.wide.11 = ذیقعدهٔ
+months.wide.12 = ذیحجهٔ
+
[time.gregorian]
time.medium = [H]:[mm]:[ss]
time.short = [H]:[mm]
@@ -155,10 +170,10 @@ hyphenationmin =
[characters]
delimiters.quotes = «»‹›
-auxiliary = [\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]
+auxiliary = [ـ\u200C\u200D\u200E\u200F \u064E \u0650 \u064F \u0652 \u0656 \u0670 إ ك ى ي]
exemplarCharacters = [\u064B \u064D \u064C \u0651 \u0654 آ ا ء أ ؤ ئ ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ة ی]
index = [آ ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی]
-punctuation = [\\- ‐ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]
+punctuation = [\\- ‐ ‑ ، ٫ ٬ ؛ \\: ! ؟ . … ‹ › « » ( ) \\[ \\] * / \\\\]
[numbers]
defaultNumberingSystem = arabext
@@ -178,7 +193,7 @@ superscriptingExponent = ×
[counters]
abjad = ا ب ج د ه‍ و ز ح ط ی ک ل م ن س ع ف ص ق ر ش ت ث خ ذ ض ظ غ
-alphabetic = ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه‍ ی
+alphabetic = ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه‍ ی
[transforms.prehyphenation]
kashida.plain.1.0 = { ()[يئهشسقفغعضصنمكلظطخحچجثتپب]()[يئهشسقفغعضصنمكلظطخحچجثتپباأإآوؤذدژزرة] }
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
index 303bc289690..b6dd03066e8 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fi/babel-fi.ini
@@ -12,8 +12,8 @@
[identification]
charset = utf8
-version = 1.4
-date = 2022-01-02
+version = 1.5
+date = 2022-07-03
name.local = suomi
name.english = Finnish
name.babel = finnish
@@ -163,10 +163,10 @@ hyphenationmin =
[characters]
delimiters.quotes = ””’’
-auxiliary = [á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ ľ ļ ł ń ň ñ ņ ŋ ó ò ô ő õ œ ŕ ř ś ŝ ş ß ť ţ ŧ ú ù û ů ű ų ū ý ÿ ü ź ż ʒ ǯ þ æ ø]
+auxiliary = [á à ă â ã ą ā ć č ċ ç ď ð đ é è ê ě ë ė ę ē ğ ǧ ģ ǥ ȟ ħ í î ï İ į ī ı ǩ ķ ĺ ľ ļ ł ń ň ñ ņ ŋ ó ò ô ő õ œ ŕ ř ś ŝ ş ș ß ť ţ ț ŧ ú ù û ů ű ų ū ý ÿ ü ź ż ʒ ǯ þ æ ø]
exemplarCharacters = [a b c d e f g h i j k l m n o p q r s š t u v w x y z ž å ä ö]
index = [A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö]
-punctuation = [‐ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]
+punctuation = [\\- ‐ ‑ – , ; \\: ! ? . … ’ ” » ( ) \\[ \\] § @ * / \\\\ \\& #]
[numbers]
defaultNumberingSystem = latn
@@ -187,7 +187,7 @@ superscriptingExponent = ×
[transforms.prehyphenation]
prehyphen.nobreak.1.0 = { [{p}|] () -{a} () }
-prehyphen.nobreak.1.1 = {}
-prehyphen.nobreak.1.2 = { insert, penalty = 10000 }
-prehyphen.nobreak.1.3 = { insert, space = 0 0 0 }
-prehyphen.nobreak.1.4 = {} \ No newline at end of file
+prehyphen.nobreak.1.1 = {}
+prehyphen.nobreak.1.2 = { insert, penalty = 10000 }
+prehyphen.nobreak.1.3 = { insert, space = 0 0 0 }
+prehyphen.nobreak.1.4 = {}
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
index 634a5484b6e..cc84ffeef93 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fil/babel-fil.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-07-03
name.local = Filipino
name.english = Filipino
name.babel = filipino
@@ -164,7 +164,7 @@ delimiters.quotes = “”‘’
auxiliary = [á à â é è ê í ì î ó ò ô ú ù û]
exemplarCharacters = [a b c d e f g h i j k l m n ñ {ng} o p q r s t u v w x y z]
index = [A B C D E F G H I J K L M N Ñ {Ng} O P Q R S T U V W X Y Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § * / \\& # ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § * / \\& # ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
index db31b2a2e5c..269e67e2d63 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fo/babel-fo.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
+version = 1.4
+date = 2022-07-03
name.local = føroyskt
name.english = Faroese
name.babel = faroese
@@ -164,7 +164,7 @@ delimiters.quotes = “”‘’
auxiliary = [c q w x z]
exemplarCharacters = [a á b d ð e f g h i í j k l m n o ó p r s t u ú v y ý æ ø]
index = [A Á B C D Ð E F G H I Í J K L M N O Ó P Q R S T U Ú V W X Y Ý Z Æ Ø]
-punctuation = [\\- ‐ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
+punctuation = [\\- ‐ ‑ – , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
index 6faf7402d7c..80e3d7233f3 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/fy/babel-fy.ini
@@ -11,9 +11,9 @@
[identification]
charset = utf8
-version = 1.3
-date = 2020-10-11
-name.local = West-Frysk
+version = 1.4
+date = 2022-07-03
+name.local = Frysk
name.english = Western Frisian
name.babel = westernfrisian
tag.bcp47 = fy
@@ -164,7 +164,7 @@ delimiters.quotes = “”‘’
auxiliary = [æ ò ù]
exemplarCharacters = [a á à â ä b c d e é è ê ë f g h i í ï {ij} {íj\u0301} j k l m n o ó ô ö p r s t u ú û ü v w y ý z]
index = [A B C D E F G H I J K L M N O P R S T U V W X Z]
-punctuation = [\\- ‐ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
index cdee6dea9ea..f9b31b6124f 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/ga/babel-ga.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-03
name.local = Gaeilge
name.english = Irish
name.babel = irish
@@ -123,12 +123,12 @@ days.narrow.thu = D
days.narrow.fri = A
days.narrow.sat = S
days.narrow.sun = D
-dayPeriods.abbreviated.am = a.m.
-dayPeriods.abbreviated.pm = p.m.
+dayPeriods.abbreviated.am = r.n.
+dayPeriods.abbreviated.pm = i.n.
dayPeriods.narrow.am = a
dayPeriods.narrow.pm = p
-dayPeriods.wide.am = a.m.
-dayPeriods.wide.pm = p.m.
+dayPeriods.wide.am = r.n.
+dayPeriods.wide.pm = i.n.
[date.gregorian.licr]
months.wide.1 = Ean\'air
@@ -165,7 +165,7 @@ hyphenationmin =
delimiters.quotes = “”‘’
auxiliary = [å ḃ ċ ḋ ḟ ġ j k ṁ ṗ q ṡ ṫ v w x y z]
exemplarCharacters = [a á b c d e é f g h i í l m n o ó p r s t u ú]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ? . … ' ‘ ’ \" “ ” ( ) \\[ \\] § @ * / \\& # † ‡ ′ ″]
[numbers]
defaultNumberingSystem = latn
@@ -176,7 +176,7 @@ group = ,
infinity = ∞
list = ;
minusSign = -
-nan = NaN
+nan = Nuimh
perMille = ‰
percentSign = %
plusSign = +
diff --git a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
index 4e1e0df4405..a5e35fa2951 100644
--- a/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
+++ b/Master/texmf-dist/tex/generic/babel/locale/gd/babel-gd.ini
@@ -11,8 +11,8 @@
[identification]
charset = utf8
-version = 1.2
-date = 2020-06-30
+version = 1.3
+date = 2022-07-03
name.local = Gàidhlig
name.english = Scottish Gaelic
name.babel = scottishgaelic
@@ -75,7 +75,7 @@ also = see also
proof = Proof
glossary = Glossary
-[date.gregorian]
+[date.gregorian.Nominative]
date.long = [d] [MMMM] [y]
date.short = [dd]/[MM]/[y]
months.wide.1 = am Faoilleach
@@ -90,6 +90,22 @@ months.wide.9 = an t-Sultain
months.wide.10 = an Dàmhair
months.wide.11 = an t-Samhain
months.wide.12 = an Dùbhlachd
+
+[date.gregorian]
+date.long = [d]mh [MMMM] [y]
+date.short = [dd]/[MM]/[y]
+months.wide.1 = dhen Fhaoilleach
+months.wide.2 = dhen Ghearran
+months.wide.3 = dhen Mhàrt
+months.wide.4 = dhen Ghiblean
+months.wide.5 = dhen Chèitean
+months.wide.6 = dhen Ògmhios
+months.wide.7 = dhen Iuchar
+months.wide.8 = dhen Lùnastal
+months.wide.9 = dhen t-Sultain
+months.wide.10 = dhen Dàmhair
+months.wide.11 = dhen t-Samhain
+months.wide.12 = dhen Dùbhlachd
months.narrow.1 = F
months.narrow.2 = G
months.narrow.3 = M
@@ -130,20 +146,22 @@ dayPeriods.narrow.pm = f
dayPeriods.wide.am = m
dayPeriods.wide.pm = f
-[date.gregorian.licr]
-months.wide.1 = am Faoilleach
-months.wide.2 = an Gearran
+[date.gregorian.Nominative.licr]
months.wide.3 = am M\`art
-months.wide.4 = an Giblean
months.wide.5 = an C\`eitean
months.wide.6 = an t-\`Ogmhios
-months.wide.7 = an t-Iuchar
months.wide.8 = an L\`unastal
-months.wide.9 = an t-Sultain
months.wide.10 = an D\`amhair
-months.wide.11 = an t-Samhain
months.wide.12 = an D\`ubhlachd
+[date.gregorian.licr]
+months.wide.3 = dhen Mh\`art
+months.wide.5 = dhen Ch\`eitean
+months.wide.6 = dhen \`Ogmhios
+months.wide.8 = dhen L\`unastal
+months.wide.10 = dhen D\`mhair
+months.wide.12 = dhen D\`bhlachd
+
[time.gregorian]
time.medium = [HH]:[mm]:[ss]
time.short = [HH]:[mm]
@@ -166,7 +184,7 @@ delimiters.quotes = “”‘’
auxiliary = [á ă â å ä ã ā æ ċ ç ḋ é ĕ ê ë ē ḟ ġ í ĭ î ï ī ı j k ł ṁ ñ ó ŏ ô ö ø ō œ ṗ q ṡ ş ș ṫ ú ŭ û ü ū v w x y ÿ z]
exemplarCharacters = [a à b c d e è f g h i ì l m n o ò p r s t u ù]
index = [A B C D E F G H I L M N O P R S T U]
-punctuation = [\\- , ; \\: ! ? . ( ) \\[ \\] \\{ \\}]
+punctuation = [\\- ‐ ‑ – — , ; \\: ! ¡ ? . … · ' ‘ ’ \" “ ” ( ) \\[ \\] \\{ \\} § ¶ @ * / \\& ⁊ # % † ‡ ‧ ° © ® ™]
[numbers]
defaultNumberingSystem = latn
diff --git a/Master/texmf-dist/tex/generic/babel/luababel.def b/Master/texmf-dist/tex/generic/babel/luababel.def
index cabb3183030..54b03d36606 100644
--- a/Master/texmf-dist/tex/generic/babel/luababel.def
+++ b/Master/texmf-dist/tex/generic/babel/luababel.def
@@ -971,45 +971,6 @@ end
\def\bbl@font@rst#1#2#3#4{%
\bbl@csarg\def{famrst@#4}{\bbl@font@set{#1}#2#3}}
\def\bbl@font@fams{rm,sf,tt}
-\newcommand\babelFSstore[2][]{%
- \bbl@ifblank{#1}%
- {\bbl@csarg\def{sname@#2}{Latin}}%
- {\bbl@csarg\def{sname@#2}{#1}}%
- \bbl@provide@dirs{#2}%
- \bbl@csarg\ifnum{wdir@#2}>\z@
- \let\bbl@beforeforeign\leavevmode
- \EnableBabelHook{babel-bidi}%
- \fi
- \bbl@foreach{#2}{%
- \bbl@FSstore{##1}{rm}\rmdefault\bbl@save@rmdefault
- \bbl@FSstore{##1}{sf}\sfdefault\bbl@save@sfdefault
- \bbl@FSstore{##1}{tt}\ttdefault\bbl@save@ttdefault}}
-\def\bbl@FSstore#1#2#3#4{%
- \bbl@csarg\edef{#2default#1}{#3}%
- \expandafter\addto\csname extras#1\endcsname{%
- \let#4#3%
- \ifx#3\f@family
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fontfamily{#3}\selectfont
- \else
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fi}%
- \expandafter\addto\csname noextras#1\endcsname{%
- \ifx#3\f@family
- \fontfamily{#4}\selectfont
- \fi
- \let#3#4}}
-\let\bbl@langfeatures\@empty
-\def\babelFSfeatures{% make sure \fontspec is redefined once
- \let\bbl@ori@fontspec\fontspec
- \renewcommand\fontspec[1][]{%
- \bbl@ori@fontspec[\bbl@langfeatures##1]}
- \let\babelFSfeatures\bbl@FSfeatures
- \babelFSfeatures}
-\def\bbl@FSfeatures#1#2{%
- \expandafter\addto\csname extras#1\endcsname{%
- \babel@save\bbl@langfeatures
- \edef\bbl@langfeatures{#2,}}}
\directlua{
Babel.script_blocks = {
['dflt'] = {},
diff --git a/Master/texmf-dist/tex/generic/babel/nil.ldf b/Master/texmf-dist/tex/generic/babel/nil.ldf
index 9e206f6b2ff..bf7ed0b1b68 100644
--- a/Master/texmf-dist/tex/generic/babel/nil.ldf
+++ b/Master/texmf-dist/tex/generic/babel/nil.ldf
@@ -33,7 +33,7 @@
%% extension |.ins|) which are part of the distribution.
%%
-\ProvidesLanguage{nil}[2022/06/26 3.77 Nil language]
+\ProvidesLanguage{nil}[2022/07/20 3.78 Nil language]
\LdfInit{nil}{datenil}
\ifx\l@nil\@undefined
\newlanguage\l@nil
diff --git a/Master/texmf-dist/tex/generic/babel/xebabel.def b/Master/texmf-dist/tex/generic/babel/xebabel.def
index e06061207c4..d3a14e60dbd 100644
--- a/Master/texmf-dist/tex/generic/babel/xebabel.def
+++ b/Master/texmf-dist/tex/generic/babel/xebabel.def
@@ -262,45 +262,6 @@
\def\bbl@font@rst#1#2#3#4{%
\bbl@csarg\def{famrst@#4}{\bbl@font@set{#1}#2#3}}
\def\bbl@font@fams{rm,sf,tt}
-\newcommand\babelFSstore[2][]{%
- \bbl@ifblank{#1}%
- {\bbl@csarg\def{sname@#2}{Latin}}%
- {\bbl@csarg\def{sname@#2}{#1}}%
- \bbl@provide@dirs{#2}%
- \bbl@csarg\ifnum{wdir@#2}>\z@
- \let\bbl@beforeforeign\leavevmode
- \EnableBabelHook{babel-bidi}%
- \fi
- \bbl@foreach{#2}{%
- \bbl@FSstore{##1}{rm}\rmdefault\bbl@save@rmdefault
- \bbl@FSstore{##1}{sf}\sfdefault\bbl@save@sfdefault
- \bbl@FSstore{##1}{tt}\ttdefault\bbl@save@ttdefault}}
-\def\bbl@FSstore#1#2#3#4{%
- \bbl@csarg\edef{#2default#1}{#3}%
- \expandafter\addto\csname extras#1\endcsname{%
- \let#4#3%
- \ifx#3\f@family
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fontfamily{#3}\selectfont
- \else
- \edef#3{\csname bbl@#2default#1\endcsname}%
- \fi}%
- \expandafter\addto\csname noextras#1\endcsname{%
- \ifx#3\f@family
- \fontfamily{#4}\selectfont
- \fi
- \let#3#4}}
-\let\bbl@langfeatures\@empty
-\def\babelFSfeatures{% make sure \fontspec is redefined once
- \let\bbl@ori@fontspec\fontspec
- \renewcommand\fontspec[1][]{%
- \bbl@ori@fontspec[\bbl@langfeatures##1]}
- \let\babelFSfeatures\bbl@FSfeatures
- \babelFSfeatures}
-\def\bbl@FSfeatures#1#2{%
- \expandafter\addto\csname extras#1\endcsname{%
- \babel@save\bbl@langfeatures
- \edef\bbl@langfeatures{#2,}}}
\input txtbabel.def
\endinput
%%