This commit is contained in:
Toks
2013-05-23 13:58:54 -04:00
parent eeede4e5b2
commit 998ad51203

View File

@@ -131,6 +131,7 @@ class DText
str.gsub!(/\s*\[\/quote\]\s*/m, "\n\n[/quote]\n\n") str.gsub!(/\s*\[\/quote\]\s*/m, "\n\n[/quote]\n\n")
str.gsub!(/\s*\[code\]\s*/m, "\n\n[code]\n\n") str.gsub!(/\s*\[code\]\s*/m, "\n\n[code]\n\n")
str.gsub!(/\s*\[\/code\]\s*/m, "\n\n[/code]\n\n") str.gsub!(/\s*\[\/code\]\s*/m, "\n\n[/code]\n\n")
str.gsub!(/^(h[1-6]\.\s*.+)$/, "\n\n\\1\n\n")
end end
str.gsub!(/(?:\r?\n){3,}/, "\n\n") str.gsub!(/(?:\r?\n){3,}/, "\n\n")
@@ -141,7 +142,7 @@ class DText
html = blocks.map do |block| html = blocks.map do |block|
case block case block
when /^(h[1-6])\.\s*(.+)$/ when /\A(h[1-6])\.\s*(.+)\Z/
tag = $1 tag = $1
content = $2 content = $2