summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/font-col.lua
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2016-04-18 20:21:47 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-04-18 20:21:47 +0200
commit076e1efee0b805673fba71584edbb2b786a01c03 (patch)
tree24fe52b6d6418093e25509f8baf1ce1068360f95 /tex/context/base/mkiv/font-col.lua
parent0835bc2af23d2631e986caef886337d9694b730f (diff)
downloadcontext-076e1efee0b805673fba71584edbb2b786a01c03.tar.gz
2016-04-18 18:58:00
Diffstat (limited to 'tex/context/base/mkiv/font-col.lua')
-rw-r--r--tex/context/base/mkiv/font-col.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/font-col.lua b/tex/context/base/mkiv/font-col.lua
index adcf374e2..cf1b60bb9 100644
--- a/tex/context/base/mkiv/font-col.lua
+++ b/tex/context/base/mkiv/font-col.lua
@@ -27,6 +27,7 @@ local setfield = nuts.setfield
local setchar = nuts.setchar
local traverse_id = nuts.traverse_id
+local traverse_char = nuts.traverse_char
local settings_to_hash = utilities.parsers.settings_to_hash
@@ -256,7 +257,8 @@ end
function collections.process(head) -- this way we keep feature processing
local done = false
- for n in traverse_id(glyph_code,tonut(head)) do
+ -- for n in traverse_id(glyph_code,tonut(head)) do
+ for n in traverse_char(tonut(head)) do
local font = getfont(n)
local vector = vectors[font]
if vector then