diff options
author | Chong Yidong <cyd@gnu.org> | 2012-06-09 00:39:49 +0800 |
---|---|---|
committer | Chong Yidong <cyd@gnu.org> | 2012-06-09 00:39:49 +0800 |
commit | 4b56d0fe74527ddab5a976200b479376faa6b6f4 (patch) | |
tree | 22ec2ff7bc6ab4ce3c8c95d16cd17a71b4c9285b /lisp/net/newst-plainview.el | |
parent | d5c20fe8ca35d0a2b45bfad0a90553be04752d75 (diff) | |
download | emacs-4b56d0fe74527ddab5a976200b479376faa6b6f4.tar.gz emacs-4b56d0fe74527ddab5a976200b479376faa6b6f4.tar.bz2 emacs-4b56d0fe74527ddab5a976200b479376faa6b6f4.zip |
Face cleanups. Remove some uses of old-style face spec and :bold/:italic.
* faces.el (set-face-attribute): Doc fix.
(modify-face): Don't use :bold and :italic.
(error, warning, success): Tweak definitions.
* cus-edit.el (custom-modified, custom-invalid, custom-rogue)
(custom-modified, custom-set, custom-changed, custom-themed)
(custom-saved, custom-button, custom-button-mouse)
(custom-button-pressed, custom-state, custom-comment-tag)
(custom-variable-tag, custom-group-tag-1, custom-group-tag)
(custom-group-subtitle): Use new-style face specs.
(custom-invalid-face, custom-rogue-face, custom-modified-face)
(custom-set-face, custom-changed-face, custom-saved-face)
(custom-button-face, custom-button-pressed-face)
(custom-documentation-face, custom-state-face)
(custom-comment-face, custom-comment-tag-face)
(custom-variable-tag-face, custom-variable-button-face)
(custom-face-tag-face, custom-group-tag-face-1)
(custom-group-tag-face): Remove obsolete face alias.
* epa.el (epa-validity-high, epa-validity-medium)
(epa-validity-low, epa-mark, epa-field-name, epa-string)
(epa-field-name, epa-field-body):
* font-lock.el (font-lock-comment-face, font-lock-string-face)
(font-lock-keyword-face, font-lock-builtin-face)
(font-lock-function-name-face, font-lock-variable-name-face)
(font-lock-type-face, font-lock-constant-face):
* ido.el (ido-first-match, ido-only-match, ido-subdir)
(ido-virtual, ido-indicator, ido-incomplete-regexp):
* speedbar.el (speedbar-button-face, speedbar-file-face)
(speedbar-directory-face, speedbar-tag-face)
(speedbar-selected-face, speedbar-highlight-face)
(speedbar-separator-face):
* whitespace.el (whitespace-newline, whitespace-space)
(whitespace-hspace, whitespace-tab, whitespace-trailing)
(whitespace-line, whitespace-space-before-tab)
(whitespace-space-after-tab, whitespace-indentation)
(whitespace-empty):
* emulation/cua-base.el (cua-global-mark):
* eshell/em-prompt.el (eshell-prompt):
* net/newst-plainview.el (newsticker-new-item-face)
(newsticker-old-item-face, newsticker-immortal-item-face)
(newsticker-obsolete-item-face, newsticker-date-face)
(newsticker-statistics-face, newsticker-default-face):
* net/newst-reader.el (newsticker-feed-face)
(newsticker-extra-face, newsticker-enclosure-face):
* net/newst-treeview.el (newsticker-treeview-face)
(newsticker-treeview-new-face, newsticker-treeview-old-face)
(newsticker-treeview-immortal-face)
(newsticker-treeview-obsolete-face)
(newsticker-treeview-selection-face):
* net/rcirc.el (rcirc-my-nick, rcirc-other-nick)
(rcirc-bright-nick, rcirc-server, rcirc-timestamp)
(rcirc-nick-in-message, rcirc-nick-in-message-full-line)
(rcirc-prompt, rcirc-track-keyword, rcirc-url, rcirc-keyword):
* nxml/nxml-outln.el (nxml-heading, nxml-outline-indicator)
(nxml-outline-active-indicator, nxml-outline-ellipsis):
* play/mpuz.el (mpuz-unsolved, mpuz-solved, mpuz-trivial)
(mpuz-text):
* progmodes/vera-mode.el (vera-font-lock-number)
(vera-font-lock-function, vera-font-lock-interface):
* textmodes/table.el (table-cell): Use new-style face specs, and
don't use the old :bold and :italic attributes.
* erc-button.el (erc-button):
* erc-goodies.el (erc-bold-face, erc-inverse-face)
(erc-underline-face, fg:erc-color-*):
* erc-match.el (erc-current-nick-face, erc-dangerous-host-face)
(erc-pal-face, erc-fool-face, erc-keyword-face):
* erc-stamp.el (erc-timestamp-face): Likewise.
* erc.el (erc-direct-msg-face, erc-header-line, erc-input-face)
(erc-command-indicator-face, erc-notice-face, erc-action-face)
(erc-error-face, erc-my-nick-face, erc-nick-default-face)
(erc-nick-msg-face): Use new-style face specs, and avoid :bold.
* progmodes/ebrowse.el (ebrowse-tree-mark, ebrowse-root-class)
(ebrowse-member-attribute, ebrowse-default, ebrowse-file-name)
(ebrowse-member-class, ebrowse-progress): Likewise.
(ebrowse-tree-mark-face, ebrowse-root-class-face)
(ebrowse-file-name-face, ebrowse-default-face)
(ebrowse-member-attribute-face, ebrowse-member-class-face)
(ebrowse-progress-face): Remove obsolete faces.
* progmodes/flymake.el (flymake-errline, flymake-warnline):
Inherit from error and warning faces respectively.
* textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate):
Likewise.
(flyspell-incorrect-face, flyspell-duplicate-face): Remove
obsolete aliases.
* display.texi (Face Attributes): Font family does not accept
wildcards. De-document obsolete :bold and :italic attributes.
(Defining Faces): Use new-style face spec format.
Diffstat (limited to 'lisp/net/newst-plainview.el')
-rw-r--r-- | lisp/net/newst-plainview.el | 44 |
1 files changed, 11 insertions, 33 deletions
diff --git a/lisp/net/newst-plainview.el b/lisp/net/newst-plainview.el index 04db3a29d31..5597e0a6ddc 100644 --- a/lisp/net/newst-plainview.el +++ b/lisp/net/newst-plainview.el @@ -155,61 +155,39 @@ The following printf-like specifiers can be used: ;; ====================================================================== ;; faces -(defface newsticker-new-item-face - '((((class color) (background dark)) - (:family "sans" :bold t)) - (((class color) (background light)) - (:family "sans" :bold t))) +(defface newsticker-new-item-face '((t :weight bold)) "Face for new news items." :group 'newsticker-faces) (defface newsticker-old-item-face - '((((class color) (background dark)) - (:family "sans" :bold t :foreground "orange3")) - (((class color) (background light)) - (:family "sans" :bold t :foreground "red4"))) + '((default :weight bold) + (((class color) (background dark)) :foreground "orange3") + (((class color) (background light)) :foreground "red4")) "Face for old news items." :group 'newsticker-faces) (defface newsticker-immortal-item-face - '((((class color) (background dark)) - (:family "sans" :bold t :italic t :foreground "orange")) - (((class color) (background light)) - (:family "sans" :bold t :italic t :foreground "blue"))) + '((default :weight bold :slant italic) + (((class color) (background dark)) :foreground "orange") + (((class color) (background light)) :foreground "blue")) "Face for immortal news items." :group 'newsticker-faces) (defface newsticker-obsolete-item-face - '((((class color) (background dark)) - (:family "sans" :bold t :strike-through t)) - (((class color) (background light)) - (:family "sans" :bold t :strike-through t))) + '((t :weight bold :strike-through t)) "Face for old news items." :group 'newsticker-faces) -(defface newsticker-date-face - '((((class color) (background dark)) - (:family "sans" :italic t :height 0.8)) - (((class color) (background light)) - (:family "sans" :italic t :height 0.8))) +(defface newsticker-date-face '((t :slant italic :height 0.8)) "Face for newsticker dates." :group 'newsticker-faces) -(defface newsticker-statistics-face - '((((class color) (background dark)) - (:family "sans" :italic t :height 0.8)) - (((class color) (background light)) - (:family "sans" :italic t :height 0.8))) +(defface newsticker-statistics-face '((t :slant italic :height 0.8)) "Face for newsticker dates." :group 'newsticker-faces) -(defface newsticker-default-face - '((((class color) (background dark)) - (:inherit default)) - (((class color) (background light)) - (:inherit default))) +(defface newsticker-default-face '((t)) "Face for the description of news items." - ;;:set 'newsticker--set-customvar :group 'newsticker-faces) (defcustom newsticker-hide-old-items-in-newsticker-buffer |