GNU bug report logs - #9463
24.0.50; Errors should not be continuable

Previous Next

Package: emacs;

Reported by: Helmut Eller <eller.helmut <at> gmail.com>

Date: Thu, 8 Sep 2011 12:07:02 UTC

Severity: normal

Tags: notabug, wontfix

Found in version 24.0.50

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Helmut Eller <eller.helmut <at> gmail.com>
Cc: 9463 <at> debbugs.gnu.org
Subject: bug#9463: 24.0.50; Errors should not be continuable
Date: Thu, 08 Sep 2011 09:31:40 -0400
> emacs -Q -eval '(let ((debug-on-error t)) (error "foo"))'
> enters the debugger.  Pressing c somehow manages to continue.  That make
> no sense to me.  The debugger should instead not continue and say
> that errors are not continuable.

"c" in errors now "continues" in the sense of "do what would have
happened if the debugger had not been called".  I.e. it will actually
signal the error which can then be caught by condition-cases further up
the stack, .... I.e. it's very similar to what happens with "q", but is
often cleaner.


        Stefan




This bug report was last modified 13 years and 151 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.