Hi, Sorry, I had hoped to do a snapshot today, but the code is not really ready yet. There one big bug expecially that I want to fix: halfway through typesetting the reference manual it starts producing empty pages. Since the manual is supposed to explain what is new, this is pretty serious. I now hope to tackle that bug over the weekend, with a snapshot on monday. Sorry for the continuous delays, Taco
Taco Hoekwater
Sorry, I had hoped to do a snapshot today, but the code is not really ready yet. There one big bug expecially that I want to fix: halfway through typesetting the reference manual it starts producing empty pages. Since the manual is supposed to explain what is new, this is pretty serious. I now hope to tackle that bug over the weekend, with a snapshot on monday.
Sorry for the continuous delays,
As a sort of feedback: I see with growing amazement how LuaTeX is increasingly being taken to pieces. It does not look like stability is around the corner anytime soon and things appear very much "under construction". I mean, the inner loop is gone, the "Omega becomes a sign processor" talk we have been listening to for years more or less is pounded into place with a few nonchalant commits, hyphenation is replaced by a different data structure/algorithm... The list goes on and on. I am not too happy about that. On the other hand, the pieces LuaTeX is being taken to are of the kind that one says "Yeah! Long time due!". I just hope you don't run out of steam before a nice point of stability is reached again. All the best, David -- David Kastrup
David Kastrup wrote:
I am not too happy about that. On the other hand, the pieces LuaTeX is being taken to are of the kind that one says "Yeah! Long time due!". I just hope you don't run out of steam before a nice point of stability is reached again.
most replacements are done piecewise and tested on real docs; of course we cannot forsee what bug show up, but i use luatex as a replacement for pdftex so that helps to uncover bugs Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Hi David, A short reply to (hopefully) ease your mind a bit. The comments in the repository have been minimalistic, but there is nothing casual about the code itself. Over the past weeks, my co-worker Nanning Buitenhuis and I have been working non-stop on a massive change to the internals with two main goals: * to switch from hyphenating glyphs to hyphenating characters * to remove the language-related limits We are not yet completely finished, but the invasive part of that operation is now complete, and what is left to do is pretty simple compared to what has been done already. The worst is definately over. There will be a snapshot tomorrow. The repository is already set up, but I cannot generate the packages in the weekend. You could do a checkout right now if you are eager, the tag is "snapshot-0.15". There will be an official beta release to consolidate the changes to the algorithms in a week or two (after Nanning and I have done some cleanup and written the remaining bits of code). After that, development in luatex will slow down for a while, as my attention will shift to the mplib project for some a few months. In this 'resting' period we (Nanning, mostly) will be writing a paper documenting the new behaviour in detail, and there will be plenty of time to find the bugs. Best wishes, Taco
participants (3)
-
David Kastrup
-
Hans Hagen
-
Taco Hoekwater