summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-04-13 22:59:56 +0000
committerKarl Berry <karl@freefriends.org>2011-04-13 22:59:56 +0000
commitc238391d77b976a1357db0e828337663252907b4 (patch)
treeea19330cb11303fcb664fdb8862441ae5b3b8bb9 /Master/texmf-dist/tex/latex/biblatex/biblatex.sty
parente4850dbb44b15f0b35d5edda6a604a43ccc5ac22 (diff)
biblatex 1.4b (12apr11)
git-svn-id: svn://tug.org/texlive/trunk@22074 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/biblatex.sty')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/biblatex.sty25
1 files changed, 20 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.sty b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
index 4495d9e1f7c..df197689200 100644
--- a/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
+++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
@@ -1,4 +1,4 @@
-% $Id: biblatex.sty,v 1.4a 2011/04/06 20:10:00 lehman stable $
+% $Id: biblatex.sty,v 1.4b 2011/04/12 21:10:58 lehman stable $
% Copyright (c) 2006-2011 Philipp Lehman.
%
@@ -21,7 +21,7 @@
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
\ProvidesPackage{biblatex}
-[\abx@rcsid $Id: biblatex.sty,v 1.4a 2011/04/06 20:10:00 lehman stable $
+[\abx@rcsid $Id: biblatex.sty,v 1.4b 2011/04/12 21:10:58 lehman stable $
programmable bibliographies]
\def\blx@bblversion$#1: #2 ${#2}
@@ -4458,8 +4458,22 @@
\protected\def\blx@imc@printeventdate{}
\protected\def\blx@imc@printorigdate{}
-\def\blx@imc@stripzeros#1{\number\numexpr0#1\relax}
-\def\blx@imc@mkdatezeros#1{#1}
+\let\blx@imc@mkdatezeros\@firstofone
+\protected\def\blx@imc@stripzeros#1{%
+ \begingroup
+ \setbox\@tempboxa=\hbox\bgroup
+ \aftergroup\endgroup
+ \abx@hook@xsanitize
+ \if0#1\relax
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ {\@tempcnta#1\relax
+ \expandafter\egroup
+ \number\@tempcnta
+ \@tempcnta#1\relax}
+ {\egroup#1}}
\blx@regimcs{%
\printdate \printdateextra \printurldate \printeventdate
@@ -4837,7 +4851,7 @@
% {<code>}
\protected\long\def\blx@bbl@preamble#1{%
- \gappto\abx@preamble{#1}#1}
+ \gappto\abx@preamble{#1}}
% {<message>}
@@ -7962,6 +7976,7 @@
\AfterEndPreamble{% babel
\begingroup
\makeatletter
+ \endlinechar\m@ne
\scantokens\expandafter{%
\expandafter\gdef
\expandafter\blx@autopunct