diff options
Diffstat (limited to 'tex/context/base/node-fin.mkiv')
-rw-r--r-- | tex/context/base/node-fin.mkiv | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tex/context/base/node-fin.mkiv b/tex/context/base/node-fin.mkiv index 8c15eb57d..9a5ce6f32 100644 --- a/tex/context/base/node-fin.mkiv +++ b/tex/context/base/node-fin.mkiv @@ -20,7 +20,7 @@ \registerctxluafile{node-fin}{1.001} % we might generalize this one -\definesystemattribute[trigger] % feature inheritance +\definesystemattribute[trigger] \chardef\triggerattribute \dogetattributeid{trigger} % feature inheritance \def\finalizeobjectbox #1{\ctxlua{nodes.process_page(tex.box[\number#1])}} \def\finalizeshipoutbox#1{\ctxlua{nodes.process_page(tex.box[\number#1])}} @@ -29,11 +29,11 @@ \newcount\attributeboxcount -\edef\startinheritattributes{\dosetattribute {trigger}{1}} -\edef\stopinheritattributes {\doresetattribute{trigger}} +\edef\startinheritattributes{\attribute\triggerattribute\plusone} +\edef\stopinheritattributes {\attribute\triggerattribute\attributeunsetvalue} -\def\doattributedcopy {\afterassignment\dodoattributedcopy\attributeboxcount} -\def\doattributedbox {\afterassignment\dodoattributedbox \attributeboxcount} +\def\doattributedcopy{\afterassignment\dodoattributedcopy\attributeboxcount} +\def\doattributedbox {\afterassignment\dodoattributedbox \attributeboxcount} \def\dodoattributedcopy {\startinheritattributes |