GNU bug report logs - #20234
25.0.50; `multi-isearch-end' should reset `multi-isearch-buffer-list' to nil

Previous Next

Package: emacs;

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

Date: Mon, 30 Mar 2015 22:37:02 UTC

Severity: normal

Found in version 25.0.50

Fixed in version 24.5

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Juri Linkov <juri <at> linkov.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#20234: closed (25.0.50; `multi-isearch-end' should reset
 `multi-isearch-buffer-list' to nil)
Date: Tue, 31 Mar 2015 20:40:05 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 31 Mar 2015 23:36:29 +0300
with message-id <87fv8koqeq.fsf <at> mail.linkov.net>
and subject line Re: bug#20234: 25.0.50; `multi-isearch-end' should reset `multi-isearch-buffer-list' to nil
has caused the debbugs.gnu.org bug report #20234,
regarding 25.0.50; `multi-isearch-end' should reset `multi-isearch-buffer-list' to nil
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
20234: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20234
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Drew Adams <drew.adams <at> oracle.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; `multi-isearch-end' should reset `multi-isearch-buffer-list'
 to nil
Date: Mon, 30 Mar 2015 15:22:26 -0700 (PDT)
This is in some sense a companion bug report to #20232.

The `multi-isearch' commands set `multi-isearch-buffer-list' to the set
of buffers being searched.  But this variable should be reset by
`multi-isearch-end', so that other functions can use
`multi-isearch-buffer-list' to test whether normal Isearch or
`multi-search' is in progress.

For example, I have code that does something similar to what `M-s h r'
does, but it works also across the multiple buffers searched by
`multi-isearch-buffers*'.  Currently I have to advise
`multi-isearch-end' so that it resets `multi-isearch-buffer-list' to
nil.  It should do this anyway, I think.


In GNU Emacs 25.0.50.1 (i686-pc-mingw32)
 of 2014-10-20 on LEG570
Bzr revision: 118168 rgm <at> gnu.org-20141020195941-icp42t8ttcnud09g
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --enable-checking=yes,glyphs CPPFLAGS=-DGLYPH_DEBUG=1'


[Message part 3 (message/rfc822, inline)]
From: Juri Linkov <juri <at> linkov.net>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 20234-done <at> debbugs.gnu.org
Subject: Re: bug#20234: 25.0.50;
 `multi-isearch-end' should reset `multi-isearch-buffer-list' to nil
Date: Tue, 31 Mar 2015 23:36:29 +0300
fixed 20234 24.5.0

> Bzr revision: 118168 rgm <at> gnu.org-20141020195941-icp42t8ttcnud09g
                                   ========

Your version is very old.  This was already fixed long ago
on 20141109 in d3dba954.


This bug report was last modified 10 years and 111 days ago.

Previous Next


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