diff options
author | Hans Hagen <pragma@wxs.nl> | 2009-07-23 20:11:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2009-07-23 20:11:00 +0200 |
commit | 3edfc2fc3e569201a16c63871aae121e57673539 (patch) | |
tree | 77c2fab43ff04bc1dd3d89a577e855a66c38d7e8 /tex/context/base/strc-num.lua | |
parent | b32da8747292384893ea07a0a5659b24eb216c10 (diff) | |
download | context-3edfc2fc3e569201a16c63871aae121e57673539.tar.gz |
stable 2009.07.23 20:11
Diffstat (limited to 'tex/context/base/strc-num.lua')
-rw-r--r-- | tex/context/base/strc-num.lua | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/tex/context/base/strc-num.lua b/tex/context/base/strc-num.lua index b80c27f3c..431200b39 100644 --- a/tex/context/base/strc-num.lua +++ b/tex/context/base/strc-num.lua @@ -121,7 +121,7 @@ local function allocate(name,i) cd = { level = 1, numbers = nil, - state = interfaces.variables.start, -- true + state = variables.start, -- true data = { } } tobesaved[name] = { } @@ -245,7 +245,7 @@ function counters.setvalue(name,tag,value) end function counters.setstate(name,value) -- true/false - value = interfaces.variables[value] + value = variables[value] if value then counters.setvalue(name,"state",value) end @@ -335,7 +335,7 @@ end function counters.add(name,n,delta) local cd = counterdata[name] - if cd and cd.state == interfaces.variables.start then + if cd and cd.state == variables.start then local data = cd.data local d = allocate(name,n) d.number = (d.number or d.start or 0) + delta*(d.step or 0) @@ -382,12 +382,11 @@ function counters.converted(name,spec) -- name can be number and reference to st cd = counterdata[name] end if cd then - local vars = interfaces.variables local spec = spec or { } local numbers, ownnumbers = { }, { } - local reverse = spec.order == vars["reverse"] + local reverse = spec.order == variables["reverse"] local kind = spec.type or "number" - local v_first, v_next, v_previous, v_last = vars.first, vars.next, vars.previous, vars.last + local v_first, v_next, v_previous, v_last = variables.first, variables.next, variables.previous, variables.last local data = cd.data for k=1,#data do local v = data[k] |