GNU bug report logs -
#15342
24.3.50; isearch wrap is replaced with multi-isearch
Previous Next
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
> 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.
Maybe this is related to desktop saving. Do you add the variable
multi-isearch-next-buffer-current-function to your desktop-locals-to-save?
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.