emacs-diffs
[Top][All Lists]
Advanced

[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:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]