summaryrefslogtreecommitdiff
path: root/tex/context/base/font-enc.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2011-04-11 16:45:00 +0200
committerHans Hagen <pragma@wxs.nl>2011-04-11 16:45:00 +0200
commit612f23ed1b01240fdc9ca5132dbd3164e96ed570 (patch)
tree8eafde3944b1b46eae32e68b240a5eb9cf5f71fc /tex/context/base/font-enc.lua
parent0bd8dee4e7e38cfb027bf788505de24aca28261c (diff)
downloadcontext-612f23ed1b01240fdc9ca5132dbd3164e96ed570.tar.gz
beta 2011.04.11 16:45
Diffstat (limited to 'tex/context/base/font-enc.lua')
-rw-r--r--tex/context/base/font-enc.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/tex/context/base/font-enc.lua b/tex/context/base/font-enc.lua
index a06866225..a6f9250e7 100644
--- a/tex/context/base/font-enc.lua
+++ b/tex/context/base/font-enc.lua
@@ -10,6 +10,8 @@ if not modules then modules = { } end modules ['font-enc'] = {
local match, gmatch, gsub = string.match, string.gmatch, string.gsub
+local setmetatableindex = table.setmetatableindex
+
--[[ldx--
<p>Because encodings are going to disappear, we don't bother defining
them in tables. But we may do so some day, for consistency.</p>
@@ -136,10 +138,10 @@ if not encodings.agl then
encodings.agl = { }
- setmetatable(encodings.agl, { __index = function(t,k)
+ setmetatableindex(encodings.agl, function(t,k)
report_encoding("loading (extended) adobe glyph list")
dofile(resolvers.findfile("font-agl.lua"))
return rawget(encodings.agl,k)
- end })
+ end)
end