mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Improve config file detection
This commit is contained in:
@@ -247,8 +247,9 @@ Haskell:
|
|||||||
- .hsc
|
- .hsc
|
||||||
INI:
|
INI:
|
||||||
:ext:
|
:ext:
|
||||||
- .ini
|
|
||||||
- .cfg
|
- .cfg
|
||||||
|
- .gitconfig
|
||||||
|
- .ini
|
||||||
- .properties
|
- .properties
|
||||||
IRC log:
|
IRC log:
|
||||||
:lexer: IRC logs
|
:lexer: IRC logs
|
||||||
@@ -488,9 +489,14 @@ Shell:
|
|||||||
- bash
|
- bash
|
||||||
- zsh
|
- zsh
|
||||||
:ext:
|
:ext:
|
||||||
- .sh
|
|
||||||
- .zsh
|
|
||||||
- .bash
|
- .bash
|
||||||
|
- .bash_profile
|
||||||
|
- .bashrc
|
||||||
|
- .profile
|
||||||
|
- .sh
|
||||||
|
- .zlogin
|
||||||
|
- .zsh
|
||||||
|
- .zshrc
|
||||||
Smalltalk:
|
Smalltalk:
|
||||||
:ext:
|
:ext:
|
||||||
- .st
|
- .st
|
||||||
@@ -542,6 +548,7 @@ VimL:
|
|||||||
:ext:
|
:ext:
|
||||||
- .vim
|
- .vim
|
||||||
- .vimrc
|
- .vimrc
|
||||||
|
- .gvimrc
|
||||||
Visual Basic:
|
Visual Basic:
|
||||||
:lexer: Text only
|
:lexer: Text only
|
||||||
:ext:
|
:ext:
|
||||||
@@ -574,6 +581,7 @@ YAML:
|
|||||||
:ext:
|
:ext:
|
||||||
- .yml
|
- .yml
|
||||||
- .yaml
|
- .yaml
|
||||||
|
- .gemrc
|
||||||
Java Server Pages:
|
Java Server Pages:
|
||||||
:lexer: Java Server Page
|
:lexer: Java Server Page
|
||||||
:search_term: jsp
|
:search_term: jsp
|
||||||
|
|||||||
@@ -195,6 +195,17 @@ class TestBlob < Test::Unit::TestCase
|
|||||||
assert_equal Language['Objective-C'], blob("FooAppDelegate.m").language
|
assert_equal Language['Objective-C'], blob("FooAppDelegate.m").language
|
||||||
assert_equal Language['Objective-C'], blob("FooAppDelegate.h").language
|
assert_equal Language['Objective-C'], blob("FooAppDelegate.h").language
|
||||||
assert_equal Language['GAS'], blob("hello.s").language
|
assert_equal Language['GAS'], blob("hello.s").language
|
||||||
|
|
||||||
|
# Config files
|
||||||
|
assert_equal Language['Shell'], blob(".profile").language
|
||||||
|
assert_equal Language['Shell'], blob(".bashrc").language
|
||||||
|
assert_equal Language['Shell'], blob(".bash_profile").language
|
||||||
|
assert_equal Language['Shell'], blob(".zshrc").language
|
||||||
|
assert_equal Language['Shell'], blob(".zlogin").language
|
||||||
|
assert_equal Language['VimL'], blob(".vimrc").language
|
||||||
|
assert_equal Language['VimL'], blob(".gvimrc").language
|
||||||
|
assert_equal Language['INI'], blob(".gitconfig").language
|
||||||
|
assert_equal Language['YAML'], blob(".gemrc").language
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_lexer
|
def test_lexer
|
||||||
|
|||||||
Reference in New Issue
Block a user