diff options
author | Marius <mariausol@gmail.com> | 2011-11-02 21:20:13 +0200 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2011-11-02 21:20:13 +0200 |
commit | 90e916b32378e7977b12866e008a073b07c25378 (patch) | |
tree | 18a79c67da7e83db4e351988eee0ca7f0a3bafe3 /tex/context/base/font-ctx.lua | |
parent | 84bef3a2d8fc0c5074bf0d179f811ad0219b70be (diff) | |
download | context-90e916b32378e7977b12866e008a073b07c25378.tar.gz |
beta 2011.11.02 20:10
Diffstat (limited to 'tex/context/base/font-ctx.lua')
-rw-r--r-- | tex/context/base/font-ctx.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tex/context/base/font-ctx.lua b/tex/context/base/font-ctx.lua index 4a902c1e4..ffc774f3f 100644 --- a/tex/context/base/font-ctx.lua +++ b/tex/context/base/font-ctx.lua @@ -107,6 +107,7 @@ commands.resetnullfont = definers.resetnullfont setmetatableindex(fontdata, function(t,k) return nulldata end) local chardata = allocate() -- chardata +local descriptions = allocate() local parameters = allocate() local properties = allocate() local quaddata = allocate() @@ -116,6 +117,7 @@ local csnames = allocate() -- namedata local italicsdata = allocate() hashes.characters = chardata +hashes.descriptions = descriptions hashes.parameters = parameters hashes.properties = properties hashes.quads = quaddata @@ -130,6 +132,12 @@ setmetatableindex(chardata, function(t,k) return characters end) +setmetatableindex(descriptions, function(t,k) + local descriptions = fontdata[k].descriptions + t[k] = descriptions + return descriptions +end) + setmetatableindex(parameters, function(t,k) local parameters = fontdata[k].parameters t[k] = parameters |