diff options
Diffstat (limited to 'Master/texmf-dist/doc/luatex/luatexbase/Changes')
-rw-r--r-- | Master/texmf-dist/doc/luatex/luatexbase/Changes | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexbase/Changes b/Master/texmf-dist/doc/luatex/luatexbase/Changes index 2db8f802daf..d41f72290b6 100644 --- a/Master/texmf-dist/doc/luatex/luatexbase/Changes +++ b/Master/texmf-dist/doc/luatex/luatexbase/Changes @@ -1,7 +1,33 @@ Changes in the luatexbase package/bundle +The [BI] tag signals backward-incompatible changes. +Starting with v0.3, the only possible source of such changes is the upcoming +merge with luatex.sty. Afterwards, no other BI change is to be expected. + +2010/10/10 v0.3 + all not using LuaTeX results in an error (formerly a warning) + modutils + - [BI] \luatexUseModule and \luatexRequireModule replaced by + \RequireLuaModule with a unified syntax. + - [BI] luatexbase.use_module removed (use luatexbase.require_module with + a single argument instead). + - [BI] luatexbase.module_term removed. + - [BI] removed support for version check using a floating point + number, only date is supported now. + - module_{error,warning,info,log} now apply string.format + automatically + - date, version and description are now optional. + - improved formatting of messages. + - luatexbase.require_module now returns curstom err/war/inf functions. + mcb + - [BI] rationalise "list"-type callbacks handling. The new calling + convention differs from the old one only in edge cases. + - add user documentation + - misc code tuning (more locals, etc) + 2010/10/04 - various documentation updates/fixes uploaded to CTAN + - various documentation updates/fixes uploaded to CTAN + - luatexbase.sty used to be broken on CTAN (bad docstrip) 2010/05/27 v0.2a attr @@ -12,7 +38,7 @@ luatexbase - new, loads: compat,loader,regs,attr,cctb. -Summary of backwards-incompatible interface changes between 0.1 and 0.2: +[BI] 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. |