# HG changeset patch # User Stephen J. Turnbull # Date 1248625127 -32400 # Node ID f8d7d8202635990050b2325b55d115ffb80fb7e6 # Parent 79d1a0524b5f0105edb4cc2bae1c18e621ed3579 imported patch accept-process-output-docstring diff -r 79d1a0524b5f -r f8d7d8202635 src/eval.c --- a/src/eval.c Sun Jul 26 19:58:40 2009 +0900 +++ b/src/eval.c Mon Jul 27 01:18:47 2009 +0900 @@ -6732,6 +6732,11 @@ This variable is overridden by `debug-ignored-errors'. See also variables `debug-on-quit' and `debug-on-signal'. +Process filters are considered to be outside of condition-case forms +(unless contained in the process filter itself). To prevent the +debugger from being called from a process filter, use a list value, or +put the expected error\(s) in `debug-ignored-errors'. + If this variable is set while XEmacs is running noninteractively (using `-batch'), and XEmacs was configured with `--debug' (#define XEMACS_DEBUG in the C code), instead of trying to invoke the Lisp debugger (which