summaryrefslogtreecommitdiff
path: root/tex/context/base/scrp-cjk.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/scrp-cjk.lua')
-rw-r--r--tex/context/base/scrp-cjk.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/tex/context/base/scrp-cjk.lua b/tex/context/base/scrp-cjk.lua
index 997baaa96..6ac6c5b11 100644
--- a/tex/context/base/scrp-cjk.lua
+++ b/tex/context/base/scrp-cjk.lua
@@ -327,7 +327,7 @@ local function process(head,first,last)
if action then
local font = first.font
if font ~= lastfont then
- lastfont, done = font, true
+ lastfont = font
set_parameters(font,dataset)
end
action(head,first)
@@ -359,7 +359,7 @@ local function process(head,first,last)
previous = "start"
end
end
- if upcoming == stop then
+ if upcoming == last then -- was stop
break
else
first = upcoming
@@ -530,7 +530,7 @@ local function process(head,first,last)
if action then
local font = first.font
if font ~= lastfont then
- lastfont, done = font, true
+ lastfont = font
set_parameters(font,dataset)
end
action(head,first)
@@ -562,7 +562,7 @@ local function process(head,first,last)
previous = "start"
end
end
- if upcoming == stop then
+ if upcoming == last then -- was stop
break
else
first = upcoming