diff options
author | Hans Hagen <pragma@wxs.nl> | 2008-04-16 17:34:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2008-04-16 17:34:00 +0200 |
commit | 66c43ffc47e4bf28c112bc5c593d1853212f7715 (patch) | |
tree | 5efdd357ea14b4b7d1a9407e0ded5434762e4f77 /tex/context/base/font-syn.lua | |
parent | fda067d65d105a9c168c6d1428ac2f2ae053ed21 (diff) | |
download | context-66c43ffc47e4bf28c112bc5c593d1853212f7715.tar.gz |
stable 2008.04.16 17:34
Diffstat (limited to 'tex/context/base/font-syn.lua')
-rw-r--r-- | tex/context/base/font-syn.lua | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tex/context/base/font-syn.lua b/tex/context/base/font-syn.lua index f751947b8..ec62048a7 100644 --- a/tex/context/base/font-syn.lua +++ b/tex/context/base/font-syn.lua @@ -282,18 +282,19 @@ do local reloaded = false - function fonts.names.resolve(name, sub) - if not name then + function fonts.names.resolve(askedname, sub) + if not askedname then return nil, nil elseif fonts.names.enabled then + askedname = askedname:lower() fonts.names.load() - local name, filename, is_sub = found(name:lower()) - if not filename and not reloaded and fonts.name.autoreload then + local name, filename, is_sub = found(askedname) + if not filename and not reloaded and fonts.names.autoreload then fonts.names.loaded = false reloaded = true io.flush() fonts.names.load(true) - name, filename, is_sub = found(name:lower()) + name, filename, is_sub = found(askedname) end if is_sub then return filename, name |