summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel/switch.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-09 21:54:06 +0000
committerKarl Berry <karl@freefriends.org>2019-12-09 21:54:06 +0000
commit393250cbb3b46d311015ecbe9bfaf8f62152462f (patch)
treeacdff5b4bdc0297edce2ff1f53296949de8e965c /Master/texmf-dist/tex/generic/babel/switch.def
parent246f5c04e0f47c5862e7f8128d1eec3c7e85e60d (diff)
babel (9dec19)
git-svn-id: svn://tug.org/texlive/trunk@53072 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/switch.def')
-rw-r--r--Master/texmf-dist/tex/generic/babel/switch.def19
1 files changed, 14 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def
index 9cd9ec4abc7..00301e68f37 100644
--- a/Master/texmf-dist/tex/generic/babel/switch.def
+++ b/Master/texmf-dist/tex/generic/babel/switch.def
@@ -37,7 +37,7 @@
\wlog{File: #1 #4 #3 <#2>}%
\let\ProvidesFile\@undefined}
\fi
-\ProvidesFile{switch.def}[2019/11/14 3.36 Babel switching mechanism]
+\ProvidesFile{switch.def}[2019/12/08 3.37 Babel switching mechanism]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
\fi
@@ -58,8 +58,8 @@
\countdef\last@language=19
\def\addlanguage{\alloc@9\language\chardef\@cclvi}
\fi
-\def\bbl@version{3.36}
-\def\bbl@date{2019/11/14}
+\def\bbl@version{3.37}
+\def\bbl@date{2019/12/08}
\def\adddialect#1#2{%
\global\chardef#1#2\relax
\bbl@usehooks{adddialect}{{#1}{#2}}%
@@ -133,7 +133,8 @@
Babel.locale_props[\bbl@id@last] = {}
}%
\fi}%
- {}}
+ {}%
+ \chardef\localeid\@nameuse{bbl@id@@\languagename}}
\expandafter\def\csname selectlanguage \endcsname#1{%
\ifnum\bbl@hymapsel=\@cclv\let\bbl@hymapsel\tw@\fi
\bbl@push@language
@@ -204,7 +205,6 @@
\languageshorthands{none}%
% set the locale id
\bbl@id@assign
- \chardef\localeid\@nameuse{bbl@id@@\languagename}%
% switch captions, date
\ifcase\bbl@select@type
\ifhmode
@@ -408,6 +408,7 @@
\def\\{^^J(babel) }%
\message{\\#1}%
\endgroup}
+ \let\bbl@infowarn\bbl@warning
\def\bbl@info#1{%
\begingroup
\newlinechar=`\^^J
@@ -425,6 +426,13 @@
\def\\{\MessageBreak}%
\PackageWarning{babel}{#1}%
\endgroup}
+ \def\bbl@infowarn#1{%
+ \begingroup
+ \def\\{\MessageBreak}%
+ \GenericWarning
+ {(babel) \@spaces\@spaces\@spaces}%
+ {Package babel Info: #1}%
+ \endgroup}
\def\bbl@info#1{%
\begingroup
\def\\{\MessageBreak}%
@@ -433,6 +441,7 @@
\fi
\@ifpackagewith{babel}{silent}
{\let\bbl@info\@gobble
+ \let\bbl@infowarn\@gobble
\let\bbl@warning\@gobble}
{}
\def\bbl@nocaption{\protect\bbl@nocaption@i}