Hi, Hans. The last release is considerably faster for smaller documents (for larger documents differences seem to be neglectable). Thank you for such an improvement. However, something is wrong with one manual: luametatex manual won't compile:
156 Beware: the values are always saved in the format, independent of the setting
157 of \prm {savinghyphcodes} at the moment the format is dumped.
158
159 A boundary node normally would mark the end of a word which interferes with for
160 instance discretionary injection. For this you can use the \prm {wordboundary}
161 as a trigger. Here are a few examples of usage:
162
163 \startbuffer
164 discrete---discrete
165 \stopbuffer
166 >> \typebuffer \startnarrower \dontcomplain \hsize 1pt \getbuffer \par \stopnarrower
167 \startbuffer
168 discrete\discretionary{}{}{---}discrete
169 \stopbuffer
170 \typebuffer \startnarrower \dontcomplain \hsize 1pt \getbuffer \par \stopnarrower
171 \startbuffer
172 discrete\wordboundary\discretionary{}{}{---}discrete
173 \stopbuffer
174 \typebuffer \startnarrower \dontcomplain \hsize 1pt \getbuffer \par \stopnarrower
175 \startbuffer
176 discrete\wordboundary\discretionary{}{}{---}\wordboundary discrete
A number should have been here; I inserted '0'. (If you can't figure out why I
needed to see a number, look up 'weird error' in the index to The TeXbook.)
The prepackaged PDF manual is also broken: an error banner.