X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Friece-highlight.el;h=8eefc61c114aeb283275c71160ce2325bb56e919;hb=b0496990ebe94bac4c320b6696ee62957ee9d3a1;hp=a01575f9e5b4dbc18e9f7b166b97ea9d9bb90f7a;hpb=60707bde9bbb9e0fc5a634e0caab914c7e6cd70f;p=riece diff --git a/lisp/riece-highlight.el b/lisp/riece-highlight.el index a01575f..8eefc61 100644 --- a/lisp/riece-highlight.el +++ b/lisp/riece-highlight.el @@ -1,4 +1,4 @@ -;;; riece-highlight.el --- coloring IRC buffers +;;; riece-highlight.el --- highlight IRC buffers ;; Copyright (C) 1998-2003 Daiki Ueno ;; Author: Daiki Ueno @@ -25,6 +25,8 @@ ;;; Code: (require 'riece-globals) +(require 'riece-options) ;riece-channel-list-buffer-mode +(require 'riece-identity) ;riece-format-identity (require 'font-lock) (defgroup riece-highlight nil @@ -39,41 +41,6 @@ :prefix "riece-highlight-" :group 'riece-highlight) -(defcustom riece-dialogue-change-face 'riece-dialogue-change-face - "Face used for displaying \"*** Change:\" line." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-notice-face 'riece-dialogue-notice-face - "Face used for displaying \"*** Notice:\" line." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-wallops-face 'riece-dialogue-wallops-face - "Face used for displaying \"*** Wallops:\" line." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-error-face 'riece-dialogue-error-face - "Face used for displaying \"*** Error:\" line." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-info-face 'riece-dialogue-info-face - "Face used for displaying \"*** Info:\" line." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-server-face 'riece-dialogue-server-face - "Face used for displaying \"(from server)\" extent." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-dialogue-prefix-face 'riece-dialogue-prefix-face - "Face used for displaying \"\" extent." - :type 'face - :group 'riece-highlight-faces) - (defface riece-dialogue-change-face '((((class color) (background dark)) @@ -85,6 +52,7 @@ (:bold t))) "Face used for displaying \"*** Change:\" line" :group 'riece-highlight-faces) +(defvar riece-dialogue-change-face 'riece-dialogue-change-face) (defface riece-dialogue-notice-face '((((class color) @@ -97,6 +65,7 @@ (:bold t))) "Face used for displaying \"*** Notice:\" line" :group 'riece-highlight-faces) +(defvar riece-dialogue-notice-face 'riece-dialogue-notice-face) (defface riece-dialogue-wallops-face '((((class color) @@ -109,6 +78,7 @@ (:bold t))) "Face used for displaying \"*** Wallops:\" line" :group 'riece-highlight-faces) +(defvar riece-dialogue-wallops-face 'riece-dialogue-wallops-face) (defface riece-dialogue-error-face '((((class color) @@ -121,6 +91,7 @@ (:bold t))) "Face used for displaying \"*** Error:\" line" :group 'riece-highlight-faces) +(defvar riece-dialogue-error-face 'riece-dialogue-error-face) (defface riece-dialogue-info-face '((((class color) @@ -133,6 +104,7 @@ (:bold t))) "Face used for displaying \"*** Info:\" line" :group 'riece-highlight-faces) +(defvar riece-dialogue-info-face 'riece-dialogue-info-face) (defface riece-dialogue-server-face '((((class color) @@ -145,6 +117,7 @@ (:bold t))) "Face used for displaying \"(from server)\" extent." :group 'riece-highlight-faces) +(defvar riece-dialogue-server-face 'riece-dialogue-server-face) (defface riece-dialogue-prefix-face '((((class color) @@ -157,6 +130,7 @@ (:bold nil))) "Face used for displaying \"\" extent" :group 'riece-highlight-faces) +(defvar riece-dialogue-prefix-face 'riece-dialogue-prefix-face) (defcustom riece-dialogue-font-lock-keywords (append @@ -179,32 +153,24 @@ :type '(repeat (list string)) :group 'riece-highlight) -(defcustom riece-channel-list-default-face 'riece-channel-list-default-face - "Face used for displaying channels." - :type 'face - :group 'riece-highlight-faces) - -(defcustom riece-channel-list-current-face 'riece-channel-list-current-face - "Face used for displaying the current channel." - :type 'face - :group 'riece-highlight-faces) - (defface riece-channel-list-default-face '((t ())) "Face used for displaying channels." :group 'riece-highlight-faces) +(defvar riece-channel-list-default-face 'riece-channel-list-default-face) (defface riece-channel-list-current-face '((((class color) (background dark)) - (:foreground "PaleTurquoise" :underline t)) + (:foreground "turquoise" :underline t)) (((class color) (background light)) - (:foreground "ForestGreen" :underline t)) + (:foreground "SeaGreen" :underline t)) (t ())) "Face used for displaying the current channel." :group 'riece-highlight-faces) +(defvar riece-channel-list-current-face 'riece-channel-list-current-face) (defcustom riece-channel-list-mark-face-alist '((?* . riece-channel-list-current-face))