From 585a31d8aab0eb01a66b2b30ea57c17385589951 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Sun, 17 Aug 2014 18:17:17 -0400 Subject: [PATCH 1/2] Support RDiscount 2. Fixes #2747. --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 2bc6abc3..5649d19f 100644 --- a/Gemfile +++ b/Gemfile @@ -9,7 +9,7 @@ gem 'rr', '~> 1.1' gem 'cucumber', '1.3.18' gem 'RedCloth', '~> 4.2' gem 'maruku', '~> 0.7.0' -gem 'rdiscount', '~> 1.6' +gem 'rdiscount', '~> 2.0' gem 'launchy', '~> 2.3' gem 'simplecov', '~> 0.9' gem 'simplecov-gem-adapter', '~> 1.0.1' From 7c8e4d46ebd09b2128371cdbcc02a44563220ed0 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Mon, 29 Dec 2014 00:11:13 -0500 Subject: [PATCH 2/2] Fix up new output for RDiscount 2. --- test/test_rdiscount.rb | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/test/test_rdiscount.rb b/test/test_rdiscount.rb index ed2c6f98..da9401cf 100644 --- a/test/test_rdiscount.rb +++ b/test/test_rdiscount.rb @@ -16,7 +16,24 @@ class TestRdiscount < Test::Unit::TestCase end should "render toc" do - assert_equal "

Header 1

\n\n

Header 2

\n\n

\n

\n\n

", @markdown.convert("# Header 1\n\n## Header 2\n\n{:toc}").strip + toc = <<-TOC + +

Header 1

+ + +

Header 2

+ +

+ +

+TOC + assert_equal toc.strip, @markdown.convert("# Header 1\n\n## Header 2\n\n{:toc}").strip end end end