Diff options
| author | Bryce Kwon <bryce@brycekwon.com> | |
|---|---|---|
| committer | Bryce Kwon <bryce@brycekwon.com> | |
| commit | ||
| parent | ||
| tree | ||
| download | ||
Reuse the digit pattern where it is spelt out
Diffstat (limited to 'custom/extensions/about-render.lua')
| -rw-r--r-- | custom/extensions/about-render.lua | 4 |
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 |
