texlive[69367] Master/texmf-dist: changebar (10jan24)

commits+karl at tug.org commits+karl at tug.org
Wed Jan 10 21:43:26 CET 2024


Revision: 69367
          https://tug.org/svn/texlive?view=revision&revision=69367
Author:   karl
Date:     2024-01-10 21:43:26 +0100 (Wed, 10 Jan 2024)
Log Message:
-----------
changebar (10jan24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/changebar/CATALOG
    trunk/Master/texmf-dist/doc/latex/changebar/README
    trunk/Master/texmf-dist/doc/latex/changebar/changebar.bug
    trunk/Master/texmf-dist/doc/latex/changebar/changebar.pdf
    trunk/Master/texmf-dist/source/latex/changebar/changebar.dtx
    trunk/Master/texmf-dist/source/latex/changebar/changebar.ins
    trunk/Master/texmf-dist/tex/latex/changebar/changebar.sty

Modified: trunk/Master/texmf-dist/doc/latex/changebar/CATALOG
===================================================================
--- trunk/Master/texmf-dist/doc/latex/changebar/CATALOG	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/doc/latex/changebar/CATALOG	2024-01-10 20:43:26 UTC (rev 69367)
@@ -1,7 +1,7 @@
 Name: ChangeBar
 Problems-To: johannes.braams(at)texniek.nl
 Author: J.L. Braams
-Version: 3.7c
+Version: 3.7d
 
 Description:
 

Modified: trunk/Master/texmf-dist/doc/latex/changebar/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/changebar/README	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/doc/latex/changebar/README	2024-01-10 20:43:26 UTC (rev 69367)
@@ -1,6 +1,6 @@
                                changebar bundle
 
-                               January 1, 2024
+                               January 9, 2024
 
 This bundle contains a package that I maintain to add changebars to a
 LaTeX document.

Modified: trunk/Master/texmf-dist/doc/latex/changebar/changebar.bug
===================================================================
--- trunk/Master/texmf-dist/doc/latex/changebar/changebar.bug	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/doc/latex/changebar/changebar.bug	2024-01-10 20:43:26 UTC (rev 69367)
@@ -216,6 +216,9 @@
 % v3.7c JLB: Arash Esbati reported inconsistent spacing whit or without the
 %        optional argumenty to \cbstart or \begin{changebar}.
 %
+% v3.7d JLB: Arash Esbati reported a simlar phenomenon when \nochangebars
+%        is used. Similar solution was needed.
+%
 % Known problems
 %        - changebars for marginal paragraphs collide with changebars
 %          for the main body of text

Modified: trunk/Master/texmf-dist/doc/latex/changebar/changebar.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/changebar/changebar.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/changebar/changebar.dtx	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/source/latex/changebar/changebar.dtx	2024-01-10 20:43:26 UTC (rev 69367)
@@ -24,7 +24,7 @@
 % and covered by LPPL is defined by the unpacking scripts (with
 % extension .ins) which are part of the distribution.
 % \fi
-% \CheckSum{2953}
+% \CheckSum{2954}
 %
 %\iffalse
 %    This file is built for \LaTeXe, so we make sure an error is
@@ -39,7 +39,7 @@
 \ProvidesFile{changebar.dtx}
 %</dtx>
 %<+package>\ProvidesPackage{changebar}
-           [2024/01/01 v3.7c Indicate changes with marginal bars]
+           [2024/01/09 v3.7d Indicate changes with marginal bars]
 %    \end{macrocode}
 %
 % \section{A driver for this document}
@@ -2290,11 +2290,14 @@
 %    To disable changebars altogether without having to remove them
 %    from the document the macro |\nochangebars| is provided. It makes
 %    no-ops of three internal macros.
+% \changes{v3.7d}{2024/01/09}{Make sure spaces are ignored (cf. change
+%    3.7c)}
 %    \begin{macrocode}
 \newcommand*{\nochangebars}{%
-  \def\cb at start[##1]{}%
+  \def\cb at start[##1]{\ignorespaces}%
   \def\cb at delete[##1]{}%
-  \let\cb at end\relax}
+  \def\cb at end{\ignorespacesafterend}
+  }
 %    \end{macrocode}
 % \end{macro}
 %

Modified: trunk/Master/texmf-dist/source/latex/changebar/changebar.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/changebar/changebar.ins	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/source/latex/changebar/changebar.ins	2024-01-10 20:43:26 UTC (rev 69367)
@@ -10,7 +10,7 @@
 %% 
 %% IMPORTANT NOTICE:
 %% 
-%% Copyright (C) 1994-2023 Johannes Braams,  All rights reserved.
+%% Copyright (C) 1994-2024 Johannes Braams,  All rights reserved.
 %% 
 %% This program can be redistributed and/or modified under the terms
 %% of the LaTeX Project Public License Distributed from CTAN
@@ -24,7 +24,7 @@
 \preamble
 This is a generated file.
 
-Copyright (C) 1994-2023 Johannes Braams,  All rights reserved.
+Copyright (C) 1994-2024 Johannes Braams,  All rights reserved.
 
 This file was generated from file(s) of the changebar package.
 --------------------------------------------------------------

Modified: trunk/Master/texmf-dist/tex/latex/changebar/changebar.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/changebar/changebar.sty	2024-01-10 20:43:13 UTC (rev 69366)
+++ trunk/Master/texmf-dist/tex/latex/changebar/changebar.sty	2024-01-10 20:43:26 UTC (rev 69367)
@@ -7,7 +7,7 @@
 %% changebar.dtx  (with options: `package')
 %% This is a generated file.
 %% 
-%% Copyright (C) 1994-2023 Johannes Braams,  All rights reserved.
+%% Copyright (C) 1994-2024 Johannes Braams,  All rights reserved.
 %% 
 %% This file was generated from file(s) of the changebar package.
 %% --------------------------------------------------------------
@@ -37,7 +37,7 @@
 %% Copyright 1994-2024 (C) Johannes Braams.  All rights reserved.
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{changebar}
-           [2024/01/01 v3.7c Indicate changes with marginal bars]
+           [2024/01/09 v3.7d Indicate changes with marginal bars]
 \def\cb at maxpoint{80}
 \def\cb at minpoint{1}
 \def\cb at nil{0}
@@ -800,9 +800,10 @@
                              {\cb at start[\changebarwidth]}}%
                {\cb at end}
 \newcommand*{\nochangebars}{%
-  \def\cb at start[##1]{}%
+  \def\cb at start[##1]{\ignorespaces}%
   \def\cb at delete[##1]{}%
-  \let\cb at end\relax}
+  \def\cb at end{\ignorespacesafterend}
+  }
 \newlength{\changebarwidth}
 \setlength{\changebarwidth}{2pt}
 \newlength{\deletebarwidth}



More information about the tex-live-commits mailing list.