[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

\documentclass{article}
\usepackage{fontspec}

\begin{document}
öäü -- ---
\end{document}

 and the new code broke on a current miktex:

(I:/TeX-Roots/luaotfload-unstable-neu/tex/latex/fontspec/fontspec.lua)
Lua module: fontspec 2009/12/04 2 Advanced font selection for
LuaLaTeX.

! 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
chunk
	[C]: in function 'require'
	J:/MiKTeX2.9/tex/luatex/luatexbase/modutils.lua:52: in function
'require_modul
e'
	<\directlua >:1: in main chunk.
\lltxb at requirelua ...xluaescapestring {#2}" \fi )}
                                                  
l.39 \bool_new:N
                 \l_fontspec_firsttime_bool
? x



Is a new luatexbase needed or something else?





-- 
Ulrike Fischer 



More information about the lualatex-dev mailing list