diff options
author | Context Git Mirror Bot <phg42.2a@gmail.com> | 2015-11-19 20:15:06 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2015-11-19 20:15:06 +0100 |
commit | adc43c3c243ed95215af6fe02d71e393c178da23 (patch) | |
tree | aad04954cbfb0378c65fd2b98e7c924245aad372 /tex/context/base/scrp-cjk.lua | |
parent | 726a663be481042003566d4614266b940b5a0c91 (diff) | |
download | context-adc43c3c243ed95215af6fe02d71e393c178da23.tar.gz |
2015-11-19 19:15:00
Diffstat (limited to 'tex/context/base/scrp-cjk.lua')
-rw-r--r-- | tex/context/base/scrp-cjk.lua | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tex/context/base/scrp-cjk.lua b/tex/context/base/scrp-cjk.lua index 9050da6be..0639f5583 100644 --- a/tex/context/base/scrp-cjk.lua +++ b/tex/context/base/scrp-cjk.lua @@ -34,7 +34,8 @@ local getid = nuts.getid local getattr = nuts.getattr local getsubtype = nuts.getsubtype local getfield = nuts.getfield -local setfield = nuts.setfield + +local setchar = nuts.setchar local nodepool = nuts.pool local new_glue = nodepool.glue @@ -514,13 +515,13 @@ function scripts.decomposehangul(head) for current in traverse_id(glyph_code,head) do local lead_consonant, medial_vowel, tail_consonant = decomposed(getchar(current)) if lead_consonant then - setfield(current,"char",lead_consonant) + setchar(current,lead_consonant) local m = copy_node(current) - setfield(m,"char",medial_vowel) + setchar(m,medial_vowel) head, current = insert_node_after(head,current,m) if tail_consonant then local t = copy_node(current) - setfield(t,"char",tail_consonant) + setchar(t,tail_consonant) head, current = insert_node_after(head,current,t) end done = true |