From c578c7bf126c81d7ccb7c72e69dafe83435fd49d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Mon, 28 Mar 2011 12:05:50 +0200 Subject: update todo & fix typos in attr.pdf --- TODO | 22 ++++++++++++++++++---- luatexbase-attr.dtx | 8 ++++---- luatexbase.dtx | 5 +---- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/TODO b/TODO index c4585f9..40cded7 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,29 @@ -all ---- +Next actions +------------ + +1. Do the catcode table stack à la luatex.sty. +2. Merge with luatex.sty (inc test suite). +3. Coordinate release with Heiko. -- discuss merge with Heiko... +test suite +---------- - regression checks on the results of the tests (sed+diff the log) - add debug messages to be used in the test suite? +- import test files from luatex.sty + +luatex.sty +---------- + +- do it (depends on cctb update) +- provide \newcatcodetable & all for now, used in l3luatex.sty (to be + investigated), with a depcracation warning compat ------ - clarify doc/comments about relying on etex/pdf primitives +- import some error checking from Heiko's \LuT@MakeLuatexPrimitive modutils -------- @@ -19,8 +33,8 @@ modutils cctb ---- +- stack à la luatex.sty - support for unicode-letters? -- logic from Heiko's luatex.sty? mcb --- diff --git a/luatexbase-attr.dtx b/luatexbase-attr.dtx index d377f7c..f5e3093 100644 --- a/luatexbase-attr.dtx +++ b/luatexbase-attr.dtx @@ -152,12 +152,12 @@ See source file '\inFileName' for details. % as |tex.atrribute.fooattr|, but not the attribute number). % % There are several ways to work around this. For example, it is possible to -% extract the number at any time from the |\meaning| of |\foobar|. +% extract the number at any time from the |\meaning| of |\fooattr|. % Alternatively, one could look at |\the\allocationnumber| just after the % definition of |\fooattr| and remember it in a Lua variable. For your % convenience, this is automatically done by |\newluatexattribute|: the number % is remembered in a dedicated Lua table so that you can get it as -% |luatexbase.attributes.foobar| (mind the absence of backslash here) at any +% |luatexbase.attributes.fooattr| (mind the absence of backslash here) at any % time. % % Also, two Lua functions are provided that are analogous to the above \tex @@ -399,8 +399,8 @@ end % \section{Test files} % % 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. We also check that the attribute's number is remembered well, +% correctly and the macros don't generate any error, under both \latex and +% Plain \tex. We also check that the attribute's number is remembered well, % independently of the current value of |\escapechar|. % % \begin{macrocode} diff --git a/luatexbase.dtx b/luatexbase.dtx index 405e720..9014b2a 100644 --- a/luatexbase.dtx +++ b/luatexbase.dtx @@ -32,10 +32,7 @@ \preamble -Written in 2009, 2010 by Manuel Pegourie-Gonnard and Elie Roux. - -This work is under the CC0 license. -See source file '\inFileName' for details. +See source file '\inFileName' for licence and contact information. \endpreamble -- cgit v1.2.3