Mercurial > emacs
diff README.multi-tty @ 83410:fea405284011
Prevent core dumps with GTK by disabling secondary X connections there.
* src/xterm.c (x_term_init) [!HAVE_GTK_MULTIDISPLAY]:
Refuse to create secondary X connections.
* configure.in (HAVE_GTK_MULTIDISPLAY): Disable test, unconditionally undefine.
* configure: Regenerate.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-450
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Mon, 12 Dec 2005 03:15:52 +0000 |
parents | be1f74bffc1d |
children | c35ff18ca977 |
line wrap: on
line diff
--- a/README.multi-tty Mon Dec 12 02:37:01 2005 +0000 +++ b/README.multi-tty Mon Dec 12 03:15:52 2005 +0000 @@ -98,11 +98,13 @@ Known problems: * GTK support. If you compile your Emacs with the GTK - toolkit, some functionality of multi-tty will be lost. - In particular, closing an X display causes a crash. - Current releases of GTK have limitations and bugs that - prevent full-blown multi-display support in Emacs. Use the - Lucid toolkit if you want to see a complete feature set. + toolkit, some functionality of multi-tty will be lost. In + particular, you will not be able to work on multiple X + displays at once. Current releases of GTK have limitations + and bugs that prevent full-blown multi-display support in + Emacs. (GTK crashes when Emacs tries to disconnect from an + X server.) Use the Lucid toolkit if you want to see a + complete feature set. * The single-kboard mode. @@ -393,7 +395,10 @@ ** Report GTK multi-display problems to GTK maintainers. For extra credit, fix them. -** Disable connecting to a new X display when we use the GTK toolkit. + Currently you can not connect to new X displays when you compile + Emacs with GTK support. If you want to play around with GTK + multidisplay (and don't mind core dumps), you can edit src/config.h + and define HAVE_GTK_MULTIDISPLAY there by hand. ** Possibly turn off the double C-g feature when there is an X frame. C.f. (emacs)Emergency Escape. @@ -1278,5 +1283,9 @@ switched keyboards. I don't understand why did this bug only appear on brand new frames, though!) +-- Disable connecting to a new X display when we use the GTK toolkit. + + (Disabled in patch-450.) + ;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d