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 "\n\n\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