From 03b8b939f8da1c6300b0b105633e9e53af28408b Mon Sep 17 00:00:00 2001 From: Philipp Gesang Date: Thu, 23 May 2013 20:51:50 +0200 Subject: reduce permissiveness of garbage option rule --- luaotfload-features.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/luaotfload-features.lua b/luaotfload-features.lua index a4d495e..a68eb04 100644 --- a/luaotfload-features.lua +++ b/luaotfload-features.lua @@ -1015,7 +1015,9 @@ local field = field_char^1 --- switches are “+key” | “-key” local normal_option = C(field) * ws * equals * ws * C(field) * ws local xetex_option = P"+" * ws * normal_option -local ignore_option = (1 - equals)^1 * equals * (1 - featuresep)^1 +local ignore_option = (1 - equals - featuresep)^1 + * equals + * (1 - featuresep)^1 local assignment = xetex_option / handle_xetex_option + normal_option / handle_normal_option + ignore_option / handle_invalid_option -- cgit v1.2.3