From 0b4ca5651a82505c8ca208424642dfa9fdcd3464 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 15 Nov 2018 22:21:25 +0000 Subject: censor (15nov18) git-svn-id: svn://tug.org/texlive/trunk@49168 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/censor/censor.sty | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist/tex/latex/censor') diff --git a/Master/texmf-dist/tex/latex/censor/censor.sty b/Master/texmf-dist/tex/latex/censor/censor.sty index 2cf837b0d94..49e11906198 100644 --- a/Master/texmf-dist/tex/latex/censor/censor.sty +++ b/Master/texmf-dist/tex/latex/censor/censor.sty @@ -1,7 +1,7 @@ % censor.sty -\def\censorversionnumber{3.21} +\def\censorversionnumber{3.22} \ProvidesPackage{censor} -[2013/06/24 \censorversionnumber +[2018/11/15 \censorversionnumber Provides capability for redaction of sensitive information] % @@ -29,6 +29,7 @@ % 3.20 - Specify depth/height of censor rule. Introduced \def\censordot{} % 3.21 - Fixed bug regarding \xblackout rules remaining after a % \StopCensoring +% 3.22 - changed `\if to \ifx in definition of \bl@t, to handle macros like \% \usepackage{pbox} \usepackage{ifnextok} @@ -73,7 +74,10 @@ % \def\bl@t#1#2{\censor{#2}#1} % V2.10 DEFINITION (MADE \long IN V3.1): -\long\def\bl@t#1#2{\if\bpar#2\par\else\if.#2\censordot\else\censor{#2}\fi\fi#1} +%\long\def\bl@t#1#2{\if\bpar#2\par\else\if.#2\censordot\else\censor{#2}\fi\fi#1} + +% V3.22 DEFINITION +\long\def\bl@t#1#2{\ifx\bpar#2\par\else\if.#2\censordot\else\censor{#2}\fi\fi#1} %\def\bpar{_} %V3.00 DEFINITION \let\bpar\par %AS OF V3.1, CAN HANDLE \par @@ -106,7 +110,7 @@ \def\@afterspacelap{\llap{\censorrule{\afterspacelap}}} \long\def\xbl@t#1#2{% - \if\par#2% + \ifx\par#2% \par\def\@justpar{T}% \else% \if T\@justspace% -- cgit v1.2.3