comparison src/lisp.h @ 4841:3465c3161fea

when `debug', abort when lisp error during loadup loadup.el: When featurep `debug-xemacs' (configure --with-debug), set debug-on-error, so that we get an exit-to-debugger/assertion failure upon Lisp error during loadup. Unset before dumping. cmdloop.c: During really-early-error-handler, exit to the debugger and abort if an error occurs and lisp.h: extern Vdebug_on_error.
author Ben Wing <ben@xemacs.org>
date Wed, 13 Jan 2010 01:55:56 -0600
parents 980575c76541
children 715b15990d0a
comparison
equal deleted inserted replaced
4840:17b3dc5500b0 4841:3465c3161fea
4572 void warn_when_safe_lispobj (Lisp_Object, Lisp_Object, Lisp_Object); 4572 void warn_when_safe_lispobj (Lisp_Object, Lisp_Object, Lisp_Object);
4573 MODULE_API void warn_when_safe (Lisp_Object, Lisp_Object, const CIbyte *, 4573 MODULE_API void warn_when_safe (Lisp_Object, Lisp_Object, const CIbyte *,
4574 ...) PRINTF_ARGS (3, 4); 4574 ...) PRINTF_ARGS (3, 4);
4575 extern int backtrace_with_internal_sections; 4575 extern int backtrace_with_internal_sections;
4576 4576
4577 extern Lisp_Object Vdebug_on_error;
4577 extern Lisp_Object Vstack_trace_on_error; 4578 extern Lisp_Object Vstack_trace_on_error;
4578 4579
4579 /* Defined in event-stream.c */ 4580 /* Defined in event-stream.c */
4580 EXFUN (Faccept_process_output, 3); 4581 EXFUN (Faccept_process_output, 3);
4581 EXFUN (Fadd_timeout, 4); 4582 EXFUN (Fadd_timeout, 4);