[lltx] upcoming luatexbase update

Khaled Hosny khaledhosny at eglug.org
Thu Nov 11 06:28:51 CET 2010

On Thu, Nov 11, 2010 at 02:05:30AM +0100, Manuel Pégourié-Gonnard wrote:
> Hi,
> I've got a new release of luatexbase ready, which mainly consists of reading,
> polishing and completing user doc for the mcb (multiple callbacks) and modutils
> (module identification) subpackages. There are a few incompatible changes,
> mainly name changes:
>     modutils
>         - \luatexUseModule and \luatexRequireModule replaced by
>           \RequireLuaModule with a unified syntax.
>         - luatexbase.use_module removed (use luatexbase.require_module with
>           a single argument instead).
>         - luatexbase.module_term removed.
>         - removed support for version check using a floating point
>     mcb
>         - rationalise "list"-type callbacks handling. The new calling
> Only the first two points have a real impact in practice. I created an pushed to
> github a branch "lltxb", based on current master, of fontspec and luaotfload
> with the few adaptations needed.
> I also used the occasion to switch them to luatexbase+lualibs instead of
> luatextra. There is now a clear separation between the former, which are basic
> packages for programmers, and the later, which is a user-level convenience
> package. (And you don't want \LuaTeX and {luacode} to be defined as a
> side-effect of loading luaotfload or fontspec, I guess.)
> Anyway, the point of my message is to suggest coordinating for the next CTAN
> upload: to avoid creating a temporary compatibility layer, it would be best if
> we could upload the three packages together.

Looks good, nice work :) I'll merge lltxb branch with master luaotfload
and add a news item, if you don't mind uploading it as well, it is fine
with me, else you can just notify me when luatexbase upload is going.


 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer

More information about the lualatex-dev mailing list