[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
23.0.60; restarting X causes emacsclient display bugs
From: |
Tom Rauchenwald |
Subject: |
23.0.60; restarting X causes emacsclient display bugs |
Date: |
Sat, 2 Feb 2008 21:30:21 +0100 (CET) |
Hi,
I try running emacs inside screen, and open frames to it with emacsclient.
This works fine, until I need to restart the X server for whatever
reason. newly created X frames don't update properly when scrolling
(part of the text stays), the mode-line faces are not right
(background is black) and the modeline isn't cleared before it
updates, so after switching a few buffers only garbage is in it.
To reproduce:
1) start emacs in a detached screen
screen -dmS emacsserver emacs -nw -Q --eval '(setq server-name "foo")'
-f server-start
2) open an X frame
emacsclient -s foo -c -d :0
3) close the X frame and restart X
4) open an X frame (the first try always fails for me, so you may need
to do it twice
emacsclient -s foo -c -d :0
This frame shows various redisplay problems, for example when browsing
through a buffer with C-n (here only half of the screen is updated,
but it seems to be connected to scoll-conservatively).
Note that tty frames (emacsclient -t) work fine.
Can anyone reproduce this? What other information do you need?
Thanks,
Tom
In GNU Emacs 23.0.60.3 (i686-pc-linux-gnu, GTK+ Version 2.12.7)
of 2008-02-02 on walter
configured using `configure '--with-gtk' '--enable-font-backend' '--with-xft'
'--with-dbus''
Important settings:
value of $LC_ALL: nil
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: nil
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
Major mode: Lisp Interaction
Minor modes in effect:
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-compression-mode: t
line-number-mode: t
Recent input:
C-x 5 0 <down> <down> <up> <up> C-x b <return> C-x
C-f . e m a <tab> <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> <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> <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> <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> <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> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
C-x C-c <return> <return> <return> <return> <return>
<return> C-h k C-x C-c C-x C-c RET C-x b m e s s TAB
DEL DEL DEL DEL DEL ESC x r e p o TAB r TAB RET
Recent messages:
("emacs" "-Q" "--eval" "(setq server-name \"foo\")" "-f" "server-start")
For information about GNU Emacs and the GNU system, type C-h C-a.
When done with this frame, type C-x 5 0 [2 times]
(No files need saving)
When done with this frame, type C-x 5 0
Type C-x 1 to delete the help window.
(No files need saving)
call-interactively: Text is read-only
Quit
Making completion list...
- 23.0.60; restarting X causes emacsclient display bugs,
Tom Rauchenwald <=