diff options
author | Hans Hagen <pragma@wxs.nl> | 2020-11-08 13:13:43 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2020-11-08 13:13:43 +0100 |
commit | 2f803b924ffdfc6ecedd2cce775c05d7d0d3acfd (patch) | |
tree | 977f78dbf0e8217bd9a88bced05d4f6927e3064a /tex/context/base/mkiv/lxml-css.lua | |
parent | 52b5a886e13712946a039ffcd059190f49193539 (diff) | |
download | context-2f803b924ffdfc6ecedd2cce775c05d7d0d3acfd.tar.gz |
2020-11-08 12:34:00
Diffstat (limited to 'tex/context/base/mkiv/lxml-css.lua')
-rw-r--r-- | tex/context/base/mkiv/lxml-css.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/lxml-css.lua b/tex/context/base/mkiv/lxml-css.lua index 96dc626f7..f783a9224 100644 --- a/tex/context/base/mkiv/lxml-css.lua +++ b/tex/context/base/mkiv/lxml-css.lua @@ -17,6 +17,8 @@ local setmetatableindex = table.setmetatableindex xml.css = xml.css or { } local css = xml.css +local report_css = logs and logs.reporter("xml","css") or function(...) print(string.format(...)) end + local getid = lxml.getid if not number.dimenfactors then @@ -787,7 +789,7 @@ local p_not = P(":not") * Cc(true) * skipspace * P("(") * skipspace local p_yes = Cc(false) * skipspace * p_step local p_stepper = Ct((skipspace * (p_not+p_yes))^1) -local p_steps = Ct((p_stepper * p_separator^0)^1) * skipspace * (P(-1) + function() print("error") end) +local p_steps = Ct((p_stepper * p_separator^0)^1) * skipspace * (P(-1) + function() report_css("recovering from error") end) local cache = setmetatableindex(function(t,k) local v = lpegmatch(p_steps,k) or false |