GNU bug report logs - #15342
24.3.50; isearch wrap is replaced with multi-isearch

Previous Next

Package: emacs;

Reported by: sds <at> gnu.org

Date: Wed, 11 Sep 2013 14:24:01 UTC

Severity: minor

Tags: wontfix

Found in version 24.3.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: Sam Steingold <sds <at> gnu.org>
To: Juri Linkov <juri <at> jurta.org>
Cc: 15342 <at> debbugs.gnu.org
Subject: bug#15342: 24.3.50; isearch wrap is replaced with multi-isearch
Date: Wed, 11 Sep 2013 16:18:00 -0400
> * Juri Linkov <whev <at> whegn.bet> [2013-09-11 22:59:40 +0300]:
>
>> Alas, I cannot reproduce the problem from "emacs -Q". Sorry.
>>
>> I get this error since I rebuilt and restarted emacs this morning,
>> I use desktop-save-mode, so all my many buffer are restored.
>>
>> When I hit C-s repeatedly, expecting isearch wrap to the BOB,
>> I get this error instead:
>>
>> Debugger entered--Lisp error: (void-function nil)
>>   nil(#<buffer bt2.json> t)
>>   multi-isearch-wrap()
>>   isearch-repeat(forward)
>>   isearch-repeat-forward()
>>   call-interactively(isearch-repeat-forward nil nil)
>>   command-execute(isearch-repeat-forward)
>>
>> Obviously I am somehow stuck in misearch, and I wonder how to get out of it.
>>
>> Also, it would be nice if misearch completely exited when
>> multi-isearch-next-buffer-current-function is nil.
>
> It's easy to add a check for the nil value of
> multi-isearch-next-buffer-current-function,
> but I'd like to find the root cause of this problem.

Me too. I would also love to have a way out right now.
What do I set to nil to get isearch to wrap again?

multi-isearch-next-buffer-current-function
==> nil

> Maybe this is related to desktop saving.  Do you add the variable
> multi-isearch-next-buffer-current-function to your desktop-locals-to-save?

nope.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 13.04 (raring) X 11.0.11303000
http://www.childpsy.net/ http://pmw.org.il http://thereligionofpeace.com
http://think-israel.org http://ffii.org http://mideasttruth.com
Experience comes with debts.




This bug report was last modified 7 years and 320 days ago.

Previous Next


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