summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel/plain.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-06 22:17:47 +0000
committerKarl Berry <karl@freefriends.org>2013-05-06 22:17:47 +0000
commit97be36944506368e0d4ceba9aac964bdb09df0ab (patch)
tree7f237115f9857f5690a59db4854af8388998356d /Master/texmf-dist/tex/generic/babel/plain.def
parent9c014b016ad2023abb6061e05ab16b2c4c3e4a3c (diff)
babel 3.9a (at long last)
git-svn-id: svn://tug.org/texlive/trunk@30253 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/plain.def')
-rw-r--r--Master/texmf-dist/tex/generic/babel/plain.def51
1 files changed, 28 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/plain.def b/Master/texmf-dist/tex/generic/babel/plain.def
index 9469b7473a3..e593ec7448e 100644
--- a/Master/texmf-dist/tex/generic/babel/plain.def
+++ b/Master/texmf-dist/tex/generic/babel/plain.def
@@ -7,6 +7,7 @@
%% bbplain.dtx (with options: `code')
%% This is a generated file.
%%
+%% Copyright 2012-2013 Javier Bezos and Johannes L. Braams.
%% Copyright 1989-2008 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
@@ -23,7 +24,7 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Javier Bezos.
%%
%% This file may only be distributed together with a copy of the Babel
%% system. You may however distribute the Babel system without
@@ -40,25 +41,12 @@
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 - 2008
%% by Johannes Braams
-%% Please report errors to: J.L. Braams
-%% babel at braams.xs4all.nl
-\ifx\adddialect\@undefined
- \def\@empty{}
- \def\loadlocalcfg#1{%
- \openin0#1.cfg
- \ifeof0
- \closein0
- \else
- \closein0
- {\immediate\write16{*************************************}%
- \immediate\write16{* Local config file #1.cfg used}%
- \immediate\write16{*}%
- }
- \input #1.cfg\relax
- \fi
- \@endofldf
- }
- \let\orig@dump=\dump
+%% Copyright (C) 2013 by Johannes Braams
+%% TeXniek
+%% by Javier Bezos
+%% all rights reserved.
+\def\@empty{}
+\ifx\orig@dump\@undefined\else
\def\dump{%
\ifx\@ztryfc\@undefined
\else
@@ -71,6 +59,19 @@
\let\dump\orig@dump\let\orig@dump\@undefined\dump}
\expandafter\endinput
\fi
+\def\loadlocalcfg#1{%
+ \openin0#1.cfg
+ \ifeof0
+ \closein0
+ \else
+ \closein0
+ {\immediate\write16{*************************************}%
+ \immediate\write16{* Local config file #1.cfg used}%
+ \immediate\write16{*}%
+ }
+ \input #1.cfg\relax
+ \fi
+ \@endofldf}
\long\def\@firstofone#1{#1}
\long\def\@firstoftwo#1#2{#1}
\long\def\@secondoftwo#1#2{#2}
@@ -90,12 +91,15 @@
\toks@\expandafter{#1#2}%
\xdef#1{\the\toks@}}}
\def\@namedef#1{\expandafter\def\csname #1\endcsname}
+\def\@nameuse#1{\csname #1\endcsname}
\def\@ifundefined#1{%
\expandafter\ifx\csname#1\endcsname\relax
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
\fi}
+\def\@expandtwoargs#1#2#3{%
+ \edef\reserved@a{\noexpand#1{#2}{#3}}\reserved@a}
\ifx\@preamblecmds\@undefined
\def\@preamblecmds{}
\fi
@@ -119,6 +123,7 @@
\@onlypreamble\AtEndOfPackage
\def\@endofldf{}
\@onlypreamble\@endofldf
+\let\bbl@afterlang\@empty
\ifx\if@filesw\@undefined
\expandafter\let\csname if@filesw\expandafter\endcsname
\csname iffalse\endcsname
@@ -175,16 +180,16 @@
\def\@x@protect#1\fi#2#3{%
\fi\protect#1%
}
-\def\bbl@tmpa{\csname newif\endcsname\ifin@}
+\def\bbl@tempa{\csname newif\endcsname\ifin@}
\ifx\in@\@undefined
\def\in@#1#2{%
\def\in@@##1#1##2##3\in@@{%
\ifx\in@##2\in@false\else\in@true\fi}%
\in@@#2#1\in@\in@@}
\else
- \let\bbl@tmpa\@empty
+ \let\bbl@tempa\@empty
\fi
-\bbl@tmpa
+\bbl@tempa
\def\@ifpackagewith#1#2#3#4{%
#3}
\def\@ifl@aded#1#2#3#4{}