Skip to content

Commit d3095ad

Browse files
committed
Merge pull request #358 from github/pchaigno-rmarkdown
Use case-insensitive regex for file extension matching.
2 parents c4bdf90 + d41a9e1 commit d3095ad

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

lib/github/markup/markdown.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class Markdown < Implementation
2525
}
2626

2727
def initialize
28-
super(/md|mkdn?|mdwn|mdown|markdown|litcoffee/)
28+
super(/md|rmd|mkdn?|mdwn|mdown|markdown|litcoffee/i)
2929
end
3030

3131
def load

test/markup_test.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ class MarkupTest < Test::Unit::TestCase
3737
def test_knows_what_it_can_and_cannot_render
3838
assert_equal false, GitHub::Markup.can_render?('README.html')
3939
assert_equal true, GitHub::Markup.can_render?('README.markdown')
40+
assert_equal true, GitHub::Markup.can_render?('README.rmd')
41+
assert_equal true, GitHub::Markup.can_render?('README.Rmd')
4042
assert_equal false, GitHub::Markup.can_render?('README.cmd')
4143
assert_equal true, GitHub::Markup.can_render?('README.litcoffee')
4244
end

test/markups/README.rmd

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Title
2+
* One
3+
* Two

test/markups/README.rmd.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<h1>Title</h1>
2+
3+
<ul>
4+
<li>One</li>
5+
<li>Two</li>
6+
</ul>

0 commit comments

Comments
 (0)