summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-05-19 22:17:16 +0000
committerKarl Berry <karl@freefriends.org>2014-05-19 22:17:16 +0000
commit085d2102c19ddd99f5c4d3dca9be77d265ec2d0b (patch)
tree7cb02b8d9aed99d1420f59ff57651616ec57d755 /Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
parente3aa6e6bb79b80d9136810a37bbaab9108128ccc (diff)
luaotfload (19may14)
git-svn-id: svn://tug.org/texlive/trunk@34131 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua')
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
index bbfe444eb9f..014249efd78 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
@@ -43,8 +43,8 @@ end
luaotfload.module = {
name = "luaotfload",
- version = 2.40004, --- 2.4-3
- date = "2014/02/05",
+ version = 2.40005, --- 2.4-4
+ date = "2014/05/18",
description = "OpenType layout system.",
author = "Elie Roux & Hans Hagen",
copyright = "Elie Roux",
@@ -288,7 +288,7 @@ local file_resolver = function (specification)
local name = resolve_file (specification.name)
local suffix = filesuffix(name)
if formats[suffix] then
- specification.forced = suffix
+ specification.forced = string.lower (suffix)
specification.forcedname = file.removesuffix(name)
else
specification.name = name
@@ -342,7 +342,7 @@ request_resolvers.path = function (specification)
else
local suffix = filesuffix (name)
if formats[suffix] then
- specification.forced = suffix
+ specification.forced = string.lower (suffix)
specification.name = file.removesuffix(name)
specification.forcedname = name
else
@@ -358,7 +358,7 @@ request_resolvers.kpse = function (specification)
if suffix and formats[suffix] then
name = file.removesuffix(name)
if resolvers.findfile(name, suffix) then
- specification.forced = suffix
+ specification.forced = string.lower (suffix)
specification.forcedname = name
return
end
@@ -381,7 +381,7 @@ request_resolvers.name = function (specification)
if resolved then
specification.resolved = resolved
specification.sub = subfont
- specification.forced = filesuffix (resolved)
+ specification.forced = string.lower (filesuffix (resolved) or "")
specification.forcedname = resolved
specification.name = fileremovesuffix (resolved)
else