Hi, I have just uploaded the archives for a new luatex release, 0.65.0. This release mostly fixes a number of bugs, but it also deprecates a number of existing lua and macro commands. Please read the News section carefully if you are the current maintainer of a luatex macro package. News: * The Aleph and Omega version primitives are deprecated. * The Apple Snow Leopard Truetype font collections now work properly. * Libpng has been updated to 1.4.4, and zlib to 1.2.5. * New lua functions node.next() and node.prev(). * The already deprecated for some time node.protrusion_skipable() function has been removed. * fontloader.apply_featurefile() and fontloader.apply_afmfile() now return nil,<errortable> on failure. * The various node list fields in the lua node interface have been renamed from 'list' to 'head', e.g. tex.box[0].head, and the 'list' name is deprecated. For now, the deprecation is silent, as 'list' will stay for quite some time. Please update your lua source as soon as possible, though. * The call node.type(<node>) now returns "node". The existing functionality is otherwise unchanged. * Luafilesystem has been updated to 1.5.0. NOTE: there is an incompatible change in the directory iterator method. * The restriction on linebreak_filter has been eased: at least one horizontal box should be returned, but that is not necessarily the last node any more. * Backward compatibility has been restored for \meaning\mathchar * node.first_character() has been renamed to node.first_glyph() to better match its actual functionality. * The \Umathaccent primitive now supports both/bottom keywords, and \Umathbotaccent / \Umathaccents are now deprecated. * The \Umathaccent primitive now also supports the fixed keyword, which supports non-growing math accents even if the font says there are extensible variants. * Ongoing work on the epdf library. Bugfixes: * Assignment to \dimen65535 was broken earlier. * <box>.head.prev is now always initialized to null (0). * luatex -lua=<script> '\relax' no longer exits immediately, instead going into interactive mode as it should. * The \jobname was initialized wrongly for input file names with multiple dots in them. * The synctex file is now written in the right place when --output-directory is given. * \letterspacefont could cause crashes, especially when combined with font expansion. * Luatex would crash on linux32 systems if it was build in an environment where LFS (>2GB files) was enabled by default. * Node lists created by node.copy_list() could not be hyphenated due to an assertion error. * Synctex support was partially broken since 0.60.0. * With OpenType math fonts, accents with multiple parts (like the \vec arrow) forgot to include all parts if the accentee was too narrow. * With OpenType math fonts, accents over any class except 0 and 7 were misplaced. * kpse.lookup("plain", {all = true}) was broken in kpathsea itself (no extension given as well as --all specified). * A FontForge bug made Cambria Math accents look bad, and the placement of math top accents did not allow a marker at the origin (patches by Stefan Philipp) * Cut&Paste from PDF was sometimes broken due to bad ToUnicode map. * Many small manual improvements (thanks to Paul Isambert) * An other bugfix to lpeg 0.9 (from Roberto Ierusalimsky) * Some small fixes to writet1.w (from Han The Thanh) * A build failure because of bad libz configuration on Win32 The archives can be downloaded from supelec as usual: http://foundry.supelec.fr/gf/project/luatex/ You could also check out the sources via anonymous svn: svn co http://foundry.supelec.fr/svn/luatex/tags/beta-0.65.0 Bugs and feature requests can be added to the issue tracker at http://tracker.luatex.org Have fun, Taco
On Mo, 13 Dez 2010, Taco Hoekwater wrote:
I have just uploaded the archives for a new luatex release, 0.65.0.
Is there going to be luatex-beta-0.65.0-doc.tar.bz2 or should I use 0.64.0-doc for Debian package building? Best wishes Norbert ------------------------------------------------------------------------ Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TeX Live & Debian Developer DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------ Arthur's consciousness approached his body as from a great distance, and reluctantly. It had had some bad times in there. Slowly, nervously, it entered and settled down into its accustomed position. Arthur sat up. `Where am I?' he said. `Lord's Cricket Ground,' said Ford. `Fine,' said Arthur, and his consciousness stepped out again for a quick breather. His body flopped back on the grass. --- Arthur coping with his return to Earth as best as he --- could. --- Douglas Adams, The Hitchhikers Guide to the Galaxy
On 12/13/2010 03:04 PM, Norbert Preining wrote:
On Mo, 13 Dez 2010, Taco Hoekwater wrote:
I have just uploaded the archives for a new luatex release, 0.65.0.
Is there going to be luatex-beta-0.65.0-doc.tar.bz2 or should I use 0.64.0-doc for Debian package building?
There is now, my mailer was faster than my uplink. Best wishes, Taco
On Mo, 13 Dez 2010, Taco Hoekwater wrote:
There is now, my mailer was faster than my uplink.
Thanks, now building debian packages soon to be uploaded to experimental. Best wishes Norbert ------------------------------------------------------------------------ Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org} JAIST, Japan TeX Live & Debian Developer DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------ UMBERLEIGH (n.) The awful moment which follows a dorchester (q.v.) when a speaker weighs up whether to repeat an amusing remark after nobody laughed the last time. To be on the horns of an umberleigh is to wonder whether people didn't hear the remark, or whether they did hear it and just didn't think it was funny, which was why somebody coughed. --- Douglas Adams, The Meaning of Liff
participants (2)
-
Norbert Preining
-
Taco Hoekwater