From d3a7ec19e7a0c0793aaaea7419cf93a0da8f71aa Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Thu, 26 Apr 2012 09:18:41 -0500 Subject: [PATCH] fix hr in list rule. rename "rule". --- lib/marked.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/marked.js b/lib/marked.js index b86eb9aa..bed4fb7d 100644 --- a/lib/marked.js +++ b/lib/marked.js @@ -17,7 +17,7 @@ var block = { heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/, lheading: /^([^\n]+)\n *(=|-){3,} *\n*/, blockquote: /^( *>[^\n]+(\n[^\n]+)*\n*)+/, - list: /^( *)(bull) [^\0]+?(?:rule|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, + list: /^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, html: /^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/, def: /^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/, paragraph: /^([^\n]+\n?(?!body))+\n*/, @@ -32,7 +32,7 @@ block.item = replace(block.item, 'gm') block.list = replace(block.list) (/bull/g, block.bullet) - ('rule', /\n+(?=(?: *[-*_]){3,})/) + ('hr', /\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/) (); block.html = replace(block.html)