summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
Diffstat (limited to 'Changes')
-rw-r--r--Changes38
1 files changed, 38 insertions, 0 deletions
diff --git a/Changes b/Changes
index 3dc90ef..b80ae0c 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,43 @@
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/03/29
+ 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
+ - 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