diff options
-rw-r--r-- | Changes | 8 | ||||
-rw-r--r-- | luatexbase-attr.dtx | 11 |
2 files changed, 11 insertions, 8 deletions
@@ -1,8 +1,10 @@ Changes in the luatexbase package/bundle -[on-going] - luatexbase-attrs - - newly allocated attributes are now unset +2010/03/11 + luatexbase-attrs 0.1 + - add minimal test files for luatex and lualatex + - make sure newly allocated attributes are unset + - fix sensitivity to the current value of \escapechar 2010/01/21 luatexbase-regs 0.1 diff --git a/luatexbase-attr.dtx b/luatexbase-attr.dtx index 341feb2..511861c 100644 --- a/luatexbase-attr.dtx +++ b/luatexbase-attr.dtx @@ -1,8 +1,5 @@ % \iffalse meta-comment % -% Template : look for attr DATE DESC VERSION !!! -% and 'derived files' !!! -% % Written in 2009, 2010 by Manuel Pégourié-Gonnard and Élie Roux. % <mpg@elzevir.fr> % <elie.roux@telecom-bretagne.eu> @@ -123,7 +120,7 @@ and the derived files % Right brace \} Tilde \~} % % \title{The \pk{luatexbase-attr} package} -% \date{DATE} +% \date{v0.1 2010-03-11} % \author{% % Manuel P\'egouri\'e-Gonnard \\ \email{mpg@elzevir.fr} \and % \'Elie Roux \\ \email{elie.roux@telecom-bretagne.eu}} @@ -308,7 +305,8 @@ end % % The tests done are very basic: we just make sure that the package loads % correctly and the macros don't generate any error, under both LaTeX en -% Plain TeX. +% Plain TeX. We also check that the attribute's number is remembered well, +% independantly of the current value of |\escapechar|. % % \begin{macrocode} %<testplain>\input luatexbase-attr.sty @@ -317,10 +315,13 @@ end \newluatexattribute\testattr \setluatexattribute\testattr{1} \unsetluatexattribute\testattr +\directlua{assert(luatextra.attributes.testattr)} \begingroup +\escapechar64 \newluatexattribute\anotherattr \endgroup \setluatexattribute\anotherattr{1} +\directlua{assert(luatextra.attributes.anotherattr)} %</testplain,testlatex> %<testplain>\bye %<testlatex>\stop |