[Dev-luatex] Snapshot 20070126
taco at elvenkind.com
Fri Jan 26 19:27:54 CET 2007
I have just released snapshot 20070126.
It is yet another version with not that many changes. Most
* Underscores in pascal identifiers are now retained.
This took quite a bit of work. The web2c conversion tools
needed only small adjustments, but most of the existing C
code depended on the removal of the underscores. I had to
go through changing many lines. 99% of all identifiers are
now written the same on the pascal side as on the C side.
This makes writing interface code quite a bit less confusing.
Not everything is completely clean yet, because I did
not want to change the web2c-specific C files. I often
took the other approach and removed the underscores
from the web2c options (like 'parsefirstlinep') in the
change file instead. Ugly, but predictable.
There is about a dozen or so of #defines left, that map
memoryword -> memory_word
strpool -> str_pool
* The virtual font parsing and interpreting is now done in C.
(this is because it needs to be interfaced with the lua-based
* I am in the process of merging: the VF stuff; the TFM stuff;
the lua font loading; and the pdftex font backend into one
interface, so there were some smallish changes relating to
that as well. Nothing worth mentioning just yet except that
luatex now will read "ovf" files as well as "vf" files.
* There are a few really small bugfixes for bug reports I received
on this list and by email.
Downloading and installation details:
If you go to
you will see that there are three new released files:
This is the source tree.
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).
An intel 32 linux binary (linux 2.6.17, libc 2.3.5)
More information about the dev-luatex