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).
participants (1)
-
Taco Hoekwater