texlive[41357] Master/texmf-dist: biblatex-source-division (7jun16)
commits+karl at tug.org
commits+karl at tug.org
Sat Jun 11 01:20:53 CEST 2016
Revision: 41357
http://tug.org/svn/texlive?view=revision&revision=41357
Author: karl
Date: 2016-06-11 01:20:53 +0200 (Sat, 11 Jun 2016)
Log Message:
-----------
biblatex-source-division (7jun16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex
trunk/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdf
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex 2016-06-10 23:20:36 UTC (rev 41356)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-source-division/biblatex-source-division.tex 2016-06-10 23:20:53 UTC (rev 41357)
@@ -24,8 +24,8 @@
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
subtitle={},
- revision={2.3.1},
- date={07/07/2015},
+ revision={2.4.0},
+ date={07/06/2016},
url={https://github.com/maieul/biblatex-source-division}}
% Hyphen
\hyphenation{Ma-de-lei-ne}
@@ -106,6 +106,10 @@
\begin{changelog}
+\begin{release}{2.4.0}{2016-06-07}
+ \item Add error message to know more quickly break compatibility with new releases of biblatex.
+\end{release}
+
\begin{release}{2.3.1}{2015-07-07}
\item Fix compatibility with op. cit. form when using bibstyle `verbose-trad1'.
\end{release}
Deleted: trunk/Master/texmf-dist/doc/latex/biblatex-source-division/issue1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty 2016-06-10 23:20:36 UTC (rev 41356)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-source-division/biblatex-source-division.sty 2016-06-10 23:20:53 UTC (rev 41357)
@@ -1,4 +1,4 @@
-%% Copyright 2013 Maïeul Rouquette
+%% Copyright 2013-… Maïeul Rouquette
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -15,7 +15,7 @@
% This work consists of the file biblatex-source-division.sty
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{biblatex-source-division}[2015/07/07 v2.3.1 source division for biblatex]
+\ProvidesPackage{biblatex-source-division}[2016/06/07 v2.4.0 source division for biblatex]
\RequirePackage{xpatch}
% The options
@@ -88,10 +88,18 @@
}
% Insert source division in bibmacro for abreviated forms
+\newcommand{\sourcedivision at failtopatch}[1]{\PackageError{biblatex-source-division}{Fail to patch `#1` bibmacro}{}}
-\xapptobibmacro{cite:ibid}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:opcit}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:short}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
-\xapptobibmacro{cite:title}{\newunit\printfield{titleaddon}\printfield{maintitleaddon}}{}{}
+\def\do#1{%
+ \ifcsvoid{abx at macro@#1}{}{%
+ \xapptobibmacro{#1}%
+ {\newunit\printfield{titleaddon}\printfield{maintitleaddon}}%
+ {}%
+ {\sourcedivision at failtopatch{#1}}%
+ }
+}
+\docsvlist{cite:ibid,cite:opcit,cite:short,cite:title}
+
+
\endinput
\ No newline at end of file
More information about the tex-live-commits
mailing list