diff options
author | Hans Hagen <pragma@wxs.nl> | 2014-10-09 15:22:00 +0530 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2014-10-09 15:22:00 +0530 |
commit | 90544dcdefa0378a07533f565cf491aac7ee057c (patch) | |
tree | 8abc43b7cba4bec6fa091f92b9b239afb4eb61ca /tex/context/base/font-ctx.lua | |
parent | ddf0f923b0fc9037db6368cd1b47786b01f7cbd7 (diff) | |
download | context-garden-master.tar.gz |
beta 2014.10.09 15:22garden-master
Diffstat (limited to 'tex/context/base/font-ctx.lua')
-rw-r--r-- | tex/context/base/font-ctx.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tex/context/base/font-ctx.lua b/tex/context/base/font-ctx.lua index 51f152baf..b49c16489 100644 --- a/tex/context/base/font-ctx.lua +++ b/tex/context/base/font-ctx.lua @@ -57,7 +57,9 @@ local helpers = fonts.helpers local hashes = fonts.hashes local currentfont = font.current -local aglunicodes = fonts.encodings.agl.unicodes +local encodings = fonts.encodings +----- aglunicodes = encodings.agl.unicodes +local aglunicodes = nil -- delayed loading local nuts = nodes.nuts local tonut = nuts.tonut @@ -1445,7 +1447,6 @@ mappings.reset() -- resets the default file -- => commands - local function nametoslot(name) local t = type(name) local s = nil @@ -1454,6 +1455,9 @@ local function nametoslot(name) if slot then return slot end + if not aglunicodes then + aglunicodes = encodings.agl.unicodes + end slot = aglunicodes[name] if characters[true][slot] then return slot |