From a8660ea80fe162d931fa1ccde70eb80e020b5276 Mon Sep 17 00:00:00 2001 From: "Brian R. Jackson" Date: Mon, 19 Mar 2012 17:36:23 -0400 Subject: [PATCH 1/2] Added detection of the Tea language. --- lib/linguist/languages.yml | 6 ++++++ test/fixtures/foo.tea | 1 + test/test_blob.rb | 4 ++++ 3 files changed, 11 insertions(+) create mode 100644 test/fixtures/foo.tea diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 1de4e25b..c37dd242 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1050,6 +1050,12 @@ Tcsh: - .csh - .tcsh +Tea: + type: programming + lexer: Tea + extensions: + - .tea + TeX: type: markup primary_extension: .tex diff --git a/test/fixtures/foo.tea b/test/fixtures/foo.tea new file mode 100644 index 00000000..60285e98 --- /dev/null +++ b/test/fixtures/foo.tea @@ -0,0 +1 @@ +<% template foo() %> \ No newline at end of file diff --git a/test/test_blob.rb b/test/test_blob.rb index 547a5500..10244b95 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -412,6 +412,9 @@ class TestBlob < Test::Unit::TestCase # OpenEdge ABL / Progress assert_equal Language['OpenEdge ABL'], blob("openedge.p").language + + # Tea + assert_equal Language['Tea'], blob("foo.tea").language end def test_lexer @@ -421,6 +424,7 @@ class TestBlob < Test::Unit::TestCase assert_equal Lexer['Ruby'], blob("grit.rb").lexer assert_equal Lexer['Scheme'], blob("dude.el").lexer assert_equal Lexer['Text only'], blob("README").lexer + assert_equal Lexer['Tea'], blob("foo.tea").lexer end def test_shebang_script From f89410be777b404fe8a15f9c28a855702888aed6 Mon Sep 17 00:00:00 2001 From: "Brian R. Jackson" Date: Mon, 19 Mar 2012 17:43:22 -0400 Subject: [PATCH 2/2] Updated Tea language type to markup. --- lib/linguist/languages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index c37dd242..42412399 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -1051,7 +1051,7 @@ Tcsh: - .tcsh Tea: - type: programming + type: markup lexer: Tea extensions: - .tea