From ed4c5f1e6d2ba4bc8171e5b39c6d1d5851586863 Mon Sep 17 00:00:00 2001 From: Ferry Date: Sat, 7 Nov 2020 20:09:16 -0500 Subject: [PATCH 1/6] Added Support for HolyC --- resources/holyc.ascii | 24 ++++++++++++++++++++++++ src/onefetch/language.rs | 1 + 2 files changed, 25 insertions(+) create mode 100644 resources/holyc.ascii diff --git a/resources/holyc.ascii b/resources/holyc.ascii new file mode 100644 index 000000000..2cada8be3 --- /dev/null +++ b/resources/holyc.ascii @@ -0,0 +1,24 @@ +{0} ++++++ +{0} ++++++++++++ +{0} ++++++++++++++++++++ +{0} ++++++++++++++++++++++++++ +{0} ++++++++++++++++++++++++++++++++ +{0} +++++++++++++ +++++++++++++ +{0}+++++++++++ ++++++++{1}::: +{0}+++++++++ ++{1}::::::: +{0}++++++++ ++++++ {1}::::::::::: +{0}+++++++ ++++++++++ {1}::::: :::::: +{0}+++++++ +++++++++{1}::::::: :::: +{0}+++++++ +++++++{1}:::::::::::: :::::: +{0}+++++++ +++{1}::::::::::::::: :::::: +{0}+++++++ {1}:::::::::: ::::: :::::: +{0}++++++++ {1}:::::: ::::::::::: +{0}++++++{1}::: ::::::::: +{0}+++{1}:::::::: ::::::::::: +{1} ::::::::::::: ::::::::::::: +{1} :::::::::::::::::::::::::::::::: +{1} :::::::::::::::::::::::::: +{1} :::::::::::::::::::: +{1} :::::::::::: +{1} :::::: + diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index c01db4abe..480c1872d 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -188,6 +188,7 @@ define_languages! { { Go, "go.ascii", "Go", define_colors!( [Color::Cyan, Color::White, Color::Yellow] : [Color::TrueColor{ r:116, g:205, b:221 }, Color::TrueColor{ r:255, g:255, b:255 }, Color::TrueColor{ r:246, g:210, b:162 }] ) }, { Groovy, "groovy.ascii", "Groovy", define_colors!( [Color::Cyan, Color::White] ) }, { Haskell, "haskell.ascii", "Haskell", define_colors!( [Color::Cyan, Color::Magenta, Color::Blue] : [Color::TrueColor{ r:69, g:58, b:98 }, Color::TrueColor{ r:94, g:80, b:134 }, Color::TrueColor{ r:143, g:78, b:139 }] ) }, + { HolyC, "holyc.ascii", "HolyC", define_colors!( [Color::Yellow, Color::White] ), "holyc" }, { Html, "html.ascii", "HTML", define_colors!( [Color::Red, Color::White] ) }, { Idris, "idris.ascii", "Idris", define_colors!( [Color::Red] ) }, { Java, "java.ascii", "Java", define_colors!( [Color::Red, Color::Blue] : [Color::TrueColor{ r:244, g:67 ,b:54}, Color::TrueColor{ r:22, g:101 ,b:192} ] ) }, From 585a51de31b6b7e17c1c028d65e7c923f5de63db Mon Sep 17 00:00:00 2001 From: Ferry Date: Sat, 7 Nov 2020 20:11:22 -0500 Subject: [PATCH 2/6] fixed ascii logo --- resources/holyc.ascii | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/holyc.ascii b/resources/holyc.ascii index 2cada8be3..507a92855 100644 --- a/resources/holyc.ascii +++ b/resources/holyc.ascii @@ -21,4 +21,3 @@ {1} :::::::::::::::::::: {1} :::::::::::: {1} :::::: - From fa8d1752d32f021a608d29b78cf71b1b1d7fe4ac Mon Sep 17 00:00:00 2001 From: Ferry Date: Sun, 8 Nov 2020 21:34:55 -0500 Subject: [PATCH 3/6] New HolyC logo --- resources/holyc.ascii | 51 ++++++++++++++++++++++------------------ src/onefetch/language.rs | 2 +- 2 files changed, 29 insertions(+), 24 deletions(-) diff --git a/resources/holyc.ascii b/resources/holyc.ascii index 507a92855..591a9e47b 100644 --- a/resources/holyc.ascii +++ b/resources/holyc.ascii @@ -1,23 +1,28 @@ -{0} ++++++ -{0} ++++++++++++ -{0} ++++++++++++++++++++ -{0} ++++++++++++++++++++++++++ -{0} ++++++++++++++++++++++++++++++++ -{0} +++++++++++++ +++++++++++++ -{0}+++++++++++ ++++++++{1}::: -{0}+++++++++ ++{1}::::::: -{0}++++++++ ++++++ {1}::::::::::: -{0}+++++++ ++++++++++ {1}::::: :::::: -{0}+++++++ +++++++++{1}::::::: :::: -{0}+++++++ +++++++{1}:::::::::::: :::::: -{0}+++++++ +++{1}::::::::::::::: :::::: -{0}+++++++ {1}:::::::::: ::::: :::::: -{0}++++++++ {1}:::::: ::::::::::: -{0}++++++{1}::: ::::::::: -{0}+++{1}:::::::: ::::::::::: -{1} ::::::::::::: ::::::::::::: -{1} :::::::::::::::::::::::::::::::: -{1} :::::::::::::::::::::::::: -{1} :::::::::::::::::::: -{1} :::::::::::: -{1} :::::: +{0} +++++++++++ +{0} ++++ ++++ +{0} ++++ ++++ +{0} +++ +++ +{0} +++ +++ +{0} ++ {1}++++++ {0}++ +{0} ++ {1}++++++++++++ {0}++ +{0} + {1}++++++++++++++++++++ {0}+ +{1} ++++++++++++++++++++++++++ +{1} ++++++++++++++++++++++++++++++++ +{1} +++++++++++++ +++++++++++++ +{1}+++++++++++ ++++++++{2}::: +{1}+++++++++ ++{2}::::::: +{1}++++++++ ++++++ {2}::::::::::: +{1}+++++++ ++++++++++ {2}::::::::::::: +{1}+++++++ +++++++++{2}::::::::::::::::: +{1}+++++++ +++++++{2}:::::::::::::::::::: +{1}+++++++ +++{2}::::::::::::::::::::::: +{1}+++++++ {2}:::::::::: ::::::::::::: +{1}++++++++ {2}:::::: ::::::::::: +{1}++++++{2}::: ::::::::: +{1}+++{2}:::::::: ::::::::::: +{2} ::::::::::::: ::::::::::::: +{2} :::::::::::::::::::::::::::::::: +{2} :::::::::::::::::::::::::: +{2} :::::::::::::::::::: +{2} :::::::::::: +{2} :::::: diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index 480c1872d..d1226acfe 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -188,7 +188,7 @@ define_languages! { { Go, "go.ascii", "Go", define_colors!( [Color::Cyan, Color::White, Color::Yellow] : [Color::TrueColor{ r:116, g:205, b:221 }, Color::TrueColor{ r:255, g:255, b:255 }, Color::TrueColor{ r:246, g:210, b:162 }] ) }, { Groovy, "groovy.ascii", "Groovy", define_colors!( [Color::Cyan, Color::White] ) }, { Haskell, "haskell.ascii", "Haskell", define_colors!( [Color::Cyan, Color::Magenta, Color::Blue] : [Color::TrueColor{ r:69, g:58, b:98 }, Color::TrueColor{ r:94, g:80, b:134 }, Color::TrueColor{ r:143, g:78, b:139 }] ) }, - { HolyC, "holyc.ascii", "HolyC", define_colors!( [Color::Yellow, Color::White] ), "holyc" }, + { HolyC, "holyc.ascii", "HolyC", define_colors!( [Color::Yellow, Color::Cyan, Color::Blue] ), "holyc" }, { Html, "html.ascii", "HTML", define_colors!( [Color::Red, Color::White] ) }, { Idris, "idris.ascii", "Idris", define_colors!( [Color::Red] ) }, { Java, "java.ascii", "Java", define_colors!( [Color::Red, Color::Blue] : [Color::TrueColor{ r:244, g:67 ,b:54}, Color::TrueColor{ r:22, g:101 ,b:192} ] ) }, From b0d1259169d1274e659d1d90b0dd4515b65c2e87 Mon Sep 17 00:00:00 2001 From: Ferry Date: Sun, 8 Nov 2020 21:40:05 -0500 Subject: [PATCH 4/6] Halo is now centered --- resources/holyc.ascii | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/holyc.ascii b/resources/holyc.ascii index 591a9e47b..6ed60a7bd 100644 --- a/resources/holyc.ascii +++ b/resources/holyc.ascii @@ -3,7 +3,7 @@ {0} ++++ ++++ {0} +++ +++ {0} +++ +++ -{0} ++ {1}++++++ {0}++ +{0} ++ {1} ++++++ {0}++ {0} ++ {1}++++++++++++ {0}++ {0} + {1}++++++++++++++++++++ {0}+ {1} ++++++++++++++++++++++++++ From 4e4b4a411e30a177a7160565f60e217c306ba427 Mon Sep 17 00:00:00 2001 From: Ferry Date: Sat, 14 Nov 2020 12:14:13 -0500 Subject: [PATCH 5/6] new logo --- resources/holyc.ascii | 53 ++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 28 deletions(-) diff --git a/resources/holyc.ascii b/resources/holyc.ascii index 6ed60a7bd..4c9096929 100644 --- a/resources/holyc.ascii +++ b/resources/holyc.ascii @@ -1,28 +1,25 @@ -{0} +++++++++++ -{0} ++++ ++++ -{0} ++++ ++++ -{0} +++ +++ -{0} +++ +++ -{0} ++ {1} ++++++ {0}++ -{0} ++ {1}++++++++++++ {0}++ -{0} + {1}++++++++++++++++++++ {0}+ -{1} ++++++++++++++++++++++++++ -{1} ++++++++++++++++++++++++++++++++ -{1} +++++++++++++ +++++++++++++ -{1}+++++++++++ ++++++++{2}::: -{1}+++++++++ ++{2}::::::: -{1}++++++++ ++++++ {2}::::::::::: -{1}+++++++ ++++++++++ {2}::::::::::::: -{1}+++++++ +++++++++{2}::::::::::::::::: -{1}+++++++ +++++++{2}:::::::::::::::::::: -{1}+++++++ +++{2}::::::::::::::::::::::: -{1}+++++++ {2}:::::::::: ::::::::::::: -{1}++++++++ {2}:::::: ::::::::::: -{1}++++++{2}::: ::::::::: -{1}+++{2}:::::::: ::::::::::: -{2} ::::::::::::: ::::::::::::: -{2} :::::::::::::::::::::::::::::::: -{2} :::::::::::::::::::::::::: -{2} :::::::::::::::::::: -{2} :::::::::::: -{2} :::::: +{0} NNNNNNNNNNNNNNNNN +{0} NNNNn nNNN +{0} NNNm mNNN +{0} NNm mNNN +{0} NNm mNN +{0} Nm {2}o++oy{0} mN +{0} md {2}so+++/////+o{0} dm +{0} m {2}so+++++///////////+o{0} m +{2} o+////////////////::::::/o +{2} +/////////{1}++ossyssso+/{2}:::::---:/ +{2}::///////{1}+ydNNNMMMNMNNds/{2}::------/ +{2}:::::://{1}ymMMMmhyssyhmNMMm+{2}-------/ +{2}:::::::{1}sNMMNy/::::::/ymdhs{2}:------: +{2}::::::{1}/mMMMd::::::::::/::------..: +{2}--::::{1}+mMMMy::::::-----------....: +{2}------{1}/mMMMy----------------.....: +{2}-------{1}hMMMm/--------:ys+:{2}-......: +{2}-------{1}/mMMMdo::---:+dMMNh{2}:......: +{2}.....---{1}/hNMMNNddhdmNMMNy{2}:.......: +{2}:-.......{1}-/ohdmNNNNmdho{2}:........-/ +{2} -:-........{1}--::::--{2}........-/ +{2} +/-.................-:/ +{2} /:-..........-:/ +{2} /:-....-:/ +{2} /:/ From 1bbbcaa8d8cecee2d05593a2d64d299c468e7cae Mon Sep 17 00:00:00 2001 From: o2sh Date: Sat, 14 Nov 2020 19:41:47 +0100 Subject: [PATCH 6/6] clean holyC ascii design --- resources/holyc.ascii | 49 ++++++++++++++++++++-------------------- src/onefetch/language.rs | 2 +- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/resources/holyc.ascii b/resources/holyc.ascii index 4c9096929..31a6a3729 100644 --- a/resources/holyc.ascii +++ b/resources/holyc.ascii @@ -1,25 +1,24 @@ -{0} NNNNNNNNNNNNNNNNN -{0} NNNNn nNNN -{0} NNNm mNNN -{0} NNm mNNN -{0} NNm mNN -{0} Nm {2}o++oy{0} mN -{0} md {2}so+++/////+o{0} dm -{0} m {2}so+++++///////////+o{0} m -{2} o+////////////////::::::/o -{2} +/////////{1}++ossyssso+/{2}:::::---:/ -{2}::///////{1}+ydNNNMMMNMNNds/{2}::------/ -{2}:::::://{1}ymMMMmhyssyhmNMMm+{2}-------/ -{2}:::::::{1}sNMMNy/::::::/ymdhs{2}:------: -{2}::::::{1}/mMMMd::::::::::/::------..: -{2}--::::{1}+mMMMy::::::-----------....: -{2}------{1}/mMMMy----------------.....: -{2}-------{1}hMMMm/--------:ys+:{2}-......: -{2}-------{1}/mMMMdo::---:+dMMNh{2}:......: -{2}.....---{1}/hNMMNNddhdmNMMNy{2}:.......: -{2}:-.......{1}-/ohdmNNNNmdho{2}:........-/ -{2} -:-........{1}--::::--{2}........-/ -{2} +/-.................-:/ -{2} /:-..........-:/ -{2} /:-....-:/ -{2} /:/ +{0} ======== +{0} ==== ==== +{0} ==== ==== +{0} === === +{0} === === +{0} == {1}*** {0}== +{0} == {1}********* {0}== +{0} = {1}***************** {0}= +{1} ********{2}*********{1}******** +{1} ********{2}** **{1}******** +{1}*******{2}* ***** *{1}******** +{1}******{2}* **{1}*****{2}** **{1}******* +{1}*****{2}* *{1}*********{2}***{1}********* +{1}*****{2}* *{1}********************** +{1}*****{2}* *{1}********************** +{1}*****{2}* *{1}********************** +{1}*****{2}* *{1}*********{2}***{1}********* +{1}******{2}* **{1}*****{2}** **{1}******* +{1}*******{2}* ***** *{1}******** +{1} ********{2}** **{1}******** +{1} *******{2}*********{1}******* +{1} ***************** +{1} ********* +{1} *** \ No newline at end of file diff --git a/src/onefetch/language.rs b/src/onefetch/language.rs index d1226acfe..761e02020 100644 --- a/src/onefetch/language.rs +++ b/src/onefetch/language.rs @@ -188,7 +188,7 @@ define_languages! { { Go, "go.ascii", "Go", define_colors!( [Color::Cyan, Color::White, Color::Yellow] : [Color::TrueColor{ r:116, g:205, b:221 }, Color::TrueColor{ r:255, g:255, b:255 }, Color::TrueColor{ r:246, g:210, b:162 }] ) }, { Groovy, "groovy.ascii", "Groovy", define_colors!( [Color::Cyan, Color::White] ) }, { Haskell, "haskell.ascii", "Haskell", define_colors!( [Color::Cyan, Color::Magenta, Color::Blue] : [Color::TrueColor{ r:69, g:58, b:98 }, Color::TrueColor{ r:94, g:80, b:134 }, Color::TrueColor{ r:143, g:78, b:139 }] ) }, - { HolyC, "holyc.ascii", "HolyC", define_colors!( [Color::Yellow, Color::Cyan, Color::Blue] ), "holyc" }, + { HolyC, "holyc.ascii", "HolyC", define_colors!( [Color::Yellow, Color::Cyan, Color::White] : [Color::TrueColor{ r:251, g:254 ,b:103}, Color::TrueColor{ r:11, g:68 ,b:157}, Color::TrueColor{ r:255, g:255 ,b:255} ]) }, { Html, "html.ascii", "HTML", define_colors!( [Color::Red, Color::White] ) }, { Idris, "idris.ascii", "Idris", define_colors!( [Color::Red] ) }, { Java, "java.ascii", "Java", define_colors!( [Color::Red, Color::Blue] : [Color::TrueColor{ r:244, g:67 ,b:54}, Color::TrueColor{ r:22, g:101 ,b:192} ] ) },