From bbd705cd693d083ce87a728d772f6b8b109550e7 Mon Sep 17 00:00:00 2001 From: quexer Date: Thu, 6 Sep 2012 17:28:24 +0800 Subject: [PATCH] Update lib/ace/mode/markdown_highlight_rules.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit catch both text and "#" as token value for Atx style heading. todo: handle Setext style heading as well. --- lib/ace/mode/markdown_highlight_rules.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/mode/markdown_highlight_rules.js b/lib/ace/mode/markdown_highlight_rules.js index dc332fa6..58919be7 100644 --- a/lib/ace/mode/markdown_highlight_rules.js +++ b/lib/ace/mode/markdown_highlight_rules.js @@ -77,9 +77,9 @@ var MarkdownHighlightRules = function() { regex: "^\\-+(?=\\s*$)" }, { // header token : function(value) { - return "markup.heading." + value.length; + return "markup.heading." + value.match(/#/g).length; }, - regex : "^#{1,6}" + regex : "^#{1,6}.+$" }, github_embed("(?:javascript|js)", "js-"), github_embed("xml", "xml-"), github_embed("html", "html-"),