[Dev-luatex] Snapshot 20061204
Taco Hoekwater
taco at elvenkind.com
Mon Dec 4 16:37:04 CET 2006
Hi all,
It has taken me quite some time, but finally there is a new snapshot.
A short rundown of the user-visible changes:
* The LuaTeX interpreter can now be run as a standalone lua script
processor, by using a commandline like this:
luatex --luaonly=luatools.lua
* Luafilesystem (http://www.keplerproject.org/luafilesystem/ ) is
included.
* There are a total of eight new file discovery callbacks:
find_vf_file
find_ocp_file
find_map_file
find_enc_file
find_sfd_file
find_pk_file
find_data_file
find_opentype_file
this enhances the orthogonality of the callback system, nothing
fundamental is changed.
* There is a new callback called 'process_input_buffer' that can
be used to mutate the line buffer just before LuaTeX actually
starts looking at it.
* The 'reader' and 'close' functions from 'open_read_file' now
receive the table they are defined in as a function argument,
that can be used as a per file localized data store.
* Updated the Lua to the latest 5.1.1, with all known bug patches
from the website applied as well
* Runtime autoloading of lua .so files is now off on all platforms.
* The statistics table now has readable items
statistics.filename
statistics.linenumber
that represent TeX's current file name and line number
* The support for user-defined type3 font .pgc files and the
associated 'read_miscfonts_file' callback has been removed.
(nobody used it anyway)
* General cleanups to the source tree and build process.
And I've updated the manual as well (pdf is inside the bz2 file)
Have fun,
Taco
-----
Downloading and installation details:
If you go to
https://foundry.supelec.fr/frs/?group_id=10
you will see that there are two new released files:
* luatex-snapshot-20061204.tar.bz2
This is the source tree.
* luatex-snapshot-20061204-win32.zip
A cross-compiled (mingw) windows binary. This is a web2c
based binary, so it needs a texmf.cnf file (It will NOT
work if you have only miktex installed).
More information about the dev-luatex
mailing list