Currently, negative feature enable the feature instead of disabling it: \input luatex-fonts \font\xxx=lmroman10-regular.otf:-liga\xxx fi fl ff ffi ffl \bye
This will activate 'liga' feature. The attached patch should fix it (looks like we must remove the feature from the table, "no" desn't make a difference.) Regards, Khaled -- Khaled Hosny Arabic localiser and member of Arabeyes.org team Free font developer
diff --git a/tex/context/base/font-xtx.lua b/tex/context/base/font-xtx.lua
index 574221b..2561fa4 100644
--- a/tex/context/base/font-xtx.lua
+++ b/tex/context/base/font-xtx.lua
@@ -69,7 +69,7 @@ local function thename(s) list.name = s end
local function issub (v) list.sub = v end
local function iscrap (s) list.crap = string.lower(s) end
local function istrue (s) list[s] = 'yes' end
-local function isfalse(s) list[s] = 'no' end
+local function isfalse(s) list[s] = nil end
local function iskey (k,v) list[k] = v end
local spaces = lpeg.P(" ")^0
signature.asc
Description: Digital signature
