Add support for OpenEdge ABL language

This commit is contained in:
Abe Voelker
2012-02-09 09:57:50 -06:00
parent a33e7befe1
commit d32c9e88b4
7 changed files with 57 additions and 0 deletions

View File

@@ -417,6 +417,17 @@ module Linguist
end
end
# Internal: Guess language of .cls files
#
# Returns a Language.
def guess_cls_language
if lines.grep(/^(%|\\)/).any?
Language['TeX']
else
Language['OpenEdge ABL']
end
end
# Internal: Guess language of header files (.h).
#
# Returns a Language.