diff options
author | Philipp Gesang <phg42.2a@gmail.com> | 2014-01-02 17:19:53 +0100 |
---|---|---|
committer | Philipp Gesang <phg42.2a@gmail.com> | 2014-01-02 17:19:53 +0100 |
commit | 9fd4c4523b1e69b5c49de7fda01da5540e60fcda (patch) | |
tree | 39f4af5083739e253a699c1b5f1f5cb076dc0547 /luaotfload.dtx | |
parent | a679d233954dc989621bb6754d838dc537fd3d02 (diff) | |
download | luaotfload-9fd4c4523b1e69b5c49de7fda01da5540e60fcda.tar.gz |
[main] fix path resolverv2.4-fix-1
Close #162
Diffstat (limited to 'luaotfload.dtx')
-rw-r--r-- | luaotfload.dtx | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/luaotfload.dtx b/luaotfload.dtx index adbdf26..08f56af 100644 --- a/luaotfload.dtx +++ b/luaotfload.dtx @@ -2078,13 +2078,14 @@ request_resolvers.path = function (specification) name) file_resolver (specification) else - local suffix = filesuffix (name) - if formats[suffix] then - specification.forced = suffix - specification.name = file.removesuffix(name) - else - specification.name = name - end + local suffix = filesuffix (name) + if formats[suffix] then + specification.forced = suffix + specification.name = file.removesuffix(name) + specification.forcedname = name + else + specification.name = name + end end end |