From 8d016092cd4ed23fab92176bb59165e24bd41615 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Wed, 16 Oct 2013 10:39:06 -0400 Subject: [PATCH] FIX: Heading with style --- test/javascripts/components/markdown_test.js | 7 +++++++ vendor/assets/javascripts/better_markdown.js | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/test/javascripts/components/markdown_test.js b/test/javascripts/components/markdown_test.js index 5d22b45bcc5..5d000e8b5fa 100644 --- a/test/javascripts/components/markdown_test.js +++ b/test/javascripts/components/markdown_test.js @@ -210,6 +210,13 @@ test("Mentions", function() { }); + +test("Heading", function() { + cooked("**Bold**\n----------", + "

Bold

", + "It will bold the heading"); +}); + test("Oneboxing", function() { var matches = function(input, regexp) { diff --git a/vendor/assets/javascripts/better_markdown.js b/vendor/assets/javascripts/better_markdown.js index c73224f0306..d626ae994c2 100644 --- a/vendor/assets/javascripts/better_markdown.js +++ b/vendor/assets/javascripts/better_markdown.js @@ -372,7 +372,7 @@ Markdown.dialects.Gruber = { if ( !m ) return undefined; var level = ( m[ 2 ] === "=" ) ? 1 : 2; - var header = [ "header", { level : level }, m[ 1 ] ]; + var header = [ "header", { level : level } ].concat( this.processInline(m[ 1 ]) ); if ( m[0].length < block.length ) next.unshift( mk_block( block.substr( m[0].length ), block.trailing, block.lineNumber + 2 ) );