aboutsummaryrefslogtreecommitdiffstats
path: root/README.multi-tty
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2005-12-12 03:15:52 +0000
committerKaroly Lorentey <[email protected]>2005-12-12 03:15:52 +0000
commit5f6a587f307d47878dfa44058c613fefab4ecac3 (patch)
tree0e01b9c4d14238d1d8af843268ded8d9dba7e426 /README.multi-tty
parentd68058039e1ff5635b2e44509fc242de4f0a286f (diff)
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: [email protected]/emacs--multi-tty--0--patch-450
Diffstat (limited to 'README.multi-tty')
-rw-r--r--README.multi-tty21
1 files changed, 15 insertions, 6 deletions
diff --git a/README.multi-tty b/README.multi-tty
index 3f873facae..7e673d256c 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -98,11 +98,13 @@ few tricky test cases for you.
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 @@ THINGS TO DO
** 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 @@ DIARY OF CHANGES
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