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


Message #44 received at 9463 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Helmut Eller <eller.helmut <at> gmail.com>
Cc: 9463 <at> debbugs.gnu.org
Subject: Re: bug#9463: 24.0.50; Errors should not be continuable
Date: Mon, 19 Sep 2011 17:17:00 -0400
> Incidentally, C-M-c does pretty much the same as what c does currently.

It does something similar but not identical and hence re-introduces some
of the problems that the change you don't like aimed to solve.
It's important to have a "c" that can "keep going (as much as possible)
as if nothing happened".

As you've shown, you can actually get your old behavior with something like

(defadvice debugger-continue (before dont-continue-after-error activate)
  (if (eq (car debugger-args) 'error)
      (error "Can't continue from an error")))

> So, no new command to get the current behavior would be needed.

Indeed.  I've installed a change to catch the most common cases where
debugger-return-value doesn't make sense.


        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.