From 96f8d61f891e16ad75c49620c30b51245072b0c1 Mon Sep 17 00:00:00 2001 From: Jonah Lawrence Date: Thu, 3 Mar 2022 14:02:48 -0700 Subject: [PATCH] Add Ceylon language support (#602) * add ceylon language * ceylon gradient and finer details * ceylon: add trailing newline for consistency --- resources/ceylon.ascii | 13 +++++++++++++ src/info/langs/language.rs | 15 +++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 resources/ceylon.ascii diff --git a/resources/ceylon.ascii b/resources/ceylon.ascii new file mode 100644 index 000000000..55fa5c24c --- /dev/null +++ b/resources/ceylon.ascii @@ -0,0 +1,13 @@ +{1} @@ +{1} @@ +{3} @@@@@@@{1}@@@@@@@@@@@@@@ @@ +{0} @@@{3}@@@@@@@@@@{1}@@@@@@ /@@@@@@@@ @@@ +{0} @@@@@@{3}@@@@@@@@@@{1}@@@@ (@@@@ @@@@@ @@{2}@@ +{0} @@@@@@@@{3}@@@@@@@@@@@{1}@@@ \@@@@@@@@@@@@{2}@@@ +{0}@@@@@@@@@@@{3}@@@@@@@@@@@{1}@@@@@@@@@@@@@{2}@@@@ +{0}|/ @@@@@@@@@@{3}@@@@@@@@@@@@{1}@ +{0} @@@@@@@@@@@@{3}@@@@@@@@@@ +{0} @@@@@@@@@@@@@@{3}@@@@@@@ {4}@@ +{0} @@@@@@@ @@@@@@@ {4}@@@ +{0} @@@@@@ {4}@@ {0}@@@@@ {4}@@@@ +{0} @@@@ {4}@@@ {0}@@@@@ {4}@@@@@ diff --git a/src/info/langs/language.rs b/src/info/langs/language.rs index ea352d555..0786deaff 100644 --- a/src/info/langs/language.rs +++ b/src/info/langs/language.rs @@ -178,6 +178,21 @@ define_languages! { { AutoHotKey, Programming, "autohotkey.ascii", define_colors!( [Color::White, Color::Green] : [Color::TrueColor{r:255, g:255, b:255}, Color::TrueColor{r: 0x11, g: 0x98, b: 0x10}]) }, { Bash, Programming, "bash.ascii", define_colors!( [Color::White] ) }, { C, Programming, "c.ascii", define_colors!( [Color::Cyan, Color::Blue, Color::Blue, Color::White] : [Color::TrueColor{r:93, g:108, b:191}, Color::TrueColor{r:41, g:54, b:147}, Color::TrueColor{r:57, g:73, b:170}, Color::TrueColor{r:255, g:255, b:255}] ) }, + { + Ceylon, Programming, "ceylon.ascii", define_colors!( [ + Color::Yellow, + Color::Yellow, + Color::Yellow, + Color::Yellow, + Color::Yellow + ] : [ + Color::TrueColor{ r:194, g:126, b:16 }, + Color::TrueColor{ r:221, g:161, b:46 }, + Color::TrueColor{ r:209, g:145, b:31 }, + Color::TrueColor{ r:204, g:139, b:24 }, + Color::TrueColor{ r:171, g:112, b:8 } + ] ) + }, { Clojure, Programming, "clojure.ascii", define_colors!( [Color::Cyan, Color::Green] ) }, { CMake, Programming, "cmake.ascii", define_colors!( [Color::Blue, Color::Green, Color::Red, Color::Black] ) }, { CoffeeScript, Programming, "coffeescript.ascii", define_colors!( [Color::Red] ) },