From: Tassilo Horn <thorn+news@fastmail.fm>
To: emacs-pretest-bug@gnu.org
Subject: 23.0.50; face-problems with multy-tty
Date: Thu, 06 Sep 2007 08:49:29 +0200 [thread overview]
Message-ID: <87ejhcmgp2.fsf@baldur.tsdh.de> (raw)
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Since multi-tty has been merged, I start emacs as a detached server with
screen. Here's the command line I use to reproduce the problem:
screen -d -m -S test emacs -nw --eval "(setq server-name \"test\")" \
-Q -l foo.el --funcall server-start
The file foo.el contains my custom-set-faces:
--8<---------------cut here---------------start------------->8---
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(circe-highlight-all-nicks-face ((t (:foreground "blue"))))
'(circe-highlight-nick-face ((t (:background "grey" :foreground "blue" :weight bold))))
'(circe-my-message-face ((t (:background "grey"))))
'(circe-originator-face ((t (:weight bold))))
'(company-pseudo-tooltip-face ((t (:inherit default :background "yellow" :foreground "black"))))
'(diff-added ((t (:inherit diff-changed :background "green"))))
'(diff-changed ((nil (:background "lightblue"))))
'(diff-removed ((t (:inherit diff-changed :background "orange"))))
'(diredp-exec-priv ((t (:background "LightSteelBlue" :foreground "black"))))
'(diredp-no-priv ((t (:background "LightGray" :foreground "black"))))
'(diredp-read-priv ((t (:background "MediumAquamarine" :foreground "black"))))
'(diredp-write-priv ((t (:background "Orchid" :foreground "black"))))
'(emms-browser-album-face ((((class color) (background light)) (:inherit org-level-2))))
'(emms-browser-artist-face ((((class color) (background light)) (:inherit org-level-1))))
'(emms-browser-track-face ((((class color) (background light)) (:inherit org-level-3 :weight normal))))
'(font-lock-string-face ((((class color) (min-colors 88) (background light)) (:foreground "RosyBrown4"))))
'(gnus-group-mail-3 ((t (:foreground "magenta" :weight bold))))
'(gnus-group-mail-3-empty ((nil (:inherit gnus-group-mail-3 :weight normal))))
'(gnus-group-news-3 ((t (:foreground "blue" :weight bold))))
'(gnus-group-news-3-empty ((nil (:inherit gnus-group-news-3 :weight normal))))
'(gnus-server-denied ((t (:foreground "red" :weight bold))))
'(gnus-signature ((t (:foreground "blue" :slant italic))))
'(header-line ((default nil) (((class color grayscale) (background light)) (:background "grey90" :foreground "grey20" :box nil))))
'(hl-line ((t (:inherit highlight :background "#BEFFBE"))))
'(message-header-name ((nil (:inherit gnus-header-name))))
'(mode-line ((nil (:background "black" :foreground "grey80" :height 0.8 :family "helvetica"))))
'(mode-line-buffer-id ((t (:background "grey10" :foreground "grey90" :weight bold))))
'(mode-line-inactive ((default (:inherit mode-line :background "grey80" :foreground "grey20")) (((class color) (min-colors 88) (background light)) (:weight light))))
'(newsticker-feed-face ((t (:inherit org-level-1 :underline t))))
'(newsticker-immortal-item-face ((t (:inherit newsticker-new-item-face :foreground "blue"))))
'(newsticker-new-item-face ((t (:foreground "black" :weight normal))))
'(newsticker-obsolete-item-face ((t (:inherit newsticker-new-item-face :strike-through t))))
'(newsticker-old-item-face ((t (:inherit newsticker-new-item-face :foreground "grey60"))))
'(org-level-1 ((t (:foreground "Blue1" :weight bold))))
'(org-level-2 ((t (:foreground "DarkGoldenrod" :weight bold))))
'(org-level-3 ((t (:foreground "Purple" :weight bold))))
'(org-level-4 ((t (:foreground "Firebrick" :weight bold))))
'(org-level-5 ((t (:foreground "ForestGreen" :weight bold))))
'(org-level-6 ((t (:foreground "CadetBlue" :weight bold))))
'(org-level-7 ((t (:foreground "Orchid" :weight bold))))
'(org-level-8 ((t (:foreground "RosyBrown" :weight bold))))
'(outline-1 ((t (:inherit org-level-1))))
'(outline-2 ((t (:inherit org-level-2))))
'(outline-3 ((t (:inherit org-level-3))))
'(outline-4 ((t (:inherit org-level-4))))
'(outline-5 ((t (:inherit org-level-5))))
'(outline-6 ((t (:inherit org-level-6))))
'(outline-7 ((t (:inherit org-level-7))))
'(outline-8 ((t (:inherit org-level-8))))
'(region ((t (:background "paleturquoise"))))
'(tooltip ((((class color)) (:inherit variable-pitch :background "lightblue" :foreground "black" :family "fixed"))))
'(trailing-whitespace ((nil (:background "grey80"))))
'(window-number-face ((((type x w32 mac)) (:foreground "red" :weight bold)))))
--8<---------------cut here---------------end--------------->8---
Now I connect to that server with
emacsclient -s test
which opens a new X11 frame. Now all faces whose value doesn't start
with t or nil use the default face, e.g. all strings ("foo") in an elisp
file are simply black on white. If I do `M-x customize-face RET RET' on
one of them, I see that `font-lock-string-face' has no customizations at
all (no checked boxes or inherited faces). But ((class color)
(min-colors 88) (background light)) applies to this X11 frame. It has a
white background and supports far more than 88 colors.
If I hit `C-x C-e' after the (custom-set-faces ...) section, all faces
work as expected again.
Ah, and the face of the buttons in the customize interface doesn't use
boxes, it's only underlined (Custom Button Unraised), because
`custom-raised-buttons' is nil. IMHO in an X11 frame client it should
default to t, so that there are no user-visible differences between a
client using a X11 frame and a normal X11 emacs instance.
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
`bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/share/emacs/23.0.50/etc/DEBUG for instructions.
In GNU Emacs 23.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.10.14, multi-tty)
of 2007-09-06 on baldur
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--program-suffix=-emacs-23' '--infodir=/usr/share/info/emacs-23' '--without-carbon' '--with-sound' '--with-x' '--with-toolkit-scroll-bars' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--with-xpm' '--with-rsvg' '--with-x-toolkit=gtk' '--without-hesiod' '--with-gpm' '--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-march=i686 -mtune=prescott -O2 -pipe''
Important settings:
value of $LC_ALL: en_US.UTF-8
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8
default-enable-multibyte-characters: t
Major mode: Group
Minor modes in effect:
gnus-topic-mode: t
gnus-undo-mode: t
shell-dirtrack-mode: t
recentf-mode: t
partial-completion-mode: t
iswitchb-mode: t
window-number-meta-mode: t
window-number-mode: t
savehist-mode: t
exec-abbrev-cmd-mode: t
show-paren-mode: t
global-hl-line-mode: t
which-function-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
<return> <backspace> <backspace> . e m C-g <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
C-x b d i <return> <up> <up> <up> C-x k <return> C-x
b <return> M-x g n u s <return> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <return>
<return> q <down> <down> <return> <return> <down> <return>
<down> <return> <down> <return> <down> <return> <down>
<return> <down> <return> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <down>
<return> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> c C-x 1 l s M-x r e p o r <tab> b u g <r
eturn>
Recent messages:
Loading bbdb-gui...done
20070906T082748.212> Exiting summary buffer and applying spam rules
20070906T082748.257> nnimap: Setting marks in INBOX.mailinglists.emacs-devel...
20070906T082748.454> nnimap: Setting marks in INBOX.mailinglists.emacs-devel...done
Wrote /home/heimdall/.bbdb
(No changes need to be saved)
20070906T082751.238> Saving /home/heimdall/.newsrc.eld...
Wrote /home/heimdall/.newsrc.eld
20070906T082751.295> Saving /home/heimdall/.newsrc.eld...done
Loading emacsbug...done
--
Früher haben wir vor dem Essen immer gebetet, aber jetzt hat meine Frau
einen Kochkurs gemacht.
next reply other threads:[~2007-09-06 6:49 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-06 6:49 Tassilo Horn [this message]
2007-09-06 16:54 ` 23.0.50; face-problems with multy-tty Dan Nicolaescu
2007-09-06 17:55 ` Tassilo Horn
2007-09-06 21:16 ` Dan Nicolaescu
2007-09-07 0:59 ` Johan Bockgård
2007-09-07 10:46 ` Tassilo Horn
2007-09-07 11:19 ` Johan Bockgård
2007-09-07 13:34 ` Tassilo Horn
2007-09-07 14:26 ` Johan Bockgård
2007-09-07 15:06 ` Tassilo Horn
2007-09-07 15:23 ` Romain Francoise
2007-09-07 15:56 ` Johan Bockgård
2007-09-07 16:50 ` Romain Francoise
2007-09-08 7:01 ` Richard Stallman
2007-09-08 8:06 ` Tassilo Horn
2007-09-07 19:53 ` Richard Stallman
2007-09-07 21:34 ` Johan Bockgård
2007-09-08 19:47 ` Richard Stallman
2007-09-08 20:09 ` Tassilo Horn
2007-09-13 16:05 ` Johan Bockgård
2007-09-09 18:14 ` can't set both mode-line color and default frame font? Chris Moore
2007-09-09 18:34 ` Chris Moore
2007-09-10 1:13 ` Richard Stallman
2007-09-10 18:21 ` Jan Djärv
2007-09-13 16:23 ` 23.0.50; face-problems with multy-tty Drew Adams
2007-09-14 7:04 ` Richard Stallman
2007-09-30 23:53 ` overriding a face [was: 23.0.50; face-problems with multy-tty] Drew Adams
2007-10-01 17:40 ` Richard Stallman
2007-10-01 18:20 ` Drew Adams
2007-10-02 3:32 ` Richard Stallman
2007-10-02 14:22 ` Drew Adams
2007-10-02 21:59 ` Richard Stallman
2007-09-17 3:59 ` 23.0.50; face-problems with multy-tty Richard Stallman
2007-09-18 13:55 ` Johan Bockgård
2007-09-23 21:55 ` Richard Stallman
2007-09-24 0:00 ` Johan Bockgård
2007-09-24 4:15 ` Eli Zaretskii
2007-09-24 13:06 ` Johan Bockgård
2007-09-24 21:27 ` Eli Zaretskii
2007-09-26 16:35 ` Johan Bockgård
2007-09-25 10:44 ` Richard Stallman
2007-09-26 16:40 ` Johan Bockgård
2007-09-27 17:59 ` Richard Stallman
2007-09-27 22:57 ` Johan Bockgård
2007-09-28 19:04 ` Richard Stallman
2007-09-24 0:22 ` Drew Adams
2007-09-24 4:09 ` Eli Zaretskii
2007-09-24 7:10 ` Glenn Morris
2007-09-25 10:44 ` Richard Stallman
2007-10-09 1:19 ` Glenn Morris
2007-10-10 13:02 ` Richard Stallman
2007-09-24 17:09 ` Davis Herring
2007-09-25 10:44 ` Richard Stallman
2007-09-25 20:27 ` Juri Linkov
[not found] ` <E1IX7lU-0007oJ-Fl@fencepost.gnu.org>
2007-09-17 6:18 ` can't set both mode-line color and default frame font? Jan Djärv
2007-09-17 22:24 ` Richard Stallman
2007-09-18 6:21 ` Jan Djärv
2007-09-18 19:34 ` Richard Stallman
2007-09-18 20:08 ` Drew Adams
2007-09-18 20:43 ` Jason Rumney
2007-09-18 21:18 ` Drew Adams
2007-09-18 21:38 ` Drew Adams
2007-09-18 21:43 ` Davis Herring
2007-09-18 21:58 ` Drew Adams
2007-09-18 22:06 ` Davis Herring
2007-09-18 22:22 ` Drew Adams
2007-09-19 1:37 ` Davis Herring
2007-09-19 3:57 ` Drew Adams
2007-09-19 13:49 ` Stefan Monnier
2007-09-19 14:37 ` Drew Adams
2007-09-19 16:14 ` Davis Herring
2007-09-19 15:48 ` Richard Stallman
2007-09-19 6:16 ` Jan Djärv
2007-09-18 21:54 ` Stefan Monnier
2007-09-18 22:03 ` Drew Adams
2007-09-19 6:12 ` Jan Djärv
2007-09-19 6:08 ` Jan Djärv
2007-09-17 14:00 ` Stefan Monnier
2007-09-17 22:24 ` Richard Stallman
2007-09-07 22:33 ` 23.0.50; face-problems with multy-tty Tassilo Horn
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ejhcmgp2.fsf@baldur.tsdh.de \
--to=thorn+news@fastmail.fm \
--cc=emacs-pretest-bug@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.