diff options
author | Hans Hagen <pragma@wxs.nl> | 2009-11-18 21:51:00 +0100 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2009-11-18 21:51:00 +0100 |
commit | b309379ef546b7fa819f493fa3cb1dc559d4c3b8 (patch) | |
tree | f7244cebdc52206c3a35767ed9eb834dc901313b /tex/context/base/typo-spa.lua | |
parent | 9cf4a9e0a6642da57b94730bf7104335735a7ace (diff) | |
download | context-b309379ef546b7fa819f493fa3cb1dc559d4c3b8.tar.gz |
beta 2009.11.18 21:51
Diffstat (limited to 'tex/context/base/typo-spa.lua')
-rw-r--r-- | tex/context/base/typo-spa.lua | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/tex/context/base/typo-spa.lua b/tex/context/base/typo-spa.lua index b6a1fbb5b..56ce36a05 100644 --- a/tex/context/base/typo-spa.lua +++ b/tex/context/base/typo-spa.lua @@ -25,7 +25,7 @@ local fontdata = fonts.ids spacings = spacings or { } spacings.mapping = spacings.mapping or { } -spacings.enabled = false +spacings.enabled = false -- will go spacings.attribute = attributes.private("spacing") storage.register("spacings/mapping", spacings.mapping, "spacings.mapping") @@ -148,3 +148,18 @@ lists.handle_spacing = nodes.install_attribute_handler { namespace = spacings, processor = spacings.process, } + +function spacings.enable() + tasks.enableaction("processors","lists.handle_spacing") + spacings.enabled = true -- will go +end + +--~ local data = { +--~ name = "spacing", +--~ namespace = spacings, +--~ processor = spacings.process, +--~ } +--~ nodes.process_attribute = process_attribute +--~ function lists.handle_spacing(head) +--~ return process_attribute(head,data) +--~ end |