Diff options
authorBryce Kwon <bryce@brycekwon.com>
committerBryce Kwon <bryce@brycekwon.com>
commit
parent
tree
download
Reuse the digit pattern where it is spelt out
Diffstat (limited to 'custom')
-rw-r--r--custom/extensions/about-render.lua4
1 file changed, 2 insertions, 2 deletions
diff --git a/custom/extensions/about-render.lua b/custom/extensions/about-render.lua
index 7283798..fe0d599 100644
--- a/custom/extensions/about-render.lua
+++ b/custom/extensions/about-render.lua
@@ -471,7 +471,7 @@ if has_lpeg then
local close_tilde = space ^ 0 * P("~") ^ 3 * space ^ 0 * eol
local quote_line = space ^ 0 * P(">")
local bullet = S("-*+")
- local number = R("09") ^ 1 * S(".)")
+ local number = digit ^ 1 * S(".)")
local item_line = space ^ 0 * C(bullet + number) * space ^ 1 * C(P(1) ^ 0)
local dash_cell = space ^ 0 * P(":") ^ -1 * P("-") ^ 1 * P(":") ^ -1 * space ^ 0
-- A delimiter row is dash-cells joined by pipes. Require at least one
@@ -734,7 +734,7 @@ if has_lpeg then
+ (backslash * S("&|^%:cud{}")) / skip
+ (backslash * named) / char_token
+ (backslash * P("*") * (named + C(P(1)))) / string_token
- + (backslash * P("s") * S("+-") ^ -1 * (named + R("09") * R("09") ^ -1)) / skip
+ + (backslash * P("s") * S("+-") ^ -1 * (named + digit * digit ^ -1)) / skip
+ (backslash * S("mM") * (named + P(1))) / skip
+ (backslash * C(P(1))) / text_token
+ backslash / skip