[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 96c23a1: ; Drop note about tracing X protocol error
From: |
Martin Rudalics |
Subject: |
[Emacs-diffs] master 96c23a1: ; Drop note about tracing X protocol errors from a TTY based server |
Date: |
Sun, 3 Sep 2017 13:28:19 -0400 (EDT) |
branch: master
commit 96c23a19fdcedad917109767b036104db7320f69
Author: Martin Rudalics <address@hidden>
Commit: Martin Rudalics <address@hidden>
; Drop note about tracing X protocol errors from a TTY based server
* etc/DEBUG: Drop note about how to trace X protocol errors when
a GUI client connects to a server running from a text terminal.
---
etc/DEBUG | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/etc/DEBUG b/etc/DEBUG
index 3719c3e..d7d6a0d 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -622,6 +622,15 @@ Setting a breakpoint in the function 'x_error_quitter' and
looking at
the backtrace when Emacs stops inside that function will show what
code causes the X protocol errors.
+Note that the -xrm option may have no effect when you make an Emacs
+process invoked with the -nw option a server and want to trace X
+protocol errors from subsequent invocations of emacsclient in a GUI
+frame. In that case calling the initial Emacs via
+
+emacs -nw --eval '(setq x-command-line-resources "emacs.synchronous: true")'
+
+should give more reliable results.
+
Some bugs related to the X protocol disappear when Emacs runs in a
synchronous mode. To track down those bugs, we suggest the following
procedure:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 96c23a1: ; Drop note about tracing X protocol errors from a TTY based server,
Martin Rudalics <=