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