diff options
Diffstat (limited to 'tex/context/base/mkiv/strc-syn.lua')
-rw-r--r-- | tex/context/base/mkiv/strc-syn.lua | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/tex/context/base/mkiv/strc-syn.lua b/tex/context/base/mkiv/strc-syn.lua index 6b50da4ac..f8b78b940 100644 --- a/tex/context/base/mkiv/strc-syn.lua +++ b/tex/context/base/mkiv/strc-syn.lua @@ -86,12 +86,12 @@ function synonyms.register(class,kind,spec) local tag = definition.tag or "" data.metadata.kind = kind -- runtime, not saved in format (yet) if not hash[tag] then - if definition.used == nil then - definition.used = false - end - if definition.shown == nil then - definition.shown = false - end +-- if definition.used == nil then +-- definition.used = false +-- end +-- if definition.shown == nil then +-- definition.shown = false +-- end local entries = data.entries entries[#entries+1] = spec hash[tag] = spec @@ -121,24 +121,26 @@ end function synonyms.isused(class,tag) local data = tobesaved[class] local okay = data.hash[tag] - return okay and okay.definition.used + return okay and okay.definition.used or false end function synonyms.isshown(class,tag) local data = tobesaved[class] local okay = data.hash[tag] - return okay and okay.definition.shown + return okay and okay.definition.shown or false end function synonyms.resetused(class) for tag, data in next, tobesaved[class].hash do - data.definition.used = false +-- data.definition.used = false + data.definition.used = nil end end function synonyms.resetshown(class) for tag, data in next, tobesaved[class].hash do - data.definition.shown = false +-- data.definition.shown = false + data.definition.shown = nil end end |