From e123df0cab3aad77174cccb0168ac850a768900a Mon Sep 17 00:00:00 2001 From: "Matthew L. Fidler" Date: Mon, 25 Jan 2016 08:45:40 -0600 Subject: [PATCH 1/2] Take out the diminished modes --- mode-icons.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mode-icons.el b/mode-icons.el index fac2833..6199cd1 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -74,7 +74,9 @@ absolute path to ICON." ("YASnippet" "yas" xpm) (" yas" "yas" xpm) (" hs" "hs" xpm) - ("\\(ElDoc\\|Anzu\\|SP\\|Guide\\|PgLn\\|Golden\\|Undo-Tree\\|Ergo.*\\|,\\)" nil nil)) + ;; Diminished modes + ;; ("\\(ElDoc\\|Anzu\\|SP\\|Guide\\|PgLn\\|Golden\\|Undo-Tree\\|Ergo.*\\|,\\)" nil nil) + ) "Icons for major and minor modes. Each specificatioun is a list with the first element being the From cbf30ffb74de9330e2f6852436869e3caad479b0 Mon Sep 17 00:00:00 2001 From: "Matthew L. Fidler" Date: Fri, 5 Feb 2016 08:53:23 -0600 Subject: [PATCH 2/2] Add rainbow-mode icon --- icons/rainbow.xpm | 162 ++++++++++++++++++++++++++++++++++++++++++++++ mode-icons.el | 1 + 2 files changed, 163 insertions(+) create mode 100644 icons/rainbow.xpm diff --git a/icons/rainbow.xpm b/icons/rainbow.xpm new file mode 100644 index 0000000..2318950 --- /dev/null +++ b/icons/rainbow.xpm @@ -0,0 +1,162 @@ +/* XPM */ +static char * E:\EmacsPortable_App\Data\src\mode_icons\icons\rainbow_xpm[] = { +"16 16 143 2", +" c None", +". c #9243C2", +"+ c #B369D8", +"@ c #BF77E0", +"# c #C579E3", +"$ c #872DB1", +"% c #B36CD9", +"& c #D888F1", +"* c #F076FF", +"= c #BD66FA", +"- c #915DEF", +"; c #AA93F6", +"> c #41258E", +", c #AA61D1", +"' c #E285FA", +") c #C75AFD", +"! c #6558E6", +"~ c #216AD4", +"{ c #3385DE", +"] c #489EE9", +"^ c #84C6F7", +"/ c #1F5C8F", +"( c #C37EE3", +"_ c #E262FF", +": c #615BE5", +"< c #2274D6", +"[ c #54ADEF", +"} c #6FDFFF", +"| c #6FE1E5", +"1 c #6ADA8D", +"2 c #96EBA1", +"3 c #307F52", +"4 c #CF85ED", +"5 c #BF4CFA", +"6 c #2A6CD7", +"7 c #4CA0EA", +"8 c #71E5FF", +"9 c #69D995", +"0 c #58D208", +"a c #6BD700", +"b c #9FE625", +"c c #C5F570", +"d c #668D11", +"e c #CA82E9", +"f c #BD4EFA", +"g c #256FD6", +"h c #62C7F9", +"i c #6DDED2", +"j c #59D20B", +"k c #8EE119", +"l c #EAFB58", +"m c #FFFF69", +"n c #FFDF41", +"o c #FFDF6F", +"p c #9C7D11", +"q c #B772DA", +"r c #CF54FD", +"s c #216BD4", +"t c #66CEFD", +"u c #6AD9AC", +"v c #60D400", +"w c #DCF74C", +"x c #FFF65C", +"y c #FFC31B", +"z c #FF9F00", +"A c #F37200", +"B c #F78A50", +"C c #902B00", +"D c #9449C0", +"E c #EE75FF", +"F c #3B66DB", +"G c #59B7F4", +"H c #6ADABE", +"I c #F1FF63", +"J c #FED536", +"K c #FFA300", +"L c #EA440A", +"M c #E63449", +"N c #D83C47", +"O c #D23C3D", +"P c #940000", +"Q c #CB82E9", +"R c #8F52F0", +"S c #3B8AE2", +"T c #70E3F1", +"U c #58D200", +"V c #EFFD5E", +"W c #FECB2A", +"X c #FA9300", +"Y c #E32027", +"Z c #D1393C", +"` c #8E0000", +" . c #8E43B9", +".. c #F174FF", +"+. c #2969D5", +"@. c #67D1FF", +"#. c #63D64B", +"$. c #B7EC37", +"%. c #FFE546", +"&. c #FC9D00", +"*. c #E31D2D", +"=. c #B82021", +"-. c #B973DB", +";. c #A75AF4", +">. c #3888E1", +",. c #6FE1E7", +"'. c #FFFF71", +"). c #FFAE00", +"!. c #E5271B", +"~. c #C1292B", +"{. c #D483EE", +"]. c #6457E7", +"^. c #57B3F0", +"/. c #67D77A", +"(. c #ACE92F", +"_. c #FFD73B", +":. c #F47501", +"<. c #DC3B46", +"[. c #EA84FF", +"}. c #3D61DB", +"|. c #66CFFF", +"1. c #5BD31C", +"2. c #E6FB57", +"3. c #FFBF13", +"4. c #E83D1D", +"5. c #C12A2A", +"6. c #7D2DAC", +"7. c #F87CFF", +"8. c #0E60CF", +"9. c #6AE5FF", +"0. c #4ACE00", +"a. c #FFAA00", +"b. c #E7343F", +"c. c #9A0000", +"d. c #893AB8", +"e. c #D06BDD", +"f. c #5386C3", +"g. c #8AD0EC", +"h. c #73C132", +"i. c #E4DF8B", +"j. c #DCAC42", +"k. c #C83F4E", +"l. c #9C0000", +" . + @ # $ ", +" % & * = - ; > ", +" , ' ) ! ~ { ] ^ / ", +" ( _ : < [ } | 1 2 3 ", +" 4 5 6 7 8 9 0 a b c d ", +" e f g h i j k l m n o p ", +" q r s t u v w x y z A B C ", +" D E F G H v I J K L M N O P ", +" Q R S T U V W X Y Z ` ", +" ...+.@.#.$.%.&.*.=. ", +" -.;.>.,.v '.).!.~. ", +" {.].^./.(._.:.<. ", +" [.}.|.1.2.3.4.5. ", +"6.7.8.9.0.m a.b.c. ", +"d.e.f.g.h.i.j.k.l. ", +" "}; diff --git a/mode-icons.el b/mode-icons.el index 6199cd1..23a0ed6 100644 --- a/mode-icons.el +++ b/mode-icons.el @@ -74,6 +74,7 @@ absolute path to ICON." ("YASnippet" "yas" xpm) (" yas" "yas" xpm) (" hs" "hs" xpm) + (" Rbow" "rainbow" xpm) ;; Diminished modes ;; ("\\(ElDoc\\|Anzu\\|SP\\|Guide\\|PgLn\\|Golden\\|Undo-Tree\\|Ergo.*\\|,\\)" nil nil) )