These functions return the connection local value of the respective
variables. This can be used for remote hosts.
-** Emacs now prints a backtrace when signaling an error in batch mode. This
-makes debugging Emacs Lisp scripts run in batch mode easier. If you
-want to disable this behavior, set 'backtrace-on-error-noninteractive'
-to nil.
+** Emacs now prints a backtrace when signaling an error in batch mode.
+This makes debugging Emacs Lisp scripts run in batch mode easier. To
+get back the old behavior, set the new variable
+'backtrace-on-error-noninteractive' to a nil value.
\f
* Editing Changes in Emacs 28.1
DEFVAR_BOOL ("backtrace-on-error-noninteractive",
backtrace_on_error_noninteractive,
- doc: /* If non-nil and Emacs is running noninteractively,
-print a backtrace on encountering an unhandled error. */);
+ doc: /* Non-nil means print backtrace on error in batch mode.
+If this is nil, errors in batch mode will just print the error
+message upon encountering an unhandled error, without showing
+the Lisp backtrace. */);
backtrace_on_error_noninteractive = true;
/* The value of num_nonmacro_input_events as of the last time we