[lltx] luaotfload update

Ulrike Fischer news3 at nililand.de
Thu Oct 6 10:24:47 CEST 2011

Am Thu, 6 Oct 2011 09:26:53 +0200 schrieb Khaled Hosny:

>> 2. The "faked" (so called TeX)-ligatures for en-dash and em-dash: -- 
>> and ---. Last time I heard about them in the context list Hans just
>> implemented a fix to get around a bug in connections with this
>> ligatures. So I'm quite confident that they still work in context
>> and so too with the newest luaotfload. But it must be tested. 
> They work in ConTeXt but not in luaotfload. 

Pity. In this case they need to be reimplemented. I will try if it
works with fea-files. 

I made a small test


öäü -- ---

 and the new code broke on a current miktex:

Lua module: fontspec 2009/12/04 2 Advanced font selection for

! LuaTeX error
...otfload-unstable-neu/tex/latex/fontspec/fontspec.lua:38: atte
mpt to index field 'hashes' (a nil value)
stack traceback:
	...otfload-unstable-neu/tex/latex/fontspec/fontspec.lua:38: in main
	[C]: in function 'require'
	J:/MiKTeX2.9/tex/luatex/luatexbase/modutils.lua:52: in function
	<\directlua >:1: in main chunk.
\lltxb at requirelua ...xluaescapestring {#2}" \fi )}
l.39 \bool_new:N
? x

Is a new luatexbase needed or something else?

Ulrike Fischer 

More information about the lualatex-dev mailing list