diff options
| -rw-r--r-- | _extensions/ruc-play/semantic-markdown/semantic-markdown.lua | 8 |
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 |
