From a1525460a3d316c16d70653ebee51e18893b7e28 Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Tue, 3 Jul 2012 22:25:22 -0500 Subject: [PATCH 1/3] Add sample file for Ceylon --- samples/ceylon/Foo.ceylon | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 samples/ceylon/Foo.ceylon diff --git a/samples/ceylon/Foo.ceylon b/samples/ceylon/Foo.ceylon new file mode 100644 index 00000000..dc35686f --- /dev/null +++ b/samples/ceylon/Foo.ceylon @@ -0,0 +1,15 @@ +doc "Test function for Ceylon" +by "Enrique" +shared void test() { + print("test"); +} + +doc "Test class for Ceylon" +shared class Test(name) satisfies Comparable { + shared String name; + shared actual String string = "Test " name "."; + + shared actual Comparison compare(Test other) { + return name<=>other.name; + } +} From 6d20232027466661acb31c3c7605348270616af9 Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Tue, 3 Jul 2012 22:25:56 -0500 Subject: [PATCH 2/3] Add Ceylon --- lib/linguist/languages.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index d65fbc54..ffd6a00e 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -219,6 +219,12 @@ CSS: extensions: - .css +Ceylon: + type: programming + primary_extension: .ceylon + extensions: + - .ceylon + ChucK: lexer: Java extensions: From 80e9639688ee0b20fee9178e1b29a79104c4b360 Mon Sep 17 00:00:00 2001 From: Enrique Zamudio Date: Thu, 5 Jul 2012 10:53:38 -0500 Subject: [PATCH 3/3] Add "text only" lexer to Ceylon --- lib/linguist/languages.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index ffd6a00e..1f88a974 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -221,6 +221,7 @@ CSS: Ceylon: type: programming + lexer: Text only primary_extension: .ceylon extensions: - .ceylon