diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index e75cee06..9f66be36 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1345,6 +1345,8 @@ R: type: programming color: "#198ce7" lexer: S + aliases: + - R primary_extension: .r extensions: - .R diff --git a/test/test_language.rb b/test/test_language.rb index f16d0dbc..41ee2a72 100644 --- a/test/test_language.rb +++ b/test/test_language.rb @@ -104,6 +104,7 @@ class TestLanguage < Test::Unit::TestCase assert_equal Language['Raw token data'], Language.find_by_alias('raw') assert_equal Language['Ruby'], Language.find_by_alias('rb') assert_equal Language['Ruby'], Language.find_by_alias('ruby') + assert_equal Language['R'], Language.find_by_alias('r') assert_equal Language['Scheme'], Language.find_by_alias('scheme') assert_equal Language['Shell'], Language.find_by_alias('bash') assert_equal Language['Shell'], Language.find_by_alias('sh')