diff options
Diffstat (limited to 'tex/context/base/font-ini.lua')
-rw-r--r-- | tex/context/base/font-ini.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tex/context/base/font-ini.lua b/tex/context/base/font-ini.lua index e45149781..296af06e1 100644 --- a/tex/context/base/font-ini.lua +++ b/tex/context/base/font-ini.lua @@ -13,6 +13,9 @@ if not modules then modules = { } end modules ['font-ini'] = { local utf = unicode.utf8 local format, serialize = string.format, table.serialize local write_nl = texio.write_nl +local lower = string.lower + +local report_define = logs.new("define fonts") if not fontloader then fontloader = fontforge end @@ -84,12 +87,12 @@ end fonts.formats = { } function fonts.fontformat(filename,default) - local extname = file.extname(filename) + local extname = lower(file.extname(filename)) local format = fonts.formats[extname] if format then return format else - logs.report("fonts define","unable to detemine font format for '%s'",filename) + report_define("unable to determine font format for '%s'",filename) return default end end |