aboutsummaryrefslogtreecommitdiffstats
path: root/README.multi-tty
diff options
context:
space:
mode:
authorKaroly Lorentey2005-12-12 03:15:52 +0000
committerKaroly Lorentey2005-12-12 03:15:52 +0000
commit5f6a587f307d47878dfa44058c613fefab4ecac3 (patch)
tree0e01b9c4d14238d1d8af843268ded8d9dba7e426 /README.multi-tty
parentd68058039e1ff5635b2e44509fc242de4f0a286f (diff)
downloademacs-5f6a587f307d47878dfa44058c613fefab4ecac3.tar.gz
emacs-5f6a587f307d47878dfa44058c613fefab4ecac3.zip
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
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 3f873facaec..7e673d256cb 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -98,11 +98,13 @@ few tricky test cases for you.
98Known problems: 98Known problems:
99 99
100 * GTK support. If you compile your Emacs with the GTK 100 * GTK support. If you compile your Emacs with the GTK
101 toolkit, some functionality of multi-tty will be lost. 101 toolkit, some functionality of multi-tty will be lost. In
102 In particular, closing an X display causes a crash. 102 particular, you will not be able to work on multiple X
103 Current releases of GTK have limitations and bugs that 103 displays at once. Current releases of GTK have limitations
104 prevent full-blown multi-display support in Emacs. Use the 104 and bugs that prevent full-blown multi-display support in
105 Lucid toolkit if you want to see a complete feature set. 105 Emacs. (GTK crashes when Emacs tries to disconnect from an
106 X server.) Use the Lucid toolkit if you want to see a
107 complete feature set.
106 108
107 * The single-kboard mode. 109 * The single-kboard mode.
108 110
@@ -393,7 +395,10 @@ THINGS TO DO
393** Report GTK multi-display problems to GTK maintainers. For extra 395** Report GTK multi-display problems to GTK maintainers. For extra
394 credit, fix them. 396 credit, fix them.
395 397
396** Disable connecting to a new X display when we use the GTK toolkit. 398 Currently you can not connect to new X displays when you compile
399 Emacs with GTK support. If you want to play around with GTK
400 multidisplay (and don't mind core dumps), you can edit src/config.h
401 and define HAVE_GTK_MULTIDISPLAY there by hand.
397 402
398** Possibly turn off the double C-g feature when there is an X frame. 403** Possibly turn off the double C-g feature when there is an X frame.
399 C.f. (emacs)Emergency Escape. 404 C.f. (emacs)Emergency Escape.
@@ -1278,5 +1283,9 @@ DIARY OF CHANGES
1278 switched keyboards. I don't understand why did this bug only 1283 switched keyboards. I don't understand why did this bug only
1279 appear on brand new frames, though!) 1284 appear on brand new frames, though!)
1280 1285
1286-- Disable connecting to a new X display when we use the GTK toolkit.
1287
1288 (Disabled in patch-450.)
1289
1281;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d 1290;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d
1282 1291