After quite some time I have finally updated my color theme; color-theme-arjen. There were some small issues with it, most annoying of all that an inactive buffer had it’s buffer-id indicator in red while the rest of the mode-line was gray. Besides that the nxml-mode did not have any color highlighting at all. I sent the patch upstream to be incorporated in a new version. If you are not willing to wait and want to get the annoyances out of the way, here is the actual patch agains color-theme-6.6.0:
--- color-theme-library.el 2006-05-28 14:53:17.000000000 +0200 +++ /Users/arjenwiersma/.elisp/color-theme/themes/color-theme-library.el 2007-02-19 10:20:41.000000000 +0100 @@ -8272,6 +8272,7 @@ (custom-variable-button-face ((t (:underline t :bold t)))) (custom-variable-tag-face ((t (:underline t :foreground "light blue")))) (diary-face ((t (:foreground "IndianRed")))) + (ecb-default-highlight-face ((((class color) (background dark)) (:background "RoyalBlue" :foreground "white")))) (erc-action-face ((t (:bold t)))) (erc-bold-face ((t (:bold t)))) (erc-default-face ((t (nil)))) @@ -8305,9 +8306,12 @@ (font-lock-builtin-face ((t (:foreground "LightSteelBlue")))) (font-lock-comment-face ((t (:foreground "IndianRed")))) (font-lock-constant-face ((t (:foreground "Aquamarine")))) + (font-lock-doc-face ((t (:foreground "gray30")))) (font-lock-doc-string-face ((t (:foreground "DarkOrange")))) + (font-lock-end-statement ((t (:foreground "CornflowerBlue"))) t) (font-lock-function-name-face ((t (:foreground "YellowGreen")))) - (font-lock-keyword-face ((t (:foreground "PaleYellow")))) + (font-lock-keyword-face ((t (:foreground "LightGoldenrod" :weight bold)))) + (font-lock-operator-face ((t (:foreground "LightGoldenrod"))) t) (font-lock-preprocessor-face ((t (:foreground "Aquamarine")))) (font-lock-reference-face ((t (:foreground "SlateBlue")))) (font-lock-string-face ((t (:foreground "Orange")))) @@ -8403,9 +8407,12 @@ (message-mml-face ((t (:bold t :foreground "Green3")))) (message-separator-face ((t (:foreground "blue3")))) (modeline ((t (:background "DarkRed" :foreground "white" :box (:line-width 1 :style released-button))))) - (modeline-buffer-id ((t (:background "DarkRed" :foreground "white")))) + (modeline-buffer-id ((t nil))) (modeline-mousable ((t (:background "DarkRed" :foreground "white")))) (modeline-mousable-minor-mode ((t (:background "DarkRed" :foreground "white")))) + (nxml-comment-content-face ((t (:inherit font-lock-doc-face)))) + (nxml-delimited-data-face ((nil (:foreground "LightSlateBlue")))) + (nxml-name-face ((nil (:foreground "LightGoldenrod")))) (p4-depot-added-face ((t (:foreground "blue")))) (p4-depot-deleted-face ((t (:foreground "red")))) (p4-depot-unmapped-face ((t (:foreground "grey30"))))
One Comment
Hi! Thanks for this color-theme. I like it very much. But I got an error when applying this patch. Something like “malformed patch at line XXX”. However, I managed to apply the patch manually. Thanks again!