fix(blockquote): force \n
This commit is contained in:
@@ -126,13 +126,12 @@ for index, value in ipairs(markdownFiles) do
|
|||||||
-- STYLING
|
-- STYLING
|
||||||
local function styling(s)
|
local function styling(s)
|
||||||
-- blockquote
|
-- blockquote
|
||||||
-- s = s:gsub(">%s*(.-)%s*\r?\n", "<blockquote>%1</blockquote>")
|
|
||||||
local lines = {}
|
local lines = {}
|
||||||
for line in s:gmatch("([^\n]*)\n?") do
|
for line in (s .. "\n"):gmatch("([^\n]*)\n?") do
|
||||||
local nline = line:gsub("^>%s*(.*)", "<blockquote>%1</blockquote>")
|
local nline = line:gsub("^>%s*(.*)", "<blockquote>%1</blockquote>")
|
||||||
table.insert(lines, nline)
|
table.insert(lines, nline)
|
||||||
end
|
end
|
||||||
s = table.concat(lines, "\n")
|
s = table.concat(lines)
|
||||||
-- line breaks
|
-- line breaks
|
||||||
s = s:gsub("\r?\n", "<br>")
|
s = s:gsub("\r?\n", "<br>")
|
||||||
-- headers
|
-- headers
|
||||||
@@ -157,6 +156,7 @@ for index, value in ipairs(markdownFiles) do
|
|||||||
-- horizontal rule
|
-- horizontal rule
|
||||||
s = s:gsub("%-%-%-", "<hr>")
|
s = s:gsub("%-%-%-", "<hr>")
|
||||||
-- TODO: ordered and unordered lists
|
-- TODO: ordered and unordered lists
|
||||||
|
-- TODO: p for normal text
|
||||||
|
|
||||||
return s
|
return s
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user