mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Merge pull request #151 from aseemk/streamlinejs-support
Add ._js & ._coffee extensions for Streamline.js.
This commit is contained in:
@@ -235,8 +235,9 @@ CoffeeScript:
|
||||
color: "#244776"
|
||||
aliases:
|
||||
- coffee
|
||||
primary_extension: .coffee
|
||||
extensions:
|
||||
- .coffee
|
||||
- ._coffee
|
||||
filenames:
|
||||
- Cakefile
|
||||
|
||||
@@ -644,6 +645,7 @@ JavaScript:
|
||||
- node
|
||||
primary_extension: .js
|
||||
extensions:
|
||||
- ._js
|
||||
- .bones
|
||||
- .jake
|
||||
- .js
|
||||
|
||||
@@ -254,6 +254,11 @@ class TestLanguage < Test::Unit::TestCase
|
||||
assert_equal Language['PHP'], Language.find_by_extension('php5')
|
||||
assert_equal Language['PowerShell'], Language.find_by_extension('psm1')
|
||||
assert_equal Language['PowerShell'], Language.find_by_extension('ps1')
|
||||
|
||||
# Aliases for Streamline.js ( https://github.com/Sage/streamlinejs )
|
||||
assert_equal Language['JavaScript'], Language.find_by_extension('_js')
|
||||
assert_equal Language['CoffeeScript'], Language.find_by_extension('_coffee')
|
||||
|
||||
assert_nil Language.find_by_extension('.nkt')
|
||||
end
|
||||
|
||||
@@ -345,6 +350,8 @@ class TestLanguage < Test::Unit::TestCase
|
||||
assert_equal '.pl', Language['Perl'].primary_extension
|
||||
assert_equal '.py', Language['Python'].primary_extension
|
||||
assert_equal '.rb', Language['Ruby'].primary_extension
|
||||
assert_equal '.js', Language['JavaScript'].primary_extension
|
||||
assert_equal '.coffee', Language['CoffeeScript'].primary_extension
|
||||
|
||||
# This is a nasty requirement, but theres some code in GitHub that
|
||||
# expects this. Really want to drop this.
|
||||
|
||||
Reference in New Issue
Block a user