diff options
author | Khaled Hosny <khaledhosny@eglug.org> | 2011-10-06 00:59:24 +0200 |
---|---|---|
committer | Khaled Hosny <khaledhosny@eglug.org> | 2011-10-06 00:59:24 +0200 |
commit | c25023f313a11e77e66cbe36efd8e075c15038b2 (patch) | |
tree | 288fb513fabd36b5c7f5fcd4a0e7f2fc8b5b7acc | |
parent | c1d7136fd34aa4dfb47cf9d3c82c9f9e0e5474b8 (diff) | |
download | luaotfload-c25023f313a11e77e66cbe36efd8e075c15038b2.tar.gz |
Fix parse_script() after recent changes in the file
-rw-r--r-- | otfl-font-ltx.lua | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/otfl-font-ltx.lua b/otfl-font-ltx.lua index 1865637..26beda1 100644 --- a/otfl-font-ltx.lua +++ b/otfl-font-ltx.lua @@ -94,20 +94,15 @@ defaults.tibt = defaults.khmr defaults.lao = defaults.thai local function parse_script(script) + local features + logs.report("load font", "auto-selecting default features for script: %s", script) if defaults[script] then - local dflt - if defaults[script] then - logs.report("load font", "auto-selecting default features for script: %s", script) - dflt = defaults[script] - else - logs.report("load font", "auto-selecting default features for script: dflt (was %s)", script) - dflt = defaults["dflt"] - end - for _,v in next, dflt do - list[v] = "yes" - end + features = defaults[script] else - logs.report("load font", "unknown script: %s", script) + features = defaults["dflt"] + end + for _,v in next, features do + list[v] = "yes" end end |