summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-07-26 00:13:27 +0000
committerKarl Berry <karl@freefriends.org>2012-07-26 00:13:27 +0000
commit40e66b62cf15c6041243e1bff5325feec4d2ac8d (patch)
treeb89e962217eaadf5df85aa1a4aa5bd75ab030d1e /Master/texmf-dist
parentd964467896393d6dd54a2f89955c18e52ae5a60c (diff)
regexpatch 0.1b (25jul12)
git-svn-id: svn://tug.org/texlive/trunk@27155 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/regexpatch/README8
-rw-r--r--Master/texmf-dist/doc/latex/regexpatch/regexpatch.pdfbin479420 -> 487259 bytes
-rw-r--r--Master/texmf-dist/source/latex/regexpatch/regexpatch.dtx19
-rw-r--r--Master/texmf-dist/tex/latex/regexpatch/regexpatch.sty18
4 files changed, 23 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/regexpatch/README b/Master/texmf-dist/doc/latex/regexpatch/README
index d4d6bd8c100..98f08c55783 100644
--- a/Master/texmf-dist/doc/latex/regexpatch/README
+++ b/Master/texmf-dist/doc/latex/regexpatch/README
@@ -4,11 +4,11 @@ package and its sibling `xpatch' is that this package sports a very
powerful `\regexpatchcmd' based on the `l3regex' module of LaTeX3
experimental packages.
-This version fixes a few bugs in the management of success/failure
-code arguments.
+This version fixes a few bugs in the macros related to patching
+biblatex "bib macros" (`\xpatchbibmacro' and friends).
-This is version 0.1a of the package
+This is version 0.1b of the package
Copyright 2012 Enrico Gregorio
@@ -42,5 +42,5 @@ o move "regexpatch.sty" to locations where LaTeX will find
it (the FAQ on CTAN in /help/uktug-FAQ gives more
information about this magic place
-2012/06/07
+2012/07/24
Enrico Gregorio
diff --git a/Master/texmf-dist/doc/latex/regexpatch/regexpatch.pdf b/Master/texmf-dist/doc/latex/regexpatch/regexpatch.pdf
index ffcb7cb453e..5b663518125 100644
--- a/Master/texmf-dist/doc/latex/regexpatch/regexpatch.pdf
+++ b/Master/texmf-dist/doc/latex/regexpatch/regexpatch.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/regexpatch/regexpatch.dtx b/Master/texmf-dist/source/latex/regexpatch/regexpatch.dtx
index b886de5f228..0d09d90aa1b 100644
--- a/Master/texmf-dist/source/latex/regexpatch/regexpatch.dtx
+++ b/Master/texmf-dist/source/latex/regexpatch/regexpatch.dtx
@@ -25,7 +25,7 @@
\newcommand{\sv}{[\texttt{*}]}
%</driver>
%<*driver|package>
-\GetIdInfo$Id: regexpatch.dtx 0.1a 2012-06-07 12:00:00Z Enrico $
+\GetIdInfo$Id: regexpatch.dtx 0.1b 2012-07-24 12:00:00Z Enrico $
{Extending etoolbox patching commands}
%</driver|package>
%<*driver>
@@ -55,6 +55,7 @@
%
% \maketitle
%
+% \changes{v0.1b}{2012/07/24}{Fixed bugs in the `bibmacro' functions}
% \changes{v0.1a}{2012/06/07}{Fixed bugs in success/failure code}
% \changes{v0.1}{2012-04-15}{First public release}
% \begin{documentation}
@@ -1076,37 +1077,37 @@
\group_end:
}
}
-\NewDocumentCommand{\xpretobibmacro} { m m m }
+\NewDocumentCommand{\xpretobibmacro} { m }
{
\xpatch_main:NNc \xpatch_pretocmd:Nnnn \use_none:nn
{ abx@macro@ \tl_to_str:n {#1} }
}
-\NewDocumentCommand{\xapptobibmacro} { m m m }
+\NewDocumentCommand{\xapptobibmacro} { m }
{
\xpatch_main:NNc \xpatch_apptocmd:Nnnn \use_none:nn
{ abx@macro@ \tl_to_str:n {#1} }
}
-\NewDocumentCommand{\xpatchbibmacro} { s m m m }
+\NewDocumentCommand{\xpatchbibmacro} { s m }
{
\IfBooleanTF{#1}
{
- \xpatch_main:NcN \xpatch_patchcmd_all:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_patchcmd_all:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
{
- \xpatch_main:NcN \xpatch_patchcmd_once:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_patchcmd_once:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
}
-\NewDocumentCommand{\regexpatchbibmacro} { s m m m }
+\NewDocumentCommand{\regexpatchbibmacro} { s m }
{
\IfBooleanTF{#1}
{
- \xpatch_main:NcN \xpatch_regexpatchcmd_all:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_regexpatchcmd_all:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
{
- \xpatch_main:NcN \xpatch_regexpatchcmd_once:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_regexpatchcmd_once:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
}
diff --git a/Master/texmf-dist/tex/latex/regexpatch/regexpatch.sty b/Master/texmf-dist/tex/latex/regexpatch/regexpatch.sty
index 511e44ddd58..b6b65c512b4 100644
--- a/Master/texmf-dist/tex/latex/regexpatch/regexpatch.sty
+++ b/Master/texmf-dist/tex/latex/regexpatch/regexpatch.sty
@@ -24,7 +24,7 @@
%% The released version of this bundle is available from CTAN.
%%
\RequirePackage{expl3}
-\GetIdInfo$Id: regexpatch.dtx 0.1a 2012-06-07 12:00:00Z Enrico $
+\GetIdInfo$Id: regexpatch.dtx 0.1b 2012-07-24 12:00:00Z Enrico $
{Extending etoolbox patching commands}
\ProvidesExplPackage
{\ExplFileName}{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
@@ -392,37 +392,37 @@
\group_end:
}
}
-\NewDocumentCommand{\xpretobibmacro} { m m m }
+\NewDocumentCommand{\xpretobibmacro} { m }
{
\xpatch_main:NNc \xpatch_pretocmd:Nnnn \use_none:nn
{ abx@macro@ \tl_to_str:n {#1} }
}
-\NewDocumentCommand{\xapptobibmacro} { m m m }
+\NewDocumentCommand{\xapptobibmacro} { m }
{
\xpatch_main:NNc \xpatch_apptocmd:Nnnn \use_none:nn
{ abx@macro@ \tl_to_str:n {#1} }
}
-\NewDocumentCommand{\xpatchbibmacro} { s m m m }
+\NewDocumentCommand{\xpatchbibmacro} { s m }
{
\IfBooleanTF{#1}
{
- \xpatch_main:NcN \xpatch_patchcmd_all:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_patchcmd_all:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
{
- \xpatch_main:NcN \xpatch_patchcmd_once:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_patchcmd_once:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
}
-\NewDocumentCommand{\regexpatchbibmacro} { s m m m }
+\NewDocumentCommand{\regexpatchbibmacro} { s m }
{
\IfBooleanTF{#1}
{
- \xpatch_main:NcN \xpatch_regexpatchcmd_all:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_regexpatchcmd_all:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
{
- \xpatch_main:NcN \xpatch_regexpatchcmd_once:Nnnnn \use_none:nnn
+ \xpatch_main:NNc \xpatch_regexpatchcmd_once:Nnnnn \use_none:nnn
{ abx@macro@ \tl_to_str:n {#2} }
}
}