diff options
author | Karoly Lorentey <lorentey@elte.hu> | 2005-12-12 03:15:52 +0000 |
---|---|---|
committer | Karoly Lorentey <lorentey@elte.hu> | 2005-12-12 03:15:52 +0000 |
commit | 5f6a587f307d47878dfa44058c613fefab4ecac3 (patch) | |
tree | 0e01b9c4d14238d1d8af843268ded8d9dba7e426 /README.multi-tty | |
parent | d68058039e1ff5635b2e44509fc242de4f0a286f (diff) | |
download | emacs-5f6a587f307d47878dfa44058c613fefab4ecac3.tar.gz |
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-tty | 21 |
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. 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 |