;;; hober2-theme.el --- Edward O'Connor's second theme. ;; Copyright (C) 1997 -- 2011 Edward O'Connor ;; Author: Edward O'Connor ;; Keywords: local ;; This file is NOT part of GNU Emacs. ;; This is free software; you can redistribute it and/or modify it under ;; the terms of the GNU General Public License as published by the Free ;; Software Foundation; either version 2, or (at your option) any later ;; version. ;; This file is distributed in the hope that it will be useful, but ;; WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;; General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with Emacs; see the file COPYING, or type `C-h C-c'. If not, ;; write to the Free Software Foundation at this address: ;; Free Software Foundation ;; 51 Franklin Street, Fifth Floor ;; Boston, MA 02110-1301 ;; USA ;;; Commentary: ;; This is my second theme. Apologies for the formatting; this ;; file is automatically extracted from a LaTeX master file. ;;; Code: (require 'dired) ;; FIXME (deftheme hober2 "Color theme by Edward O'Connor . Like my previous theme, I've attempted to make sure things look reasonably similar under console or window system. The colors of `hober2-theme' are often washed-out variants of the colors of `color-theme-hober'. Includes antlr, apropos, AUCTeX (font-latex), bbdb, Buffer-menu, calendar, change-log, comint, compilation, cperl, custom, darcsum, diary, diff, dired, ediff, erc, eshell, filladapt, font-lock, forms, gnus, goto-address, help, highline, hl-line, holiday, html-helper, hyper-apropos, ibuffer, Info, isearch, jde, makefile, Man, message, multi-region, nxml, psvn, sgml, sh, show-paren, show-tabs, slime, sldb, speedbar, tex, view, viper, w3m, widget, woman") ;; Placate the byte compiler and elint (defvar window-system) (defun hober2-use-underline-p (&optional display) "Non-nil if DISPLAY supports underlining. This is only sometimes accurate." (if (fboundp 'display-supports-face-attributes-p) (display-supports-face-attributes-p '(:underline) display) window-system)) (defvar hober2-insignificant-face (if window-system '(:foreground "gray30") '())) (custom-theme-set-variables 'hober2 '(Man-overstrike-face 'font-lock-variable-name-face) '(Man-underline-face 'font-lock-string-face) '(apropos-symbol-face 'font-lock-keyword-face) '(apropos-keybinding-face 'font-lock-constant-face) '(apropos-label-face 'font-lock-type-face) '(apropos-property-face 'font-lock-string-face) '(apropos-match-face 'font-lock-function-name-face) ;; '(cperl-pod-face 'font-lock-doc-string-face) '(cperl-pod-head-face 'font-lock-variable-name-face) ;; '(cperl-here-face 'font-lock-doc-string-face) '(cperl-invalid-face 'font-lock-warning-face) ;; '(dired-header-face 'dired-header) ;; '(dired-mark-face 'dired-mark) ;; '(dired-marked-face 'dired-marked) ;; '(dired-flagged-face 'dired-flagged) ;; '(dired-warning-face 'dired-warning) '(dired-directory-face 'dired-directory) ;; '(dired-symlink-face 'dired-symlink) ;; '(dired-ignored-face 'dired-ignored) ;; '(erc-button-nickname-face 'underline) ;; '(filladapt-debug-indentation-face-1 'highlight) '(filladapt-debug-indentation-face-2 'secondary-selection) ;; '(filladapt-debug-paragraph-face 'bold) ;; '(forms-ro-face 'custom-comment-tag-face) ;; '(forms-rw-face 'custom-comment-face) '(goto-address-url-face 'font-lock-string-face) ;; '(goto-address-url-mouse-face 'highlight) '(goto-address-mail-face 'font-lock-string-face) ;; '(goto-address-mail-mouse-face 'highlight) '(help-highlight-face 'font-lock-variable-name-face) ;; '(hl-line-face 'fringe) '(ibuffer-deletion-face 'font-lock-warning-face) ;; '(ibuffer-filter-group-name-face 'bold) '(ibuffer-marked-face 'font-lock-comment-face) ;; '(ibuffer-title-face 'dired-header) ;; '(list-matching-lines-face 'bold) '(list-matching-lines-buffer-name-face 'font-lock-type-face) ;; '(view-highlight-face 'highlight) '(viper-replace-overlay-cursor-color "pale violet red") ;% '(viper-insert-state-cursor-color "light pink") ;% '(viper-vi-state-cursor-color "khaki") ;; '(widget-mouse-face 'highlight) ) (custom-theme-set-faces 'hober2 '(default ((t (:background "black" :foreground "light gray" :stipple nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :inverse-video nil)))) '(antlr-font-lock-keyword-face ((t (:foreground "steel blue")))) ;% '(antlr-font-lock-literal-face ((t (:foreground "pale violet red")))) '(antlr-font-lock-ruledef-face ((t (:foreground "DarkGreen")))) '(antlr-font-lock-ruleref-face ((t (:foreground "steel blue")))) '(antlr-font-lock-tokendef-face ((t (:foreground "khaki")))) '(antlr-font-lock-tokenref-face ((t (:foreground "LightSteelBlue4")))) '(bbdb-company ((t (:foreground "indian red")))) ;% '(bbdb-field-name ((t (:foreground "steel blue")))) '(bbdb-field-value ((t (:foreground "lemon chiffon")))) ;% '(bbdb-name ((t (:foreground "cadet blue")))) '(bg:erc-color-face0 ((t (:background "light gray")))) '(bg:erc-color-face1 ((t (:background "gray30")))) '(bg:erc-color-face2 ((t (:background "dark slate blue")))) '(bg:erc-color-face3 ((t (:background "DarkGreen")))) '(bg:erc-color-face4 ((t (:background "indian red")))) '(bg:erc-color-face5 ((t (:background "sandy brown")))) '(bg:erc-color-face6 ((t (:background "medium orchid")))) ;% '(bg:erc-color-face7 ((t (:background "orange red")))) '(bg:erc-color-face8 ((t (:background "lemon chiffon")))) '(bg:erc-color-face9 ((t (:background "medium sea green")))) ;% '(bg:erc-color-face10 ((t (:background "LightSteelBlue4")))) '(bg:erc-color-face11 ((t (:background "cadet blue")))) '(bg:erc-color-face12 ((t (:background "steel blue")))) '(bg:erc-color-face13 ((t (:background "pale violet red")))) '(bg:erc-color-face14 ((t (:background "gray50")))) '(bg:erc-color-face15 ((t (:background "gray90")))) '(bold ((t (:bold t)))) '(bold-italic ((t (:bold t :slant italic)))) '(border ((t nil))) '(Buffer-menu-buffer-face ((t (:foreground "lemon chiffon")))) ;% '(button ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(calendar-today-face ((t (:foreground "khaki")))) ;% '(change-log-date-face ((t (:foreground "lemon chiffon")))) '(change-log-name-face ((t (:foreground "khaki")))) '(change-log-email-face ((t (:foreground "indian red")))) '(change-log-file-face ((t (:foreground "cadet blue")))) '(change-log-list-face ((t (:foreground "LightSteelBlue4")))) '(change-log-conditionals-face ((t (:foreground "indian red")))) '(change-log-function-face ((t (:foreground "indian red")))) '(change-log-acknowledgement-face ((t (:background "cadet blue" :foreground "gray4")))) '(comint-highlight-input ((t (:bold t)))) '(comint-highlight-prompt ((t (:foreground "pale violet red")))) '(compilation-warning-face ((t (:background "indian red" :foreground "white")))) '(compilation-warning ((t (:background "indian red" :foreground "white")))) '(compilation-info-face ((t (:foreground "medium orchid")))) '(compilation-info ((t (:foreground "medium orchid")))) '(compilation-error-face ((t (:foreground "medium orchid")))) '(compilation-error ((t (:foreground "medium orchid")))) '(cperl-array-face ((t (:foreground "pale violet red")))) ;% '(cperl-array ((t (:foreground "pale violet red")))) ;% '(cperl-nonoverridable-face ((t (:foreground "sandy brown")))) '(cperl-nonoverridable ((t (:foreground "sandy brown")))) '(cperl-hash-face ((t (:foreground "medium orchid")))) '(cperl-hash ((t (:foreground "medium orchid")))) '(css-selector ((t (:foreground "indian red")))) '(css-property ((t (:foreground "light sea green")))) '(cursor ((t (:background "khaki" :foreground "gray4")))) '(custom-button ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(custom-button-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(custom-button-pressed ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style pressed-button))))) '(custom-button-pressed-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style pressed-button))))) '(custom-face-tag ((t (:bold t)))) '(custom-face-tag-face ((t (:bold t)))) '(custom-variable-tag ((t (:bold t)))) '(custom-variable-tag-face ((t (:bold t)))) '(custom-state ((t (:foreground "medium sea green")))) '(custom-state-face ((t (:foreground "medium sea green")))) '(darcsum-header-face ((t (:foreground "lemon chiffon")))) ;% '(darcsum-marked-face ((t (:bold t)))) '(darcsum-need-action-face ((t (:foreground "orange red")))) '(darcsum-need-action-marked-face ((t (:foreground "orange red" :bold t)))) '(darcsum-filename-face ((t (:foreground "light sea green")))) '(darcsum-changed-line-face ((t (:background "gray30" :foreground "white")))) '(diary-face ((t (:foreground "indian red")))) '(diary-button-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(diff-hunk-header ((t (:background "gray30" :foreground "white")))) '(diff-hunk-header-face ((t (:background "gray30" :foreground "white")))) '(diff-removed ((t (:background "indian red" :foreground "white")))) '(diff-added ((t (:background "medium sea green" :foreground "white")))) '(dired-flagged ((t (:background "indian red" :foreground "white")))) '(dired-face-flagged ((t (:background "indian red" :foreground "white")))) '(dired-header ((t (:foreground "medium sea green")))) '(dired-face-header ((t (:foreground "medium sea green")))) '(dired-mark ((t (:foreground "khaki")))) '(dired-marked ((t (:background "cadet blue" :foreground "gray4")))) '(dired-face-marked ((t (:background "cadet blue" :foreground "gray4")))) '(dired-warning ((t (:background "indian red" :foreground "white")))) '(dired-directory ((t (:foreground "khaki")))) '(dired-face-directory ((t (:foreground "khaki")))) '(dired-face-executable ((t (:foreground "medium sea green")))) `(dired-ignored ((t ,hober2-insignificant-face))) `(dired-face-boring ((t ,hober2-insignificant-face))) `(dired-face-permissions ((t ,hober2-insignificant-face))) '(dired-face-setuid ((t (:bold t :foreground "medium sea green")))) `(dired-face-socket ((t ,hober2-insignificant-face))) '(dired-symlink ((t (:foreground "cadet blue")))) '(dired-face-symlink ((t (:foreground "cadet blue")))) '(ediff-current-diff-face-A ((t (:background "cadet blue" :foreground "gray4")))) '(ediff-current-diff-face-Ancestor ((t (:background "IndianRed1" :foreground "light gray")))) '(ediff-current-diff-face-B ((t (:background "lemon chiffon" :foreground "gray30")))) '(ediff-current-diff-face-C ((t (:background "medium sea green" :foreground "light gray")))) '(ediff-even-diff-face-A ((t (:background "cadet blue" :foreground "gray4" :bold t)))) '(ediff-even-diff-face-Ancestor ((t (:background "IndianRed1" :foreground "light gray" :bold t)))) '(ediff-even-diff-face-B ((t (:background "lemon chiffon" :foreground "gray30" :bold t)))) '(ediff-even-diff-face-C ((t (:background "medium sea green" :foreground "light gray" :bold t)))) '(ediff-fine-diff-face-A ((t (:background "steel blue" :foreground "gray4")))) '(ediff-fine-diff-face-Ancestor ((t (:background "orange red" :foreground "gray4")))) '(ediff-fine-diff-face-B ((t (:background "LightSteelBlue4" :foreground "white" )))) '(ediff-fine-diff-face-C ((t (:background "DarkGreen" :foreground "gray4")))) '(ediff-odd-diff-face-A ((t (:background "steel blue" :foreground "gray4" :bold t)))) '(ediff-odd-diff-face-Ancestor ((t (:background "orange red" :foreground "gray4" :bold t)))) '(ediff-odd-diff-face-B ((t (:background "LightSteelBlue4" :foreground "white" :bold t)))) '(ediff-odd-diff-face-C ((t (:background "DarkGreen" :foreground "gray4" :bold t)))) '(erc-action-face ((t (:bold t)))) '(erc-bold-face ((t (:bold t)))) '(erc-command-indicator-face ((t (:bold t)))) '(erc-current-nick-face ((t (:foreground "light sea green")))) '(erc-my-nick-face ((t (:foreground "#fd9ef1223e85")))) '(erc-default-face ((t ()))) '(erc-direct-msg-face ((t (:foreground "cadet blue")))) ;% '(erc-error-face ((t (:background "indian red" :foreground "white" :bold t)))) `(erc-fool-face ((t ,hober2-insignificant-face))) '(erc-input-face ((t (:foreground "lemon chiffon")))) '(erc-inverse-face ((t (:inverse-video t)))) '(erc-keyword-face ((t (:foreground "medium orchid" :bold t)))) '(erc-nick-default-face ((t (:foreground "cadet blue")))) '(erc-nick-msg-face ((t (:foreground "pale violet red" :bold t)))) '(erc-notice-face ((t (:foreground "steel blue")))) '(erc-pal-face ((t (:foreground "khaki")))) '(erc-prompt-face ((t (:foreground "pale violet red")))) ;% '(erc-timestamp-face ((t (:foreground "medium sea green")))) ;% '(erc-underline-face ((t (:underline t)))) ;% '(erc-highlight-nick-base-face ((t ()))) `(escape-glyph ((t ,hober2-insignificant-face))) '(eshell-prompt-face ((t (:foreground "pale violet red")))) '(eshell-prompt ((t (:foreground "pale violet red")))) '(eshell-ls-archive-face ((t (:foreground "indian red")))) ;% '(eshell-ls-archive ((t (:foreground "indian red")))) ;% '(eshell-ls-backup-face ((t (:foreground "LightSteelBlue4")))) '(eshell-ls-backup ((t (:foreground "LightSteelBlue4")))) '(eshell-ls-clutter-face ((t (:background "indian red" :foreground "white")))) '(eshell-ls-clutter ((t (:background "indian red" :foreground "white")))) '(eshell-ls-directory-face ((t (:foreground "khaki")))) '(eshell-ls-directory ((t (:foreground "khaki")))) '(eshell-ls-executable-face ((t (:foreground "medium sea green")))) '(eshell-ls-executable ((t (:foreground "medium sea green")))) '(eshell-ls-missing-face ((t (:background "indian red" :foreground "white" :bold t)))) '(eshell-ls-missing ((t (:background "indian red" :foreground "white" :bold t)))) `(eshell-ls-product-face ((t ,hober2-insignificant-face))) `(eshell-ls-product ((t ,hober2-insignificant-face))) `(eshell-ls-readonly-face ((t ,hober2-insignificant-face))) `(eshell-ls-readonly ((t ,hober2-insignificant-face))) '(eshell-ls-special-face ((t (:foreground "pale violet red")))) ;% '(eshell-ls-special ((t (:foreground "pale violet red")))) ;% '(eshell-ls-symlink-face ((t (:foreground "cadet blue")))) '(eshell-ls-symlink ((t (:foreground "cadet blue")))) '(eshell-ls-unreadable-face ((t (:background "indian red" :foreground "white" :bold t)))) '(eshell-ls-unreadable ((t (:background "indian red" :foreground "white" :bold t)))) '(fg:erc-color-face0 ((t (:foreground "light gray")))) '(fg:erc-color-face1 ((t (:foreground "gray30")))) ;% '(fg:erc-color-face2 ((t (:foreground "dark slate blue")))) '(fg:erc-color-face3 ((t (:foreground "DarkGreen")))) '(fg:erc-color-face4 ((t (:foreground "indian red")))) '(fg:erc-color-face5 ((t (:foreground "sandy brown")))) '(fg:erc-color-face6 ((t (:foreground "medium orchid")))) '(fg:erc-color-face7 ((t (:foreground "orange red")))) '(fg:erc-color-face8 ((t (:foreground "lemon chiffon")))) ;% '(fg:erc-color-face9 ((t (:foreground "medium sea green")))) ;% '(fg:erc-color-face10 ((t (:foreground "LightSteelBlue4")))) '(fg:erc-color-face11 ((t (:foreground "cadet blue")))) '(fg:erc-color-face12 ((t (:foreground "steel blue")))) '(fg:erc-color-face13 ((t (:foreground "pale violet red")))) ;% '(fg:erc-color-face14 ((t (:foreground "gray50")))) '(fg:erc-color-face15 ((t (:foreground "gray90")))) `(file-name-shadow ((t ,hober2-insignificant-face))) '(font-latex-bold-face ((t (:bold t :foreground "medium sea green"))));% '(font-latex-italic-face ((t (:slant italic :foreground "medium sea green"))));% '(font-latex-math-face ((t (:foreground "sandy brown")))) '(font-latex-sectioning-0-face ((t (:foreground "khaki")))) '(font-latex-sectioning-1-face ((t (:foreground "khaki")))) '(font-latex-sectioning-2-face ((t (:foreground "khaki")))) '(font-latex-sectioning-3-face ((t (:foreground "khaki")))) '(font-latex-sectioning-4-face ((t (:foreground "khaki")))) `(font-latex-sedate-face ((t ,hober2-insignificant-face))) '(font-latex-string-face ((t (:foreground "lemon chiffon")))) '(font-latex-subscript-face ((t ()))) '(font-latex-title-1-face ((t (:foreground "LightSteelBlue4")))) '(font-latex-title-2-face ((t (:foreground "LightSteelBlue4"))));% '(font-latex-title-3-face ((t (:foreground "LightSteelBlue4")))) '(font-latex-title-4-face ((t (:foreground "LightSteelBlue4")))) '(font-latex-verbatim-face ((t ()))) '(font-latex-warning-face ((t (:background "indian red" :foreground "white")))) '(font-lock-builtin-face ((t (:foreground "sandy brown")))) ;% '(font-lock-color-constant-face ((t (:foreground "khaki")))) ;% '(font-lock-comment-face ((t (:foreground "medium orchid")))) '(font-lock-comment-delimiter-face ((t (:foreground "dark orchid")))) '(font-lock-constant-face ((t (:foreground "pale violet red")))) '(font-lock-doc-face ((t (:foreground "khaki")))) ;% `(font-lock-doc-string-face ((t ,(if (featurep 'xemacs) '(:foreground "khaki") '(:foreground "dark orchid"))))) '(font-lock-function-name-face ((t (:foreground "cadet blue")))) '(font-lock-keyword-face ((t (:foreground "steel blue")))) '(font-lock-preprocessor-face ((t (:foreground "khaki")))) '(font-lock-reference-face ((t (:foreground "khaki")))) '(font-lock-string-face ((t (:foreground "lemon chiffon")))) '(font-lock-type-face ((t (:foreground "medium sea green")))) ;% '(font-lock-variable-name-face ((t (:foreground "IndianRed1")))) '(font-lock-warning-face ((t (:background "indian red" :foreground "white")))) '(fringe ((t (:background "gray8" :foreground "white")))) '(gnus-cite-attribution-face ((t ()))) '(gnus-cite-attribution ((t ()))) '(gnus-cite-face-1 ((t (:foreground "lemon chiffon")))) '(gnus-cite-1 ((t (:foreground "lemon chiffon")))) '(gnus-cite-face-2 ((t (:foreground "khaki")))) '(gnus-cite-2 ((t (:foreground "khaki")))) '(gnus-cite-face-3 ((t (:foreground "cadet blue")))) '(gnus-cite-3 ((t (:foreground "cadet blue")))) '(gnus-cite-face-4 ((t (:foreground "indian red")))) '(gnus-cite-4 ((t (:foreground "indian red")))) '(gnus-cite-face-5 ((t (:foreground "pale violet red")))) '(gnus-cite-5 ((t (:foreground "pale violet red")))) '(gnus-cite-face-6 ((t (:foreground "medium sea green")))) '(gnus-cite-6 ((t (:foreground "medium sea green")))) '(gnus-cite-face-7 ((t (:foreground "LightSteelBlue4")))) ;% '(gnus-cite-7 ((t (:foreground "LightSteelBlue4")))) '(gnus-cite-face-8 ((t (:foreground "gray")))) '(gnus-cite-8 ((t (:foreground "gray")))) '(gnus-cite-face-9 ((t (:foreground "steel blue")))) '(gnus-cite-9 ((t (:foreground "steel blue")))) '(gnus-cite-face-10 ((t (:foreground "lemon chiffon")))) '(gnus-cite-10 ((t (:foreground "lemon chiffon")))) '(gnus-cite-face-11 ((t (:foreground "khaki")))) '(gnus-cite-11 ((t (:foreground "khaki")))) '(gnus-emphasis-bold ((t (:bold t)))) '(gnus-emphasis-bold-italic ((t (:italic t :bold t)))) '(gnus-emphasis-italic ((t (:italic t)))) '(gnus-emphasis-underline ((t (:underline t)))) '(gnus-emphasis-underline-bold ((t (:bold t :underline t)))) '(gnus-emphasis-underline-bold-italic ((t (:italic t :bold t :underline t)))) '(gnus-emphasis-underline-italic ((t (:italic t :underline t)))) `(gnus-header-content-face ((t ,hober2-insignificant-face))) `(gnus-header-content ((t ,hober2-insignificant-face))) '(gnus-header-from-face ((t (:foreground "DarkSeaGreen2")))) '(gnus-header-from ((t (:foreground "DarkSeaGreen2")))) '(gnus-header-name-face ((t (:foreground "cadet blue")))) ;% '(gnus-header-name ((t (:foreground "cadet blue")))) '(gnus-header-newsgroups-face ((t (:foreground "medium sea green")))) '(gnus-header-newsgroups ((t (:foreground "medium sea green")))) '(gnus-header-subject-face ((t (:foreground "lemon chiffon")))) '(gnus-header-subject ((t (:foreground "lemon chiffon")))) `(gnus-signature-face ((t ,hober2-insignificant-face))) `(gnus-signature ((t ,hober2-insignificant-face))) '(gnus-summary-cancelled-face ((t (:foreground "khaki")))) '(gnus-summary-cancelled ((t (:foreground "khaki")))) '(gnus-summary-high-read-face ((t (:foreground "khaki")))) '(gnus-summary-high-read ((t (:foreground "khaki")))) '(gnus-summary-high-ticked-face ((t (:foreground "indian red")))) '(gnus-summary-high-ticked ((t (:foreground "indian red")))) '(gnus-summary-normal-ticked-face ((t (:foreground "IndianRed1")))) '(gnus-summary-normal-ticked ((t (:foreground "IndianRed1")))) '(gnus-summary-low-read-face ((t (:foreground "khaki")))) '(gnus-summary-low-read ((t (:foreground "khaki")))) '(gnus-summary-selected-face ((t (:background "gray30" :foreground "white")))) '(gnus-summary-selected ((t (:background "gray30" :foreground "white")))) '(header-line ((t (:box (:line-width 2 :color "gray8" :style nil) :background "gray8" :foreground "white")))) '(help-argument-name ((t (:foreground "IndianRed1")))) '(html-helper-bold-face ((t ()))) '(html-helper-italic-face ((t ()))) '(html-helper-underline-face ((t ()))) '(html-helper-strikethrough-face ((t ()))) '(html-helper-link-face ((t ()))) '(html-helper-significant-tag-face ((t (:foreground "cadet blue")))) ;% '(hyper-apropos-documentation ((t (:foreground "white")))) ;% '(hyper-apropos-hyperlink ((t (:underline t)))) '(hyper-apropos-major-heading ((t (:foreground "lemon chiffon")))) ;% '(hyper-apropos-section-heading ((t (:foreground "khaki")))) '(hyper-apropos-apropos-heading ((t (:foreground "sandy brown")))) '(hyper-apropos-apropos-warning ((t (:background "indian red" :foreground "white")))) '(highlight ((t (:background "DarkGreen" :foreground "light gray" :underline t)))) '(highline-face ((t (:background "gray30" :foreground "white")))) '(highline-vertical-face ((t (:background "gray30" :foreground "white")))) '(holiday-face ((t (:foreground "pale violet red")))) '(Info-title-1-face ((t (:foreground "IndianRed1")))) '(Info-title-2-face ((t (:foreground "IndianRed1")))) '(Info-title-3-face ((t (:foreground "IndianRed1")))) '(Info-title-4-face ((t (:foreground "IndianRed1")))) '(info-header-node ((t (:foreground "IndianRed1")))) '(info-header-xref ((t (:foreground "cadet blue")))) '(info-menu-5 ((t ()))) '(info-menu-star ((t ()))) '(info-menu-header ((t (:foreground "IndianRed1")))) '(info-node ((t (:foreground "IndianRed1")))) '(info-title-1 ((t (:foreground "IndianRed1")))) '(info-title-2 ((t (:foreground "IndianRed1")))) '(info-title-3 ((t (:foreground "IndianRed1")))) '(info-title-4 ((t (:foreground "IndianRed1")))) '(info-xref ((t (:foreground "cadet blue")))) '(isearch ((t (:background "steel blue" :foreground "lemon chiffon")))) '(isearch-lazy-highlight-face ((t (:background "DarkGreen" :foreground "lemon chiffon")))) '(lazy-highlight ((t (:background "indian red" :foreground "lemon chiffon")))) '(isearch-secondary ((t (:background "indian red" :foreground "lemon chiffon")))) '(isearch-fail ((t (:background "indian red" :foreground "lemon chiffon")))) '(iswitchb-current-match ((t (:foreground "cadet blue")))) '(iswitchb-single-match ((t (:foreground "medium sea green")))) '(iswitchb-invalid-regexp ((t (:background "indian red" :foreground "white" :bold t)))) '(iswitchb-virtual-matches ((t (:foreground "sandy brown")))) '(italic ((t (:slant italic)))) '(jde-bug-breakpoint-cursor ((t (:background "cyan")))) '(jde-db-active-breakpoint-face ((t (:background "cyan")))) '(jde-db-requested-breakpoint-face ((t (:background "cyan")))) '(jde-db-spec-breakpoint-face ((t (:background "cyan")))) '(jde-java-font-lock-api-face ((t (:background "cyan")))) '(jde-java-font-lock-bold-face ((t (:bold t :foreground "medium orchid")))) '(jde-java-font-lock-code-face ((t (:foreground "indian red" ;% :background "cadet blue")))) '(jde-java-font-lock-constant-face ((t (:foreground "pale violet red")))) '(jde-java-font-lock-doc-tag-face ((t (:foreground "khaki" :background "cadet blue")))) '(jde-java-font-lock-italic-face ((t (:slant italic :foreground "medium orchid")))) '(jde-java-font-lock-link-face ((t (:background "cyan")))) '(jde-java-font-lock-modifier-face ((t (:foreground "LightSteelBlue4")))) ;% '(jde-java-font-lock-number-face ((t (:foreground "khaki")))) '(jde-java-font-lock-operator-face ((t (:background "cyan")))) '(jde-java-font-lock-package-face ((t (:foreground "khaki")))) '(jde-java-font-lock-pre-face ((t (:background "cyan")))) '(jde-java-font-lock-underline-face ((t (:underline t :foreground "medium orchid")))) '(js2-builtin-face ((t (:foreground "sandy brown")))) '(js2-comment-face ((t (:foreground "medium orchid")))) '(js2-constant-face ((t (:foreground "pale violet red")))) '(js2-error-face ((t (:background "indian red" :foreground "white" :bold t)))) '(js2-external-variable-face ((t (:foreground "indian red")))) '(js2-function-name-face ((t (:foreground "cadet blue")))) '(js2-function-param-face ((t (:foreground "IndianRed1")))) '(js2-instance-member-face ((t (:foreground "IndianRed1")))) ;; Copied from `nxml-tag-delimiter' `(js2-jsdoc-html-tag-delimiter-face ((t ,hober2-insignificant-face))) ;; Copied from `nxml-element-local-name' '(js2-jsdoc-html-tag-name-face ((t (:foreground "cadet blue")))) '(js2-jsdoc-tag-face ((t (:foreground "dark orchid")))) '(js2-jsdoc-type-face ((t (:foreground "dark orchid")))) '(js2-jsdoc-value-face ((t (:foreground "dark orchid")))) '(js2-keyword-face ((t (:foreground "steel blue")))) '(js2-private-function-call-face ((t (:foreground "cadet blue")))) '(js2-private-member-face ((t (:foreground "IndianRed1")))) '(js2-regexp-face ((t (:foreground "khaki")))) '(js2-string-face ((t (:foreground "lemon chiffon")))) '(js2-type-face ((t (:foreground "medium sea green")))) '(js2-variable-name-face ((t (:foreground "IndianRed1")))) '(js2-warning-face ((t (:background "indian red" :foreground "white")))) '(link ((t (:foreground "light sea green" :underline t)))) '(makefile-shell-face ((t ()))) '(makefile-space-face ((t (:background "IndianRed1" :foreground "light gray")))) '(makefile-targets-face ((t ()))) '(match ((t (:background "DodgerBlue3" :foreground "light gray")))) ;% '(menu ((t (:background "light gray" :foreground "gray4")))) '(message-cited-text-face ((t (:foreground "indian red")))) ;% '(message-cited-text ((t (:foreground "indian red")))) ;% '(message-header-cc-face ((t (:foreground "medium sea green")))) '(message-header-cc ((t (:foreground "medium sea green")))) '(message-header-name-face ((t (:foreground "medium sea green")))) '(message-header-name ((t (:foreground "medium sea green")))) '(message-header-newsgroups-face ((t (:foreground "medium sea green")))) '(message-header-newsgroups ((t (:foreground "medium sea green")))) '(message-header-other-face ((t (:foreground "cadet blue")))) '(message-header-other ((t (:foreground "cadet blue")))) '(message-header-subject-face ((t (:foreground "lemon chiffon")))) '(message-header-subject ((t (:foreground "lemon chiffon")))) '(message-header-to-face ((t (:foreground "cadet blue")))) '(message-header-to ((t (:foreground "cadet blue")))) '(message-header-xheader-face ((t (:foreground "cadet blue")))) '(message-header-xheader ((t (:foreground "cadet blue")))) '(message-mml-face ((t (:foreground "medium sea green")))) '(message-mml ((t (:foreground "medium sea green")))) '(message-separator-face ((t (:background "indian red" :foreground "white" :bold t)))) '(message-separator ((t (:background "indian red" :foreground "white" :bold t)))) '(minibuffer-prompt ((t (:foreground "pale violet red")))) '(mm-uu-extract ((t (:background "gray8" :foreground "white")))) '(mode-line ((t (:foreground "light gray" :background "#5f5f87" :inverse-video nil :box (:line-width 2 :style released-button))))) '(modeline ((t (:foreground "light gray" :background "#5f5f87" :inverse-video nil :box (:line-width 2 :style released-button))))) '(mode-line-inactive ((t (:foreground "light gray" :background "gray30" :inverse-video nil :box (:line-width 2 :style released-button))))) '(mode-line-highlight ((t (:foreground "black" :background "light sky blue" :inverse-video nil :box (:line-width 2 :style released-button))))) '(modeline-buffer-id ((t (:foreground "khaki" :background "#5f5f87" :inverse-video nil :box (:line-width 2 :style released-button))))) '(modeline-mousable ((t (:foreground "khaki" :background "#5f5f87" :inverse-video nil :box (:line-width 2 :style released-button))))) '(modeline-mousable-minor-mode ((t (:foreground "khaki" :background "#5f5f87" :inverse-video nil :box (:line-width 2 :style released-button))))) '(mouse ((t (:foreground "khaki" :background "black")))) '(multi-region-face ((t (:background "LightSteelBlue4" :foreground "white" )))) '(nxml-text ((t ()))) '(nxml-text-face ((t ()))) '(nxml-attribute-colon ((t (:foreground "sandy brown")))) '(nxml-attribute-colon-face ((t (:foreground "sandy brown")))) '(nxml-attribute-local-name ((t (:foreground "sandy brown")))) '(nxml-attribute-local-name-face ((t (:foreground "sandy brown")))) '(nxml-attribute-prefix ((t (:foreground "sandy brown")))) '(nxml-attribute-prefix-face ((t (:foreground "sandy brown")))) '(nxml-attribute-value ((t (:foreground "lemon chiffon")))) '(nxml-attribute-value-face ((t (:foreground "lemon chiffon")))) '(nxml-attribute-value-delimiter ((t (:foreground "lemon chiffon")))) '(nxml-attribute-value-delimiter-face ((t (:foreground "lemon chiffon")))) '(nxml-cdata-section-CDATA ((t (:foreground "cadet blue")))) '(nxml-cdata-section-CDATA-face ((t (:foreground "cadet blue")))) '(nxml-cdata-section-content ((t ()))) '(nxml-cdata-section-content-face ((t ()))) `(nxml-cdata-section-delimiter ((t ,hober2-insignificant-face))) `(nxml-cdata-section-delimiter-face ((t ,hober2-insignificant-face))) '(nxml-char-ref-delimiter ((t (:foreground "IndianRed1")))) '(nxml-char-ref-delimiter-face ((t (:foreground "IndianRed1")))) '(nxml-char-ref-number-face ((t (:foreground "IndianRed1")))) '(nxml-comment-content ((t (:foreground "medium orchid")))) '(nxml-comment-content-face ((t (:foreground "medium orchid")))) '(nxml-comment-delimiter ((t (:foreground "dark orchid")))) '(nxml-comment-delimiter-face ((t (:foreground "dark orchid")))) '(nxml-element-colon ((t (:foreground "steel blue")))) '(nxml-element-colon-face ((t (:foreground "steel blue")))) '(nxml-element-local-name ((t (:foreground "cadet blue")))) '(nxml-element-local-name-face ((t (:foreground "cadet blue")))) '(nxml-element-prefix ((t (:foreground "steel blue")))) ;% '(nxml-element-prefix-face ((t (:foreground "steel blue")))) ;% '(nxml-entity-ref-delimiter ((t (:foreground "IndianRed1")))) '(nxml-entity-ref-delimiter-face ((t (:foreground "IndianRed1")))) '(nxml-entity-ref-name ((t (:foreground "IndianRed1")))) '(nxml-entity-ref-name-face ((t (:foreground "IndianRed1")))) `(nxml-markup-declaration-delimiter ((t ,hober2-insignificant-face))) `(nxml-markup-declaration-delimiter-face ((t ,hober2-insignificant-face))) '(nxml-namespace-attribute-colon ((t (:foreground "sandy brown")))) '(nxml-namespace-attribute-colon-face ((t (:foreground "sandy brown")))) '(nxml-namespace-attribute-prefix ((t (:foreground "sandy brown")))) ;% '(nxml-namespace-attribute-prefix-face ((t (:foreground "sandy brown")))) ;% '(nxml-namespace-attribute-xmlns ((t (:foreground "sandy brown")))) '(nxml-namespace-attribute-xmlns-face ((t (:foreground "sandy brown")))) '(nxml-processing-instruction-content-face ((t ()))) `(nxml-processing-instruction-delimiter-face ((t ,hober2-insignificant-face))) '(nxml-processing-instruction-target ((t (:foreground "steel blue")))) '(nxml-processing-instruction-target-face ((t (:foreground "steel blue")))) '(nxml-prolog-keyword ((t (:foreground "cadet blue")))) '(nxml-prolog-keyword-face ((t (:foreground "cadet blue")))) '(nxml-prolog-literal-content ((t (:foreground "lemon chiffon")))) '(nxml-prolog-literal-content-face ((t (:foreground "lemon chiffon")))) '(nxml-prolog-literal-delimiter ((t (:foreground "lemon chiffon")))) '(nxml-prolog-literal-delimiter-face ((t (:foreground "lemon chiffon")))) `(nxml-tag-delimiter ((t ,hober2-insignificant-face))) `(nxml-tag-delimiter-face ((t ,hober2-insignificant-face))) `(nxml-tag-slash ((t ,hober2-insignificant-face))) `(nxml-tag-slash-face ((t ,hober2-insignificant-face))) ;; (nxml-heading ((t ()))) ;; (nxml-heading-face ((t ()))) ;; (nxml-outline-indicator ((t ()))) ;; (nxml-outline-indicator-face ((t ()))) ;; (nxml-outline-active-indicator ((t ()))) ;; (nxml-outline-active-indicator-face ((t ()))) ;; (nxml-outline-ellipsis ((t ()))) ;; (nxml-outline-ellipsis-face ((t ()))) ;; (nxml-delimited-data ((t ()))) ;; (nxml-delimited-data-face ((t ()))) ;; (nxml-name ((t ()))) ;; (nxml-name-face ((t ()))) ;; (nxml-ref ((t ()))) ;; (nxml-ref-face ((t ()))) ;; (nxml-delimiter ((t ()))) ;; (nxml-delimiter-face ((t ()))) ;; (nxml-namespace-attribute-value ((t ()))) ;; (nxml-namespace-attribute-value-face ((t ()))) ;; (nxml-namespace-attribute-value-delimiter ((t ()))) ;; (nxml-namespace-attribute-value-delimiter-face ((t ()))) ;; (nxml-hash ((t ()))) ;; (nxml-hash-face ((t ()))) ;; (nxml-glyph ((t ()))) ;; (nxml-glyph-face ((t ()))) '(paren-face-match ((t (:background "cadet blue" :foreground "gray4")))) '(paren-face-mismatch ((t (:background "indian red" :foreground "white" :bold t)))) '(paren-face-no-match ((t (:background "indian red" :foreground "white" :bold t)))) `(paren-face ((t ,hober2-insignificant-face))) '(primary-selection ((t (:foreground "white" :background "#5f5f87")))) '(svn-status-marked-face ((t (:background "cadet blue" :foreground "gray4")))) '(svn-status-marked-popup-face ((t (:background "indian red" :foreground "white" :bold t)))) '(svn-status-update-available-face ((t (:background "indian red" :foreground "white")))) '(svn-status-directory-face ((t (:foreground "khaki")))) '(svn-status-filename-face ((t (:foreground "cadet blue")))) '(svn-status-symlink-face ((t (:foreground "cadet blue")))) '(svn-status-locked-face ((t (:foreground "medium orchid")))) '(svn-status-switched-face ((t (:foreground "lemon chiffon")))) '(svn-status-blame-highlight-face ((t (:background "DarkGreen" :foreground "light gray" :underline t)))) '(svn-status-blame-rev-number-face ((t (:background "cadet blue" :foreground "gray4")))) '(rcirc-my-nick ((t (:foreground "light sea green")))) '(rcirc-mode-line-nick ((t (:foreground "medium orchid" :bold t)))) '(rcirc-other-nick ((t (:foreground "cadet blue")))) '(rcirc-nick-in-message ((t (:foreground "pale violet red" :bold t)))) '(rcirc-server ((t (:foreground "steel blue")))) '(rcirc-prompt ((t (:foreground "pale violet red")))) ;% '(region ((t (:foreground "white" :background "#5f5f87")))) '(rng-error ((t ,(if (hober2-use-underline-p) '(:underline "red") '(:background "indian red" :foreground "white" :bold t))))) '(scroll-bar ((t (:background "light gray" :foreground "gray4")))) '(secondary-selection ((t (:background "LightSteelBlue4" :foreground "white" )))) '(sgml-namespace-face ((t (:foreground "steel blue")))) ;% `(shadow ((t ,hober2-insignificant-face))) '(sh-heredoc-face ((t (:foreground "khaki")))) '(sh-quoted-exec ((t (:foreground "khaki")))) '(show-paren-match-face ((t (:background "cadet blue" :foreground "gray4")))) '(show-paren-mismatch-face ((t (:background "indian red" :foreground "white" :bold t)))) '(show-tabs-space ((t (:background "IndianRed1" :foreground "light gray")))) '(show-tabs-space-face ((t (:background "IndianRed1" :foreground "light gray")))) '(show-tabs-tab ((t (:background "IndianRed1" :foreground "light gray")))) '(show-tabs-tab-face ((t (:background "IndianRed1" :foreground "light gray")))) '(slime-error-face ((t (:background "indian red" :foreground "white" :bold t)))) '(slime-warning-face ((t (:background "indian red" :foreground "white")))) '(slime-style-warning-face ((t (:background "indian red" :foreground "white")))) '(slime-note-face ((t (:background "indian red" :foreground "white")))) '(slime-highlight-face ((t (:background "indian red" :foreground "white")))) '(sldb-catch-tag-face ((t (:foreground "khaki")))) ;% '(sldb-condition-face ((t (:foreground "light sea green")))) '(sldb-detailed-frame-line-face ((t ()))) '(sldb-frame-label-face ((t (:foreground "dark orchid")))) '(sldb-frame-line-face ((t ()))) '(sldb-local-name-face ((t (:foreground "IndianRed1")))) '(sldb-local-value-face ((t (:foreground "lemon chiffon")))) '(sldb-reference-face ((t (:background "cyan")))) '(sldb-restart-type-face ((t (:foreground "medium orchid")))) '(sldb-restart-face ((t (:foreground "pale violet red")))) '(sldb-restart-number-face ((t (:foreground "dark orchid")))) '(sldb-section-face ((t (:foreground "sandy brown")))) '(sldb-topline-face ((t (:foreground "IndianRed1")))) '(slime-repl-prompt-face ((t (:foreground "pale violet red")))) '(slime-repl-output-face ((t (:foreground "dark orchid")))) '(slime-repl-input-face ((t (:foreground "pale violet red")))) '(slime-repl-result-face ((t (:foreground "medium orchid")))) '(slime-inspector-topline-face ((t (:background "gray30" :foreground "white")))) '(slime-inspector-label-face ((t (:foreground "indian red")))) ;% '(slime-inspector-value-face ((t (:foreground "light pink")))) '(slime-inspector-action-face ((t (:background "cyan")))) '(slime-inspector-type-face ((t (:foreground "light sea green")))) ;% `(slime-reader-conditional-face ((t ,hober2-insignificant-face))) '(smerge-refined-change ((t (:background "gray30")))) '(speedbar-button-face ((t (:foreground "medium sea green")))) '(speedbar-directory-face ((t (:foreground "khaki")))) '(speedbar-file-face ((t (:foreground "cadet blue")))) '(speedbar-highlight-face ((t (:background "DarkGreen" :foreground "light gray" :underline t)))) '(speedbar-selected-face ((t (:background "cadet blue" :foreground "gray4")))) ;% '(speedbar-tag-face ((t (:foreground "khaki")))) '(subscript ((t ()))) '(superscript ((t ()))) '(tex-math-face ((t (:foreground "sandy brown")))) '(tex-math ((t (:foreground "sandy brown")))) '(tex-verbatim-face ((t ()))) '(tex-verbatim ((t ()))) '(tool-bar ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(tooltip ((t (:background "lemon chiffon" :foreground "gray4" :box (:line-width 4 :color "lemon chiffon") :inherit variable-pitch :height 120)))) '(trailing-whitespace ((t (:background "IndianRed1" :foreground "light gray")))) '(underline ((t (:underline t)))) '(viper-search-face ((t (:background "steel blue" :foreground "lemon chiffon")))) '(viper-replace-overlay-face ((t (:foreground "gray4" :bold t :background "light pink")))) '(viper-minibuffer-emacs-face ((t (:foreground "gray4" :background "DarkSeaGreen2")))) '(viper-minibuffer-insert-face ((t (:foreground "gray4" ;% :background "light pink")))) '(viper-minibuffer-vi-face ((t (:foreground "gray4" ;% :background "light sea green")))) '(w3m-anchor-face ((t (:foreground "light sea green" :underline t)))) ;% '(w3m-anchor ((t (:foreground "light sea green" :underline t)))) ;% '(w3m-arrived-anchor-face ((t (:foreground "cadet blue" :underline t)))) '(w3m-arrived-anchor ((t (:foreground "cadet blue" :underline t)))) '(w3m-bitmap-image-face ((t (:foreground "gray4" :background "white")))) '(w3m-bitmap-image ((t (:foreground "gray4" :background "white")))) '(w3m-bold-face ((t (:foreground "medium sea green")))) '(w3m-bold ((t (:foreground "medium sea green")))) '(w3m-current-anchor-face ((t (:foreground "light sea green" :bold t :underline t)))) '(w3m-current-anchor ((t (:foreground "light sea green" :bold t :underline t)))) '(w3m-form-button-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(w3m-form-button ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(w3m-form-button-mouse-face ((t (:background "DarkGreen" :foreground "light gray" :underline t)))) '(w3m-form-button-mouse ((t (:background "DarkGreen" :foreground "light gray" :underline t)))) '(w3m-form-button-pressed-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style pressed-button))))) '(w3m-form-button-pressed ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style pressed-button))))) '(w3m-form-face ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(w3m-form ((t (:foreground "gray4" :background "light gray" :bold t :box (:line-width 1 :style released-button))))) '(w3m-header-line-location-title-face ((t (:foreground "cadet blue")))) ;% '(w3m-header-line-location-title ((t (:foreground "cadet blue")))) ;% '(w3m-header-line-location-content-face ((t (:foreground "khaki")))) '(w3m-header-line-location-content ((t (:foreground "khaki")))) '(w3m-history-current-url-face ((t (:foreground "lemon chiffon")))) '(w3m-history-current-url ((t (:foreground "lemon chiffon")))) '(w3m-image-face ((t (:foreground "DarkSeaGreen2" :bold t)))) '(w3m-image ((t (:foreground "DarkSeaGreen2" :bold t)))) '(w3m-insert-face ((t (:underline t)))) '(w3m-insert ((t (:underline t)))) '(w3m-link-numbering-face ((t (:foreground "medium sea green" :bold t)))) ;% '(w3m-link-numbering ((t (:foreground "medium sea green" :bold t)))) ;% '(w3m-strike-through-face ((t (:strike-through t :strikethru t)))) '(w3m-strike-through ((t (:strike-through t :strikethru t)))) '(w3m-underline-face ((t (:underline t)))) '(w3m-underline ((t (:underline t)))) '(whitespace-highlight-face ((t (:background "IndianRed1" :foreground "light gray")))) '(widget-button-face ((t (:underline t)))) '(widget-button-pressed-face ((t (:underline t)))) '(widget-documentation-face ((t (:foreground "medium sea green")))) ;% '(widget-field-face ((t (:background "gray30" :foreground "white")))) `(widget-inactive-face ((t ,hober2-insignificant-face))) '(widget-single-line-field-face ((t (:background "gray30" :foreground "white")))) '(woman-italic-face ((t (:slant italic)))) '(woman-bold-face ((t (:bold t)))) '(woman-unknwon-face ((t (:foreground "cadet blue")))) ;% '(woman-addition-face ((t (:foreground "medium sea green")))) '(zmacs-region ((t (:foreground "white" :background "#5f5f87"))))) (provide-theme 'hober2) ;;; hober2-theme.el ends here