From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/7851 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?S=C3=A9bastien_Vauban?= Newsgroups: gmane.emacs.gnus.user Subject: ColorTheme badly functioning in Emacs 22 Date: Sun, 20 Aug 2006 17:01:56 GMT Organization: Sebastien Vauban Message-ID: <87hd0749yz.fsf@missioncriticalit.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1156101424 31795 80.91.229.2 (20 Aug 2006 19:17:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 20 Aug 2006 19:17:04 +0000 (UTC) Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Sun Aug 20 21:17:02 2006 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GEsn3-0007qr-Gq for gegu-info-gnus-english@m.gmane.org; Sun, 20 Aug 2006 21:16:58 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GEsn2-0004KH-MC for gegu-info-gnus-english@m.gmane.org; Sun, 20 Aug 2006 15:16:56 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsserver.news.garr.it!kanaga.switch.ch!switch.ch!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeeder.wxs.nl!hoboe2bl2.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.gnus X-Www-site: Under construction... User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:9IHH+W64gqw69zMN+moD8sCExw4= Original-Lines: 181 Original-NNTP-Posting-Host: 84.195.176.134 Original-X-Complaints-To: abuse@telenet.be Original-X-Trace: phobos.telenet-ops.be 1156093316 84.195.176.134 (Sun, 20 Aug 2006 19:01:56 MEST) Original-NNTP-Posting-Date: Sun, 20 Aug 2006 19:01:56 MEST Original-Xref: shelby.stanford.edu gnu.emacs.gnus:78035 Original-To: info-gnus-english@gnu.org X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:7851 Archived-At: Hello, I'm a long time user (and a big fan) of ColorTheme, but have now problems within Emacs 22 (both in Ubuntu and in the Windows port): many buffers are not colored anymore (Gnus groups for example), or not the first time the buffer is visited (Org list of tasks for example). Note -- I don't have any color trouble with the message buffer, for example. Very very weird. Going back and forth from/to Emacs 21/22 with the same .emacs configuration file, I can see the differences: my color theme is no more applied... ,----[ color-theme-seb.el ] | | (require 'color-theme) | | (defun color-theme-seb () | "Initialize faces according to my preferences." | (interactive) | (color-theme-install | '(color-theme-seb | ((background-color . "white") | (background-mode . light) | (border-color . "black") | (cursor-color . "rgb:15/FF/00") | (foreground-color . "black") | (mouse-color . "black")) | | (default ((t (nil)))) | (bold ((t (:bold t :weight bold)))) | (bold-italic ((t (:italic t :bold t :slant italic :weight bold)))) | (italic ((t (:italic t :slant italic)))) | (underline ((t (:underline t)))) | (highlight ((t (:foreground "white" :background "rgb:31/6A/C5")))) ;; darkolivegreen | | ;; Gnus group buffer | (gnus-group-mail-1-empty-face ((t (:foreground "rgb:50/50/B0")))) | (gnus-group-mail-1-face ((t (:foreground "rgb:50/50/B0" :bold t)))) | (gnus-group-mail-2-empty-face ((t (:foreground "rgb:66/00/66")))) | (gnus-group-mail-2-face ((t (:foreground "rgb:66/00/66" :bold t)))) | (gnus-group-mail-3-empty-face ((t (:foreground "rgb:00/77/77")))) | (gnus-group-mail-3-face ((t (:foreground "rgb:00/77/77" :bold t)))) | | (gnus-group-news-1-empty-face ((t (:foreground "rgb:50/50/B0")))) | (gnus-group-news-1-face ((t (:foreground "rgb:50/50/B0" :bold t)))) | (gnus-group-news-2-empty-face ((t (:foreground "rgb:66/00/66")))) | (gnus-group-news-2-face ((t (:foreground "rgb:66/00/66" :bold t)))) | (gnus-group-news-3-empty-face ((t (:foreground "rgb:00/77/77")))) | (gnus-group-news-3-face ((t (:foreground "rgb:00/77/77" :bold t)))) | (gnus-group-news-4-empty-face ((t (:foreground "rgb:99/00/00")))) | (gnus-group-news-4-face ((t (:foreground "rgb:99/00/00" :bold t)))) | (gnus-group-news-5-empty-face ((t (:foreground "rgb:00/00/99")))) | (gnus-group-news-5-face ((t (:foreground "rgb:00/00/99" :bold t)))) | (gnus-group-news-6-empty-face ((t (:foreground "rgb:BB/66/00")))) | (gnus-group-news-6-face ((t (:foreground "rgb:BB/66/00" :bold t)))) | | ;; Gnus summary buffer | (gnus-summary-selected-face ((t (:foreground "rgb:FF/66/33" :bold t)))) | (gnus-summary-high-unread-face ((t (:foreground "blue" :bold t)))) | (gnus-summary-high-read-face ((t (:foreground "rgb:80/00/80" :bold t)))) | (gnus-summary-high-ticked-face ((t (:foreground "hot pink" :bold t)))) | (gnus-summary-high-ancient-face ((t (:foreground "rgb:77/77/99" :bold t)))) | (gnus-summary-normal-unread-face ((t (:foreground "blue")))) | (gnus-summary-normal-read-face ((t (:foreground "rgb:80/00/80")))) | (gnus-summary-normal-ticked-face ((t (:foreground "hot pink")))) | (gnus-summary-normal-ancient-face ((t (:foreground "rgb:77/77/99")))) | (gnus-summary-low-unread-face ((t (:low t :foreground "blue" :italic t)))) | (gnus-summary-low-read-face ((t (:low t :foreground "rgb:80/00/80" | :italic t)))) | (gnus-summary-low-ticked-face ((t (:low t :foreground "hot pink" | :italic t)))) | (gnus-summary-low-ancient-face ((t (:low t :foreground "rgb:77/77/99" | :italic t)))) | (gnus-summary-cancelled-face ((t (:italic t :foreground "gray55" | :strike-through t)))) | | ;; Gnus article buffer | (gnus-header-name-face ((t (:foreground "rgb:33/99/CC" :bold t | :family "Arial")))) | (gnus-header-from-face ((t (:foreground "blue" :family "Arial")))) | (gnus-header-subject-face ((t (:foreground "rgb:FF/66/33" :bold t)))) | (gnus-header-newsgroups-face ((t (:foreground "rgb:33/99/CC" | :family "Arial")))) | (gnus-header-content-face ((t (:foreground "rgb:33/99/CC" | :family "Arial")))) | (gnus-cite-attribution-face ((t (:foreground "rgb:50/50/B0")))) | (gnus-cite-face-1 ((t (:foreground "rgb:50/50/B0")))) | (gnus-cite-face-2 ((t (:foreground "rgb:66/00/66")))) | (gnus-cite-face-3 ((t (:foreground "rgb:00/77/77")))) | (gnus-cite-face-4 ((t (:foreground "rgb:99/00/00")))) | (gnus-cite-face-5 ((t (:foreground "rgb:00/00/99")))) | (gnus-cite-face-6 ((t (:foreground "rgb:BB/66/00")))) | (gnus-cite-face-7 ((t (:foreground "rgb:50/50/B0")))) | (gnus-cite-face-8 ((t (:foreground "rgb:66/00/66")))) | (gnus-cite-face-9 ((t (:foreground "rgb:00/77/77")))) | (gnus-cite-face-10 ((t (:foreground "rgb:99/00/00")))) | (gnus-signature-face ((t (:foreground "rgb:7F/7F/7F")))) | (gnus-emphasis-bold ((t (:bold t)))) | | (widget-button-face ((t (:bold t :weight bold)))) | (widget-button-pressed-face ((t (:foreground "red")))) | (widget-documentation-face ((t (:foreground "dark green")))) | (widget-field-face ((t (:background "gray85")))) | (widget-inactive-face ((t (:foreground "dim gray")))) | (widget-single-line-field-face ((t (:background "gray85")))) | | ;; when replying | (message-header-name-face ((t (:foreground "rgb:33/99/CC" :bold t | :family "Arial")))) | (message-header-to-face ((t (:foreground "blue" :family "Arial")))) | (message-header-cc-face ((t (:foreground "blue" :family "Arial")))) | (message-header-subject-face ((t (:foreground "rgb:FF/66/33" :bold t)))) | (message-header-newsgroups-face ((t (:foreground "rgb:33/99/CC" | :family "Arial")))) | (message-header-xheader-face ((t (:foreground "red")))) | (message-header-other-face ((t (:foreground "rgb:33/99/CC" | :family "Arial")))) | (message-separator-face ((t (:foreground "red" :bold t :family "Arial")))) | (message-cited-text-face ((t (:foreground "rgb:50/50/B0")))) | (message-mml-face ((t (:foreground "ForestGreen")))) | | ;; Gnus/Message | (gnus-emphasis-highlight-words ((t (:background "black" | :foreground "yellow")))) | (gnus-picon-face ((t (:background "white" :foreground "yellow")))) | (gnus-picon-xbm-face ((t (:background "white" :foreground "yellow")))) | (gnus-x-face ((t (:background "white" :foreground "black")))) | | ;; org | (org-done ((t (:foreground "gray55" :strike-through t)))) | (org-level-1 ((t (:foreground "blue" :bold t :height 1.4)))) | (org-level-2 ((t (:foreground "red" :bold t :height 1.2)))) | (org-level-3 ((t (:foreground "Purple")))) | (org-scheduled-previously ((t (:foreground "blue" :bold t)))) | (org-scheduled-today ((t (:foreground "blue")))) | (org-upcoming-deadline ((t (:foreground "DarkOrange" :bold t)))) | | ))) | | (provide 'color-theme-seb) `---- I don't know if it's of importance, but here are the fonts I'm using (one under Ubuntu, the other under Windows, in 9 points): ,----[ Extract of my .emacs ] | | ;;; ----[ Faces | | ;; set default color theme | (when (try-require 'color-theme) | (color-theme-initialize) | (when (try-require 'color-theme-seb) | (color-theme-seb))) | | ;; allow any scalable font | (when running-ms-windows | (setq scalable-fonts-allowed t)) | | ;; set default font family and font size | (assq-delete-all 'font default-frame-alist) | (defvar my-default-font | (if running-ms-windows | "-*-Courier New-*-*-*-*-12-90-*-*-*-*-*-*" | "-Misc-Fixed-Medium-R-SemiCondensed-*-13-*-*-*-*-*-*-*")) | ;; this latest face supports bold (in Gnus) while | ;; "-misc-*-*-*-*-*-12-90-*-*-*-*-*-*" does not!! | | (add-to-list 'default-frame-alist (cons 'font my-default-font)) `---- Can you help? Thanks a lot, Seb -- Sébastien Vauban