From: Eli Zaretskii Date: Fri, 23 Mar 2001 12:38:16 +0000 (+0000) Subject: Document the use of -xrm to start EMacs in synchronous mode. X-Git-Tag: emacs-pretest-21.0.101~189 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ec4054f004dca3f84c30e60646ec5bd71dae9c56;p=emacs.git Document the use of -xrm to start EMacs in synchronous mode. --- diff --git a/etc/DEBUG b/etc/DEBUG index 032aeb4dcd5..c26f090cc3a 100644 --- a/etc/DEBUG +++ b/etc/DEBUG @@ -249,6 +249,15 @@ mode, where each Xlib call checks for errors before it returns. This mode is much slower, but when you get an error, you will see exactly which call really caused the error. +You can start Emacs in a synchronous mode by invoking it with the -xrm +option, like this: + + emacs -rm "emacs.synchronous: true" + +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. + ** If the symptom of the bug is that Emacs fails to respond Don't assume Emacs is `hung'--it may instead be in an infinite loop.