texlive[48829] Master/texmf-dist: exercisebank (4oct18)

commits+karl at tug.org commits+karl at tug.org
Thu Oct 4 23:43:25 CEST 2018


Revision: 48829
          http://tug.org/svn/texlive?view=revision&revision=48829
Author:   karl
Date:     2018-10-04 23:43:24 +0200 (Thu, 04 Oct 2018)
Log Message:
-----------
exercisebank (4oct18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/exercisebank/README.txt
    trunk/Master/texmf-dist/doc/latex/exercisebank/example.zip
    trunk/Master/texmf-dist/doc/latex/exercisebank/exercisebank-doc.pdf
    trunk/Master/texmf-dist/doc/latex/exercisebank/exercisebank-doc.tex
    trunk/Master/texmf-dist/tex/latex/exercisebank/exercisebank.sty

Modified: trunk/Master/texmf-dist/doc/latex/exercisebank/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/exercisebank/README.txt	2018-10-04 14:15:15 UTC (rev 48828)
+++ trunk/Master/texmf-dist/doc/latex/exercisebank/README.txt	2018-10-04 21:43:24 UTC (rev 48829)
@@ -22,7 +22,7 @@
 
 Licence:
 
-The LaTeX package exercisebank - version v0.2.1 (2018/09/24) - build 95
+The LaTeX package exercisebank - version v0.2.2 (2018/10/04) - build 97
 exercisebank.sty: Exercise bank
 -------------------------------------------------------------------------------------------
 Copyright (c) 2018 by Andreas Storvik Strauman

Modified: trunk/Master/texmf-dist/doc/latex/exercisebank/example.zip
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/doc/latex/exercisebank/exercisebank-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/exercisebank/exercisebank-doc.tex	2018-10-04 14:15:15 UTC (rev 48828)
+++ trunk/Master/texmf-dist/doc/latex/exercisebank/exercisebank-doc.tex	2018-10-04 21:43:24 UTC (rev 48829)
@@ -1,5 +1,5 @@
-%% exercisebank v0.2.1b95 - 2018/09/24
-%% The LaTeX package exercisebank - version v0.2.1 (2018/09/24) build 95
+%% exercisebank v0.2.2b97 - 2018/10/04
+%% The LaTeX package exercisebank - version v0.2.2 (2018/10/04) build 97
 %% Manual/Documentation for exercisebank.sty
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2018 by Andreas Storvik Strauman
@@ -119,7 +119,7 @@
 
 
 \setlength{\parindent}{0pt}
-\title{{exercisebank - manual\\ v0.2.1{\\[-0.5em]\footnotesize(build 95)}}}
+\title{{exercisebank - manual\\ v0.2.2{\\[-0.5em]\footnotesize(build 97)}}}
 \author{Andreas Strauman}
 \begin{document}
 \maketitle
@@ -441,7 +441,7 @@
 \end{dispListing}
 \end{docCommand}
 \begin{docCommand}{buildtags}{\marg{tagslist}\marg{setslist}}\addcontentsline{toc}{subsubsection}{\refCom{buildtags}}
-\defnew{v0.2.1\\2018/09/24 }
+\updated{v0.2.2\\2018/10/04 }
 This command will generate multiple sets:
 \begin{dispListing}
 \buildsets{tag,tag2,tag3}{set,set2,set3}
@@ -579,7 +579,7 @@
 \end{docCommand}
 \filbreak\subsection{Problem options and tagging}
 \begin{docCommand}{nextproblem}{}\addcontentsline{toc}{subsubsection}{\refCom{nextproblem}}
-\defnew{v0.2.1\\2018/09/24 }
+\updated{v0.2.2\\2018/10/04 }
 Prior to a problem environment in an exercise file you can pass options
 using the \dac{nextproblem} command. If you e.g. wanted to hide one regardless
 of what set it is you'd do
@@ -814,12 +814,13 @@
     \change{\dac\DeclareExerciseCommand~now takes args}
     \change{Keys sent to \dac\makeset can now be sent to \dac\buildset~and~\dac\buildsets}
     \change{Introducing \dac\makesetdefaults}
+\newversion{v0.2.2 2018/10/04}
+    \change{Made trailing commas ignored in all lists (\dac\makeset,\dac\buildset,\dac\select,\dac\exclude, etc.)}
+    \change{Fixed bug where tags wouldn't hide.}
 \chlogtable
 
 
 % Testers and thanks
-\thankyou{\gh{tristelune1} -- \ghURL{tristelune1} for help with testing and bug-reporting the current version (0.2.1)}
-\thankyou{\gh{thorstengrothe} -- \ghURL{thorstengrothe} for help with testing and bug-reporting the current version (0.2.1)}
-% \tester{\gh{thorstengrothe}}
-% \tester{\gh{tristelune1}}
+\tester{\gh{thorstengrothe}}
+\tester{\gh{tristelune1}}
  \end{document}

Modified: trunk/Master/texmf-dist/tex/latex/exercisebank/exercisebank.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/exercisebank/exercisebank.sty	2018-10-04 14:15:15 UTC (rev 48828)
+++ trunk/Master/texmf-dist/tex/latex/exercisebank/exercisebank.sty	2018-10-04 21:43:24 UTC (rev 48829)
@@ -1,5 +1,5 @@
 % Source (with comments) can be found at https://github.com/Strauman/exercisebank/
-%% The LaTeX package exercisebank - version v0.2.1 (2018/09/24) - build 95
+%% The LaTeX package exercisebank - version v0.2.2 (2018/10/04) - build 97
 %% exercisebank.sty: Exercise bank
 %% -------------------------------------------------------------------------------------------
 %% Copyright (c) 2018 by Andreas Storvik Strauman <andreas dot s dot strauman at uit dot no>
@@ -13,10 +13,10 @@
 %% version 2008/05/04 or later.
 %% This work has the LPPL maintenance status `author-maintained'.
 %% This work consists of all files listed in README
-\ProvidesPackage{exercisebank}[2018/09/24 v0.2.1 Creates a setup that gives freedom in making sets and exercises.]
+\ProvidesPackage{exercisebank}[2018/10/04 v0.2.2 Creates a setup that gives freedom in making sets and exercises.]
 \xdef\exbank at quiet{1}
-\def\exercisebankversion{v0.2.1 - Build 95}
-\PackageWarningNoLine{exercisebank-v0.2.1}{This package is in the beta stage, and if something unexpected happens please, oh pretty please, report it to https://github.com/Strauman/exercisebank. Thank you!}
+\def\exercisebankversion{v0.2.2 - Build 97}
+\PackageWarningNoLine{exercisebank-v0.2.2}{This package is in the beta stage, and if something unexpected happens please, oh pretty please, report it to https://github.com/Strauman/exercisebank. Thank you!}
 \@ifundefined{ownLineNoSpacesGotIt}{\@latex at warning{Compilation wont work unless \string\end{problem} and \string\end{solution} are on their own lines and without any spaces. This warning can be removed by doing \string\def\string\ownLineNoSpacesGotIt{} before \@backslashchar usepackage{exercisebank}}
 }{}
 \gdef\setExercisesDir#1{\@latex at error{\string\setExercisesDir is deprecated. Use \string\exercisebanksetup{exercise directory=#1} instead}{}\stop\bye
@@ -32,6 +32,7 @@
 \usepackage{pgfpages}
 \usepackage{geometry}
 \usepackage{listofitems}
+\ignoreemptyitems
 \usepackage{trimspaces}
 \usepackage{needspace}
 \edef\@isTrue{1}
@@ -59,7 +60,7 @@
 			\fi%
 }%
 	\fi}
-\gdef\exb at warn{\PackageWarningNoLine{exercisebank-v0.2.1}}
+\gdef\exb at warn{\PackageWarningNoLine{exercisebank-v0.2.2}}
 \gdef\exb at err#1{\PackageError{exercisebank}{#1}{}}
 \newif\ifexb at isInList
 \newcounter{exb at isin@dots}
@@ -531,7 +532,7 @@
 }
 \ifexb at tagbuildmode
 \ifnum\pdfstrcmp{\DisplayProblem}{\T@}=\z@\relax%
-\exb at intersection@any{\exb at currentTags}{\exb at tagList}{\global\exb at opthidesfalse}{\global\exb at opthidestrue}%
+\exb at intersection@any{\exb at currentTags}{\exb at tagList}{\global\exb at opthidesfalse}{\global\exb at opthidestrue\xdef\DisplayProblem{0}}%
 \fi
 \fi
 }



More information about the tex-live-commits mailing list