summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-08-03 22:04:52 +0000
committerKarl Berry <karl@freefriends.org>2011-08-03 22:04:52 +0000
commit37316407336106b9f7faa3bf0a851208045cb447 (patch)
treeeea20268bacf420941427650179b6fa54501fd23
parent3521aa585da404c43283f91ba248ccb61f5de632 (diff)
babel (latex-tds 2jul11)
git-svn-id: svn://tug.org/texlive/trunk@23397 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/babel/athnum.pdfbin192035 -> 102016 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/babel.pdfbin2463588 -> 2045264 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/bbcompat.pdfbin103980 -> 40386 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/bbidxglo.pdfbin126634 -> 40625 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/changes.txt82
-rw-r--r--Master/texmf-dist/doc/generic/babel/greek-fdd.pdfbin210421 -> 77350 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/greek-usage.pdfbin180282 -> 82210 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/grmath.pdfbin133601 -> 47394 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/grsymb.pdfbin131578 -> 45783 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/language.skeleton2
-rw-r--r--Master/texmf-dist/doc/generic/babel/tb1202.pdfbin298488 -> 112592 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/tb1401.pdfbin126761 -> 42921 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel/tb1604.pdfbin214489 -> 81146 bytes
-rw-r--r--Master/texmf-dist/source/generic/babel/albanian.dtx3
-rw-r--r--Master/texmf-dist/source/generic/babel/babel.dtx21
-rw-r--r--Master/texmf-dist/source/generic/babel/bbidxglo.dtx4
-rw-r--r--Master/texmf-dist/source/generic/babel/tb1202.tex2
-rw-r--r--Master/texmf-dist/source/generic/babel/tb1401.tex2
-rw-r--r--Master/texmf-dist/source/generic/babel/tb1604.tex2
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.def4
-rw-r--r--Master/texmf-dist/tex/generic/babel/babel.sty4
-rw-r--r--Master/texmf-dist/tex/generic/babel/hyphen.cfg11
-rw-r--r--Master/texmf-dist/tex/generic/babel/switch.def4
23 files changed, 48 insertions, 93 deletions
diff --git a/Master/texmf-dist/doc/generic/babel/athnum.pdf b/Master/texmf-dist/doc/generic/babel/athnum.pdf
index 0317eab82c5..d665678784b 100644
--- a/Master/texmf-dist/doc/generic/babel/athnum.pdf
+++ b/Master/texmf-dist/doc/generic/babel/athnum.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/babel.pdf b/Master/texmf-dist/doc/generic/babel/babel.pdf
index abf2c21d00f..0c5b7504c72 100644
--- a/Master/texmf-dist/doc/generic/babel/babel.pdf
+++ b/Master/texmf-dist/doc/generic/babel/babel.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/bbcompat.pdf b/Master/texmf-dist/doc/generic/babel/bbcompat.pdf
index 3661aa99473..8959c52d6d2 100644
--- a/Master/texmf-dist/doc/generic/babel/bbcompat.pdf
+++ b/Master/texmf-dist/doc/generic/babel/bbcompat.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf b/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf
index cba901639fa..3346da74bfb 100644
--- a/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf
+++ b/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/changes.txt b/Master/texmf-dist/doc/generic/babel/changes.txt
index 20ece3262ff..b7e0fbca551 100644
--- a/Master/texmf-dist/doc/generic/babel/changes.txt
+++ b/Master/texmf-dist/doc/generic/babel/changes.txt
@@ -8,74 +8,12 @@ are not part of the distribution.
==========================================================================
-2009-09-24 Johannes Braams (babel at latex-project.org)
-
- * babel.ins: Added a line for kurmanji
-
-2009-09-19 Johannes Braams (babel at latex-project.org)
-
- * kurmanji/kurmanji.dtx: Added the support provided by Jörg
- Knappen.
-
- * frenchb/frenchb.dtx: New version (2.3d) from Daniel
-
- * danish/danish.dtx: The shorthand "/ introduced in version 1.3q
- was still a dutch shorthand. found by Lars Madsen (daleif @
- imf.au.dk)
-
-2009-09-18 Johannes Braams (babel at latex-project.org)
-
- * estonian/estonian.dtx: Received a new version of estonian.dtx
- from Jaan Vajakas (jv at ut.ee) with the follwoing changes:
- - the commands \~o and \~O now work properly in T1 encoding (before,
- words containing the commands \~o or \~O were not hyphenated and
- with the times package the tilde was placed incorrectly (through
- the letter o))
- - in UTF-8 encoding (\usepackage[utf8]{inputenc}) now õ and Õ
- work properly (before, words containing the letter õ or Õ
- were not hyphenated and with the timesi package, the tilde was
- placed incorrectly, probably due to the bug with \~o and \~O),
- i. e. the bug
- http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4029
- was fixed
- - the command \~ now makes tilde to all letters except š, ž, Š
- ja Ž, as in other languages (before, \~ made caron to all letters
- except õ and Õ)
- - because of this, now e.g. the letter ñ is displayed correctly
- with \usepackage[utf8]{inputenc}
- - now, letters like õ and ñ can be copied and pasted from
- Acrobat Reader (before, e.g. õ made with the command \~o became
- ~o when copied; the same also with letter õ made directly with
- the UTF-8 character õ with \usepackage[utf8]{inputenc})
- - when switching from Estonian to another language, high umlaut is
- now restored (e.g. in English OT1-encoding the umlaut of the
- letters öäü is higher than in Estonian, but before, if the
- command \selectlanguage{english} was used after Estonian text, the
- umlaut remained low in the following English text)
- - words containing the commands ~s, ~z, ~o, "a, "o, "u, ~S, ~Z,
- ~O, "A, "O, "U are now also hyphenated in OT1 encoding (before,
- words containing the commands ~o, "a, "o, "u were not hyphenated);
- words containing letters made directly with characters
- šžäöüŠŽÄÖÜ or commands \~s, \~z, \"a, \"o, \"u,
- \~S, \~Z, \"A, \"O, \"U are still not hyphenated in OT1 encoding
- (also e.g. the German package allows hyphenation in words
- containing the command "a but it OT1 encoding it does not allow
- hyphenation in words containing directly the charcater ä or
- command \"a)
- - minor regression: now words containing directly characters õ or
- Õ or commands \~o or \~O are not hyphenated any more in OT1
- encoding (this regression is really marginal because firstly,
- words containing any other Estonian accented letter were not
- hyphenated in OT1 encoding, secondly, the Estonian hyphenation
- rules do not work absolutely correctly in OT1 encoding anyway and
- thirdly, with e. g. the German package the situation is similar)
-
-2008-07-09 Johannes Braams (babel at latex-project.org)
+2008-07-09 Johannes Braams <babel at latex-project.org>
* estonian/estonian.dtx : Added the translation for Glossary,
provided by Jaan Vajakas.
-2008-07-08 Johannes Braams (babel at latex-project.org)
+2008-07-08 Johannes Braams <babel at latex-project.org>
* base/babel.dtx (subsection{Multiple languages}): The value of
\languagename, as dumped in the format needs to be the name of the
@@ -83,12 +21,12 @@ are not part of the distribution.
4039). Now temporarily store the wanted name to be restored after
all pattern files have been loaded.
-2008-07-07 Johannes Braams (babel at latex-project.org)
+2008-07-07 Johannes Braams <babel at latex-project.org>
* estonian/estonian.dtx : Replaced the translation of "Proof" (PR
4030)
-2008-07-06 Johannes Braams (babel at latex-project.org)
+2008-07-06 Johannes Braams <babel at latex-project.org>
* latin/latin.dtx: Added two missing \end{macro}'s found while
compliling babel.drv
@@ -124,7 +62,7 @@ are not part of the distribution.
* greek/greek.ins: New version from Claudio Beccari
-2008-06-01 Johannes Braams (babel at latex-project.org)
+2008-06-01 Johannes Braams <babel at latex-project.org)
* german/germanb.dtx : Fixed a type (\coptions...) found by Daniel
Flipo
@@ -134,7 +72,7 @@ are not part of the distribution.
* spanish/spanishb.dtx : New version from Javier, fixing a couple
of bugs.
-2008-03-21 Johannes Braams (babel at latex-project.org)
+2008-03-21 Johannes Braams <babel at latex-project.org)
* latin/latin.dtx (section{Latin shortcuts} : The way the category
code for the equals sign and the caret was being handled was
@@ -156,7 +94,7 @@ are not part of the distribution.
superfluous double quotes from table) signalled by Michail
Vidiassov (master at iaas dot msu dot ru)
-2008-03-18 Johannes Braams (babel at latex-project.org)
+2008-03-18 Johannes Braams <babel at latex-project.org)
* portuges/portuges.dtx : Adde the translation for Glossary from
Luiz Carlos Guidolin
@@ -166,7 +104,7 @@ are not part of the distribution.
* spanish/spanish.dtx: New version from Javier Bezos; now at
version 5.0
-2008-03-17 Johannes Braams (babel at latex-project.org)
+2008-03-17 Johannes Braams <babel at latex-project.org)
* danish/danish.dtx : Set the \lefthyphenmin parameter to 2 by
default on request by the Danish users through Palle Jørgensen
@@ -182,14 +120,14 @@ are not part of the distribution.
^Y is to be changed we need to make sure that the caret has
category code 7. (PR 3992)
-2008-03-16 Johannes Braams (babel at latex-project.org)
+2008-03-16 Johannes Braams <babel at latex-project.org)
* base/babel.dtx (subsubsection{\pkg{hyperref}}): Added some code
to let hyphenref swith the shorthands to system level (PR4006)
(subsection{Multiple languages}): Added the setting of the
hyphenmin parameters to the \hyphenrules command (PR3997)
-2008-03-15 Johannes Braams (babel at latex-project.org)
+2008-03-15 Johannes Braams <babel at latex-project.org)
* bahasa/bahasam.dtx: New version from Bob Margolis with corrected
translations.
diff --git a/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf b/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf
index f5e0de911f1..83e660d9e25 100644
--- a/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf
+++ b/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/greek-usage.pdf b/Master/texmf-dist/doc/generic/babel/greek-usage.pdf
index 5cd4dae308c..b32515ec6b2 100644
--- a/Master/texmf-dist/doc/generic/babel/greek-usage.pdf
+++ b/Master/texmf-dist/doc/generic/babel/greek-usage.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/grmath.pdf b/Master/texmf-dist/doc/generic/babel/grmath.pdf
index b1e1fce6364..6c0c6bc617b 100644
--- a/Master/texmf-dist/doc/generic/babel/grmath.pdf
+++ b/Master/texmf-dist/doc/generic/babel/grmath.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/grsymb.pdf b/Master/texmf-dist/doc/generic/babel/grsymb.pdf
index 7324ecd6386..ab2d3464479 100644
--- a/Master/texmf-dist/doc/generic/babel/grsymb.pdf
+++ b/Master/texmf-dist/doc/generic/babel/grsymb.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/language.skeleton b/Master/texmf-dist/doc/generic/babel/language.skeleton
index fab9bffd259..23834f76ed2 100644
--- a/Master/texmf-dist/doc/generic/babel/language.skeleton
+++ b/Master/texmf-dist/doc/generic/babel/language.skeleton
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2009 Johannes L. Braams and any individual authors
+% Copyright 1989-2008 Johannes L. Braams and any individual authors
% listed elsewhere in this file. All rights reserved.
%
% This file is part of the Babel system.
diff --git a/Master/texmf-dist/doc/generic/babel/tb1202.pdf b/Master/texmf-dist/doc/generic/babel/tb1202.pdf
index d345c884e12..c92f59791a3 100644
--- a/Master/texmf-dist/doc/generic/babel/tb1202.pdf
+++ b/Master/texmf-dist/doc/generic/babel/tb1202.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/tb1401.pdf b/Master/texmf-dist/doc/generic/babel/tb1401.pdf
index 100e700f14e..3d6c621f168 100644
--- a/Master/texmf-dist/doc/generic/babel/tb1401.pdf
+++ b/Master/texmf-dist/doc/generic/babel/tb1401.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel/tb1604.pdf b/Master/texmf-dist/doc/generic/babel/tb1604.pdf
index d411875a232..d3881744f1e 100644
--- a/Master/texmf-dist/doc/generic/babel/tb1604.pdf
+++ b/Master/texmf-dist/doc/generic/babel/tb1604.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/generic/babel/albanian.dtx b/Master/texmf-dist/source/generic/babel/albanian.dtx
index bc22b71cd40..e1f0952ee11 100644
--- a/Master/texmf-dist/source/generic/babel/albanian.dtx
+++ b/Master/texmf-dist/source/generic/babel/albanian.dtx
@@ -75,7 +75,7 @@
% \filedate} defines all the language definition macros for the
% Albanian language.
%
-% Albanian is written in a latin script, but it has 36 leters,
+% Albanian is written in a latin script, but it has 36 letters,
% 9 which are diletters (dh, gj, ll, nj, rr, sh, th, xh, zh),
% and two extra special characters.
%
@@ -300,4 +300,3 @@
%%
\endinput
-
diff --git a/Master/texmf-dist/source/generic/babel/babel.dtx b/Master/texmf-dist/source/generic/babel/babel.dtx
index 01211823d1d..1abb084a20b 100644
--- a/Master/texmf-dist/source/generic/babel/babel.dtx
+++ b/Master/texmf-dist/source/generic/babel/babel.dtx
@@ -26,7 +26,7 @@
% and covered by LPPL is defined by the unpacking scripts (with
% extension .ins) which are part of the distribution.
% \fi
-% \CheckSum{3865}
+% \CheckSum{3882}
%%
% \def\filename{babel.dtx}
% \let\thisfilename\filename
@@ -42,7 +42,7 @@
%
%% File 'babel.dtx'
%\fi
-%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package]
+%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package]
%\iffalse
%
% Babel DOCUMENT-STYLE option for LaTeX version 2.09 or plain TeX;
@@ -174,7 +174,7 @@
% a language other than US English, or in more than one language.
% \end{abstract}
%
-% \tableofcontents
+% \tableofcontents
%
% \section{The user interface}\label{U-I}
%
@@ -981,7 +981,7 @@
%<+kernel&!patterns>\ProvidesFile{switch.def}
%<+driver&!user>\ProvidesFile{babel.drv}
%<+driver&user>\ProvidesFile{user.drv}
- [2008/07/06 v3.8l %
+ [2008/07/08 v3.8m %
%<+package> The Babel package]
%<+core> Babel common definitions]
%<+kernel> Babel language switching mechanism]
@@ -2385,7 +2385,7 @@
\wlog{\string\l@#1=\string\language0}
% \end{macrocode}
% As no hyphenation patterns are read in yet, we can not yet set
-% the hyphenmin parameters. Therefor a commands to do so is stored
+% the hyphenmin parameters. Therefor a command to do so is stored
% in a token register and executed when the first pattern file has
% been processed.
% \changes{babel~3.7c}{1999/04/27}{Use a token register to temporarily
@@ -2590,6 +2590,8 @@
\message{I couldn't find the file language.dat,\space
I will try the file hyphen.tex}
\input hyphen.tex\relax
+ \def\l@english{0}%
+ \def\languagename{english}%
\else
% \end{macrocode}
%
@@ -2632,9 +2634,14 @@
% optional, argument of |\process@language| later on.
% \changes{babel~3.5b}{1995/04/28}{Now add a \cs{space} and a /
% character}
+% \changes{babel~3.8m}{2008/07/08}{Store the name of the language
+% loaded in register 0 (PR 4039)}
% \begin{macrocode}
\edef\bbl@line{\bbl@line\space/}%
\expandafter\process@line\bbl@line
+ \ifx\bbl@defaultlanguage\@undefined
+ \let\bbl@defaultlanguage\languagename
+ \fi
\fi
% \end{macrocode}
%
@@ -2653,8 +2660,12 @@
% \end{macrocode}
%
% Reactivate the default patterns,
+% \changes{babel~3.8m}{2008/07/08}{Also restore the name of the
+% language in \cs{languagenme} (PR 4039)}
% \begin{macrocode}
\language=0
+ \let\languagename\bbl@defaultlanguage
+ \let\bbl@defaultlanguage\@undefined
\fi
% \end{macrocode}
% and close the configuration file.
diff --git a/Master/texmf-dist/source/generic/babel/bbidxglo.dtx b/Master/texmf-dist/source/generic/babel/bbidxglo.dtx
index f58e44890a3..787b52d01fb 100644
--- a/Master/texmf-dist/source/generic/babel/bbidxglo.dtx
+++ b/Master/texmf-dist/source/generic/babel/bbidxglo.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2005 Johannes L. Braams and any individual authors
+% Copyright 1989-2008 Johannes L. Braams and any individual authors
% listed elsewhere in this file. All rights reserved.
%
% This file is part of the Babel system.
@@ -32,7 +32,7 @@
%
% \begin{macrocode}
%<*driver>
-\ProvidesFile{bbidxglo.drv}[2004/02/19 v1.0b]
+\ProvidesFile{bbidxglo.drv}[2008/03/21 v1.0b]
\documentclass{ltxdoc}
\GetFileInfo{bbidxglo.drv}
\newcommand{\babel}{\textsf{babel}}
diff --git a/Master/texmf-dist/source/generic/babel/tb1202.tex b/Master/texmf-dist/source/generic/babel/tb1202.tex
index 8b8f6cd3af9..fbec780704e 100644
--- a/Master/texmf-dist/source/generic/babel/tb1202.tex
+++ b/Master/texmf-dist/source/generic/babel/tb1202.tex
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2009 Johannes L. Braams and any individual authors
+% Copyright 1989-2008 Johannes L. Braams and any individual authors
% listed elsewhere in this file. All rights reserved.
%
% This file is part of the Babel system.
diff --git a/Master/texmf-dist/source/generic/babel/tb1401.tex b/Master/texmf-dist/source/generic/babel/tb1401.tex
index a1f2a78d151..00373e522fa 100644
--- a/Master/texmf-dist/source/generic/babel/tb1401.tex
+++ b/Master/texmf-dist/source/generic/babel/tb1401.tex
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2009 Johannes L. Braams and any individual authors
+% Copyright 1989-2008 Johannes L. Braams and any individual authors
% listed elsewhere in this file. All rights reserved.
%
% This file is part of the Babel system.
diff --git a/Master/texmf-dist/source/generic/babel/tb1604.tex b/Master/texmf-dist/source/generic/babel/tb1604.tex
index f5f2b74fc4d..579bf65f504 100644
--- a/Master/texmf-dist/source/generic/babel/tb1604.tex
+++ b/Master/texmf-dist/source/generic/babel/tb1604.tex
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2009 Johannes L. Braams and any individual authors
+% Copyright 1989-2008 Johannes L. Braams and any individual authors
% listed elsewhere in this file. All rights reserved.
%
% This file is part of the Babel system.
diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def
index f8af910ce8a..6ba9f816321 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.def
+++ b/Master/texmf-dist/tex/generic/babel/babel.def
@@ -38,7 +38,7 @@
%% extension .ins) which are part of the distribution.
%%
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package]
+%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
@@ -56,7 +56,7 @@
}
\fi
\ProvidesFile{babel.def}
- [2008/07/06 v3.8l %
+ [2008/07/08 v3.8m %
Babel common definitions]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty
index c6c6048d897..add9ef8b471 100644
--- a/Master/texmf-dist/tex/generic/babel/babel.sty
+++ b/Master/texmf-dist/tex/generic/babel/babel.sty
@@ -39,7 +39,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package]
+%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
@@ -47,7 +47,7 @@
%% Please report errors to: J.L. Braams
%% babel at braams.xs4all.nl
\ProvidesPackage{babel}
- [2008/07/06 v3.8l %
+ [2008/07/08 v3.8m %
The Babel package]
\ifx\LdfInit\@undefined\input babel.def\relax\fi
\DeclareOption{acadian}{\input{frenchb.ldf}}
diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
index 0465777e983..9605c61b658 100644
--- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg
+++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg
@@ -38,7 +38,7 @@
%% extension .ins) which are part of the distribution.
%%
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package]
+%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
@@ -72,7 +72,7 @@
\endgroup}
\fi
\ProvidesFile{hyphen.cfg}
- [2008/07/06 v3.8l %
+ [2008/07/08 v3.8m %
Babel language switching mechanism]
\ifx\AtBeginDocument\@undefined
\input plain.def\relax
@@ -354,6 +354,8 @@
\message{I couldn't find the file language.dat,\space
I will try the file hyphen.tex}
\input hyphen.tex\relax
+ \def\l@english{0}%
+ \def\languagename{english}%
\else
\last@language\m@ne
\loop
@@ -364,11 +366,16 @@
\else
\edef\bbl@line{\bbl@line\space/}%
\expandafter\process@line\bbl@line
+ \ifx\bbl@defaultlanguage\@undefined
+ \let\bbl@defaultlanguage\languagename
+ \fi
\fi
\iftrue \csname fi\endcsname
\csname if\ifeof1 false\else true\fi\endcsname
\repeat
\language=0
+ \let\languagename\bbl@defaultlanguage
+ \let\bbl@defaultlanguage\@undefined
\fi
\closein1
\let\process@language\@undefined
diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def
index 6de2ee9ec1f..2f0ab6227a5 100644
--- a/Master/texmf-dist/tex/generic/babel/switch.def
+++ b/Master/texmf-dist/tex/generic/babel/switch.def
@@ -38,7 +38,7 @@
%% extension .ins) which are part of the distribution.
%%
%% File 'babel.dtx'
-%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package]
+%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package]
%% Babel package for LaTeX2e.
%% Copyright (C) 1989 -- 2008 by Johannes Braams,
%% TeXniek
@@ -66,7 +66,7 @@
\endgroup}
\fi
\ProvidesFile{switch.def}
- [2008/07/06 v3.8l %
+ [2008/07/08 v3.8m %
Babel language switching mechanism]
\ifx\AtBeginDocument\@undefined
\def\adddialect{}