diff options
author | Hans Hagen <pragma@wxs.nl> | 2011-10-28 22:32:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2011-10-28 22:32:00 +0200 |
commit | 9fb6251be7393901502aa2039dfdc7057a2e5aa7 (patch) | |
tree | 8c29ad69c54e5e215f1324034129238b6b8f1402 /tex/context/base/strc-ref.lua | |
parent | 0a98dd77420b1dab699a8cba0e8c63d20cb20851 (diff) | |
download | context-9fb6251be7393901502aa2039dfdc7057a2e5aa7.tar.gz |
beta 2011.10.28 22:32
Diffstat (limited to 'tex/context/base/strc-ref.lua')
-rw-r--r-- | tex/context/base/strc-ref.lua | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/tex/context/base/strc-ref.lua b/tex/context/base/strc-ref.lua index f141af982..e7ea06c60 100644 --- a/tex/context/base/strc-ref.lua +++ b/tex/context/base/strc-ref.lua @@ -86,8 +86,7 @@ references.tobereferred = tobereferred references.referred = referred local splitreference = references.splitreference -local splitprefix = references.splitprefix -local splitprefix = references.splitcomponent +local splitprefix = references.splitcomponent -- replaces: references.splitprefix local prefixsplitter = references.prefixsplitter local componentsplitter = references.componentsplitter @@ -1683,7 +1682,7 @@ end filters.section = { } -local function filternumber(data,what,prefixspec) +function filters.section.number(data,what,prefixspec) if data then local numberdata = data.numberdata if numberdata then @@ -1697,7 +1696,6 @@ local function filternumber(data,what,prefixspec) end end -filters.section.number = filternumber filters.section.title = filters.generic.title filters.section.page = filters.generic.page filters.section.default = filters.section.number @@ -1708,8 +1706,8 @@ filters.section.default = filters.section.number -- filters.description = { default = filters.generic.number } -- filters.item = { default = filters.generic.number } -setmetatableindex(filters, function(t,k) - local v = { default = filternumber } -- not copy as it might be extended differently +setmetatableindex(filters, function(t,k) -- beware, test with rawget + local v = { default = filters.generic.number } -- not copy as it might be extended differently t[k] = v return v end) |