texlive[52064] Master/texmf-dist: tagging (9sep19)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 9 23:19:50 CEST 2019


Revision: 52064
          http://tug.org/svn/texlive?view=revision&revision=52064
Author:   karl
Date:     2019-09-09 23:19:49 +0200 (Mon, 09 Sep 2019)
Log Message:
-----------
tagging (9sep19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tagging/README
    trunk/Master/texmf-dist/doc/latex/tagging/tagging.pdf
    trunk/Master/texmf-dist/doc/latex/tagging/tagging.tex
    trunk/Master/texmf-dist/tex/latex/tagging/tagging.sty

Modified: trunk/Master/texmf-dist/doc/latex/tagging/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tagging/README	2019-09-09 21:19:37 UTC (rev 52063)
+++ trunk/Master/texmf-dist/doc/latex/tagging/README	2019-09-09 21:19:49 UTC (rev 52064)
@@ -1,20 +1,22 @@
-    The `tagging' package provides document configuration by 
+    The `tagging' package provides document configuration by
 including or omitting tagged input.
 
-    tagging is licenced under the LPPL. For more details, 
+    tagging is licenced under the LPPL. For more details,
 please see the accompanying manual: tagging.pdf.
 
 Change History
 ~~~~~~~~~~~~~~
 
-2019-09-07    Kindly provided and inspired by Frank Mittelbach:
+2019-09-09 1.1.0.1   Fix a stupid bug
 
-	Bug fixes
-	Removed interference with comment environment (from verbatim package)
-	Allow initial active tag list to be passed as package options
+2019-09-07 1.1       Kindly provided and inspired by Frank Mittelbach:
 
-2011-08-22    Initial release, providing:
+    Bug fixes
+    <nonsense by BL>: Removed interference with comment environment (from verbatim package)
+    Allow initial active tag list to be passed as package options
 
+2011-08-22 1.0       Initial release, providing:
+
     \tagged{list}{y}             Conditional inclusion
     \untagged{list}{n}           Conditional exclusion
     \iftagged{list}{y}{n}        Conditional inclusion/exclusion

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

Modified: trunk/Master/texmf-dist/doc/latex/tagging/tagging.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tagging/tagging.tex	2019-09-09 21:19:37 UTC (rev 52063)
+++ trunk/Master/texmf-dist/doc/latex/tagging/tagging.tex	2019-09-09 21:19:49 UTC (rev 52064)
@@ -1,6 +1,10 @@
+% !TEX TS-program = latexmkl
+% !TEX encoding = UTF-8 Unicode
+% !TeX  spellcheck  =  en_GB
+% -----------------------------------------------------
 % tagging.tex
 % Copyright 2019 Brent Longborough
-%
+% -----------------------------------------------------
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
 % of this license or (at your option) any later version.
@@ -12,7 +16,7 @@
 % This work has the LPPL maintenance status `maintained'.
 % The Current Maintainer of this work is Brent Longborough.
 %
-% This work consists of these files: 
+% This work consists of these files:
 %     tagging.sty, tagging.tex, and tagging.pdf
 % -----------------------------------------------------
 \documentclass[a4paper,12pt,twoside,openany]{memoir}
@@ -39,8 +43,8 @@
 \newcommand{\tpn}{tagging}
 \newcommand{\tpfname}{\textsf{\tpn.sty}}
 \newcommand{\tpname}{\textsf{\itshape \tpn}}
-\newcommand{\gitVtag}{\space1.1}
-\newcommand{\gitVtagn}{\space1.1}
+\newcommand{\gitVtag}{\space1.1.0.1}
+\newcommand{\gitVtagn}{\space1.1.0.1}
 % -----------------------------------------------------
 \usepackage[%
 	bookmarksnumbered,
@@ -60,7 +64,7 @@
 	\Large A package for document configuration
 	}
 \author{Brent Longborough}
-\date{7th September, 2019}
+\date{9th September, 2019}
 \maketitle
 
 {\centering
@@ -113,7 +117,7 @@
 
 Alternatively, you might prefer to tag pieces of the document
 as applying to given models, by labelling them with one more
-model designations. 
+model designations.
 For such an application, you would probably have
 a number of master document source files,
 each of which would activate the appropriate tags,
@@ -128,7 +132,7 @@
 in which something --- an idea, an algorithm, for instance --- has evolved.
 The description of the evolving thing could be labelled with its stages,
 and then repeatedly imbedded from a master source document with different
-active tags to reflect the stage in its evolution. 
+active tags to reflect the stage in its evolution.
 
 The possibilities are, if not limitless,
 at least very extensive.
@@ -215,7 +219,7 @@
 The tag control commands determine which tags
 are active at any point in the document.
 The document starts with all tags inactive;
-\tpname\ requires that you explicitly activate 
+\tpname\ requires that you explicitly activate
 the tags you need.
 
 Once a tag has been activated, it remains active from that point
@@ -230,7 +234,7 @@
 \subsection{{\ttfamily\textbackslash usepackage[{\itshape<taglist>}]\{\tpn\}}}
 If you wish, you may activate one or more tags, once, in your
 document preamble by passing a taglist as options when you call
-the package. 
+the package.
 \emph{All} the tags in \texttt{\itshape<taglist>} are activated.
 Any tags activated this way can still be deactivated and
 reactivated as many times as you may need in the body of the
@@ -238,7 +242,7 @@
 % - - - - - - - - - - - - - - - - - - - - - - - - - - -
 \subsection{{\ttfamily\textbackslash droptag\{{\itshape<taglist>}\}}}
 This command deactivates \emph{all} the tags in \texttt{\itshape<taglist>}.
-\tpname\ is too simple to include a command 
+\tpname\ is too simple to include a command
 to ``deactivate all known tags'' --- sorry.
 
 % - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -324,7 +328,7 @@
 \section{Acknowledgements and dependencies}
 
 \tpname\ is based on an idea by \href{http://tex.stackexchange.com/users/2674/leo-liu}{Leo Liu}.
-It would have been a lot more difficult to implement without the help of 
+It would have been a lot more difficult to implement without the help of
 Philipp Lehman's
 \href{http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox}{etoolbox}
 and of
@@ -361,7 +365,7 @@
 This work has the LPPL maintenance status `maintained';
 the Current Maintainer of this work is Brent Longborough.
 
-This work consists of the files 
+This work consists of the files
 tagging.sty, tagging.tex, and tagging.pdf
 
 % - - - - - - - - - - - - - - - - - - - - - - - - - - -

Modified: trunk/Master/texmf-dist/tex/latex/tagging/tagging.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tagging/tagging.sty	2019-09-09 21:19:37 UTC (rev 52063)
+++ trunk/Master/texmf-dist/tex/latex/tagging/tagging.sty	2019-09-09 21:19:49 UTC (rev 52064)
@@ -1,5 +1,5 @@
 % tagging.sty
-% Copyright 2011 Brent Longborough
+% Copyright 2019 Brent Longborough
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -12,16 +12,15 @@
 % This work has the LPPL maintenance status `maintained'.
 % The Current Maintainer of this work is Brent Longborough.
 %
-% This work consists of these files: 
+% This work consists of these files:
 %     tagging.sty, tagging.tex, and tagging.pdf
 % --------------------------------------------------------------
-\ProvidesPackage{tagging}[2019/09/07 v1.1]
+\ProvidesPackage{tagging}[2019/09/09 v1.1.0.1]
 \RequirePackage{etoolbox,verbatim}
 
 
 \newcommand{\taggedy}{\relax}
 \newcommand{\taggedn}{\relax}
-\newcomment{tagged at ignore}
 \newcommand\usetag[1]{%
   \def\do##1{\csdef{tagged@##1}{}}%
   \docsvlist{#1}}%
@@ -33,12 +32,12 @@
 \newenvironment{taggedblock}[1]%
     {\def\do##1{%
         \ifcsname tagged@##1\endcsname%
-        \let\tagged at ignore\relax%
-        \let\endtagged at ignore\relax%
+        \let\comment\relax%
+        \let\endcomment\relax%
     \fi}%
     \docsvlist{#1}%
-    \tagged at ignore\ignorespaces}% FMi
-    {\endtagged at ignore\ignorespacesafterend}% FMi
+    \comment\ignorespaces}% FMi
+    {\endcomment\ignorespacesafterend}% FMi
 \newenvironment{untaggedblock}[1]{%
     \csdef{@tagged at flag}{}% FMi
     \def\do##1{%
@@ -47,11 +46,11 @@
         \fi}%
     \docsvlist{#1}%
     \ifcsname @tagged at flag\endcsname%
-        \let\tagged at ignore\relax%
-        \let\endtagged at ignore\relax%
+        \let\comment\relax%
+        \let\endcomment\relax%
     \fi%
-    \tagged at ignore\ignorespaces}% FMi
-    {\endtagged at ignore\ignorespacesafterend}% FMi
+    \comment\ignorespaces}% FMi
+    {\endcomment\ignorespacesafterend}% FMi
 
 
 \newcommand{\iftagged}[3]%
@@ -66,5 +65,5 @@
 \newcommand{\untagged}[2]{\iftagged{#1}{}{#2}}
 
 %FMi Allow tags to be activated as package options
-\DeclareOption*{\usetag{\CurrentOption}} 
+\DeclareOption*{\usetag{\CurrentOption}}
 \ProcessOptions



More information about the tex-live-commits mailing list