GNU bug report logs - #14724
24.3.50; `isearch-open-necessary-overlays' handling of overlay property 'isearch-open-invisible'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Wed, 26 Jun 2013 16:26:02 UTC

Severity: normal

Tags: notabug

Found in version 24.3.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 14724 <at> debbugs.gnu.org
Subject: Re: bug#14724: 24.3.50;
 `isearch-open-necessary-overlays' handling of overlay property
 'isearch-open-invisible'
Date: Wed, 26 Jun 2013 21:37:30 -0400
> The code would be more robust if it would gracefully handle (1) an
> non-functional value and perhaps

Wouldn't such a non-function non-nil value reflect an error in an
Elisp package?  If so, why should we silence it?

> For (1+2), that could be wrapped in `ignore-errors'.

I thing I disagree with ignore-errors here (at least, I don't think such
errors are normal, so they shouldn't be silenced), but using
with-demoted-errors could make sense if errors in this code could make
isearch non-functional.  Is that the case?


        Stefan




This bug report was last modified 12 years and 60 days ago.

Previous Next


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