aboutsummaryrefslogtreecommitdiff
path: root/_extensions
diff options
context:
space:
mode:
Diffstat (limited to '_extensions')
-rw-r--r--_extensions/ruc-play/semantic-markdown/semantic-markdown.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
index 378681e..aacabdb 100644
--- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
+++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
@@ -279,8 +279,8 @@ local function Statements (block)
-- unenclosed
-- TODO: accept backslash except immediately before bracket
if encl == Enclosure.NONE then
- local _, x, s = el.text:find("^([^%[\\]*)")
- pos = x and x + 1 or pos + 1
+ local _, nextpos, s = el.text:find("^([^%[\\]*)")
+ pos = nextpos and nextpos + 1 or pos + 1
chars_none = chars_none..s
chars_bracketed = chars_none
@@ -297,8 +297,8 @@ local function Statements (block)
-- TODO: accept backslash except immediately before bracket/brace
-- TODO: support nested bracket enclosure
if encl == Enclosure.BRACKETED then
- local _, x, s = el.text:find("^([^%[%]}\\]*)", pos)
- pos = x and x + 1 or pos + 1
+ local _, nextpos, s = el.text:find("^([^%[%]}\\]*)", pos)
+ pos = nextpos and nextpos + 1 or pos + 1
chars_none = chars_none..s
chars_bracketed = chars_bracketed..s