diff options
Diffstat (limited to 'Master/texmf-dist/doc/luatex/luatexbase/Changes')
-rw-r--r-- | Master/texmf-dist/doc/luatex/luatexbase/Changes | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexbase/Changes b/Master/texmf-dist/doc/luatex/luatexbase/Changes new file mode 100644 index 00000000000..8e3be94fc07 --- /dev/null +++ b/Master/texmf-dist/doc/luatex/luatexbase/Changes @@ -0,0 +1,75 @@ + Changes in the luatexbase package/bundle + +Summary of backwards-incompatible interface changes between 0.1 and 0.2: + - Lua objects are now in table luatexbase, not luatextra. + - Lua tables tex.attributenumber and tex.catcodetablenumber are not + created any more, use their couterparts in luatexbase. + - \luatexsetcatcoderange has been renamed to \setcatcoderange. + - luamcallbacks has been renamed; Lua objects are now in luatexbase, + no more in callback.* or luamcallbacks.* + - module error/warning etc now apply string.format to the arguments. + +2010/05/12 v0.2 + all + - use luatexbase as the Lua module name + - change the filename of the lua module (suppress luatexbase.) + - load luatexbase-compat + luatexbase-compat + - new + luatexbase-attr + - don't create tex.attributenumber + - load luatexbase-compat + luatexbase-cctb + - don't create tex.catcodetablenumber + - rename \luatexsetcatcoderange to \setcatcoderange + - load lua-compat + luamcallbacks -> luatexbase-mcb + - rename package, new version numbering starting at 0.2 + - functions are now in luatexbase rather than luamcallbacks, they + are no more copied to callbacks either + - lua objects are now local (except for the public interface) + - test file now for plain and latex + luatexbase-loader + - require"foo.bar" now looks for foo/bar then foo.bar, see doc for + details + - better cooperation with the original package loader + - works with luatex 0.25.4 + luatexbase-modutils + - module error/warning etc now apply string.format to the arguments. + - use error() instead of \errmessage. + +2010/03/28 + luatexbase-* + - add catcode defenses + +2010/03/27 + luatexbase-loader 0.1 + - add very minimal test files for luatex and lualatex + luatexbase-modutils 0.1 + - add minimal test files for luatex and lualatex + - use require() (with luatexbase-loader) for loading + luatexbase-attr, luatexbase-cctb, luamcallbacks (test file) + - use luatexbase-loader + +2010/03/26 + luatexbase-cctb 0.1 + - add minimal test files for luatex and lualatex + - fix allocation range (1->65535) + - make sure newly allocated tables are initialised + - fix sensitivity to the current value of \escapechar + - new macro \setluatexcatcodetable + +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 + - add test files for luatex and lualatex + - extend registers with Plain-based format too + - fix \box and \marks allocation (\mathchardef -> \chardef) + - fix \*blk macros (\mathchardef -> \chardef) + +Version 0 of the bundle is part of the 2010/01/12 version of luatextra. |