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
|
||||
INI:
|
||||
:ext:
|
||||
- .ini
|
||||
- .cfg
|
||||
- .gitconfig
|
||||
- .ini
|
||||
- .properties
|
||||
IRC log:
|
||||
:lexer: IRC logs
|
||||
@@ -488,9 +489,14 @@ Shell:
|
||||
- bash
|
||||
- zsh
|
||||
:ext:
|
||||
- .sh
|
||||
- .zsh
|
||||
- .bash
|
||||
- .bash_profile
|
||||
- .bashrc
|
||||
- .profile
|
||||
- .sh
|
||||
- .zlogin
|
||||
- .zsh
|
||||
- .zshrc
|
||||
Smalltalk:
|
||||
:ext:
|
||||
- .st
|
||||
@@ -542,6 +548,7 @@ VimL:
|
||||
:ext:
|
||||
- .vim
|
||||
- .vimrc
|
||||
- .gvimrc
|
||||
Visual Basic:
|
||||
:lexer: Text only
|
||||
:ext:
|
||||
@@ -574,6 +581,7 @@ YAML:
|
||||
:ext:
|
||||
- .yml
|
||||
- .yaml
|
||||
- .gemrc
|
||||
Java Server Pages:
|
||||
:lexer: Java Server Page
|
||||
: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.h").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
|
||||
|
||||
def test_lexer
|
||||
|
||||
Reference in New Issue
Block a user