Improve config file detection

This commit is contained in:
Joshua Peek
2011-06-01 23:14:13 -05:00
parent ae12425a45
commit c41b9c13cc
2 changed files with 22 additions and 3 deletions

View File

@@ -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

View File

@@ -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