GNU bug report logs - #20516
25.0.50; cursor-sensor is not loaded in isearch

Previous Next

Package: emacs;

Reported by: Vitalie Spinu <spinuvit <at> gmail.com>

Date: Wed, 6 May 2015 16:46:03 UTC

Severity: normal

Merged with 20532

Found in version 25.0.50

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

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 20516 in the body.
You can then email your comments to 20516 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#20516; Package emacs. (Wed, 06 May 2015 16:46:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vitalie Spinu <spinuvit <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 06 May 2015 16:46:04 GMT) Full text and rfc822 format available.

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

From: Vitalie Spinu <spinuvit <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; cursor-sensor is not loaded in isearch
Date: Wed, 06 May 2015 18:44:46 +0200
Occasionally I am getting

 isearch-cancel: Symbol's value as variable is void: cursor-sensor-inhibit [12 times]

but I cannot give exact steps to reproduce.

Likely cause - isearch is not requiring cursor-sensor.


  Vitalie




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#20516; Package emacs. (Wed, 06 May 2015 16:55:02 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Vitalie Spinu <spinuvit <at> gmail.com>
Cc: 20516 <at> debbugs.gnu.org
Subject: Re: bug#20516: 25.0.50; cursor-sensor is not loaded in isearch
Date: Wed, 06 May 2015 19:54:53 +0300
> From: Vitalie Spinu <spinuvit <at> gmail.com>
> Date: Wed, 06 May 2015 18:44:46 +0200
> 
> Occasionally I am getting
> 
>  isearch-cancel: Symbol's value as variable is void: cursor-sensor-inhibit [12 times]
> 
> but I cannot give exact steps to reproduce.

Can you produce a backtrace?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#20516; Package emacs. (Wed, 06 May 2015 18:03:02 GMT) Full text and rfc822 format available.

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

From: Vitalie Spinu <spinuvit <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 20516 <at> debbugs.gnu.org
Subject: Re: bug#20516: 25.0.50; cursor-sensor is not loaded in isearch
Date: Wed, 06 May 2015 20:01:58 +0200
No I cannot. That's the thing. It happened when I accidentally did
something twisted with isearch from the minibuffer.

I saw this error several times before so I though someone might figure
it out without further input. Next time when it happens I will track
back the key sequence that caused it.

  Vitalie

 >>> Eli Zaretskii on Wed, 06 May 2015 19:54:53 +0300 wrote:

 >> From: Vitalie Spinu <spinuvit <at> gmail.com>
 >> Date: Wed, 06 May 2015 18:44:46 +0200
 >> 
 >> Occasionally I am getting
 >> 
 >> isearch-cancel: Symbol's value as variable is void: cursor-sensor-inhibit [12 times]
 >> 
 >> but I cannot give exact steps to reproduce.

 > Can you produce a backtrace?




Merged 20516 20532. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 08 May 2015 16:56:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#20516; Package emacs. (Wed, 27 May 2015 16:59:02 GMT) Full text and rfc822 format available.

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

From: Vitalie Spinu <spinuvit <at> gmail.com>
To: help-debbugs <at> gnu.org (GNU bug Tracking System)
Cc: 20516 <at> debbugs.gnu.org
Subject: Re: bug#20516: closed (Re: bug#20532: 25.0.50;
 void-variable cursor-sensor-inhibit)
Date: Wed, 27 May 2015 18:58:14 +0200
 >>>  (GNU bug Tracking System)on Wed, 27 May 2015 16:19:03 +0000 wrote:

 >>> Can you think of any reason why you might have started your search in
 >>> one buffer and ended it in another?

 >> This will happen by design if you use isearch to search across multiple
 >> files (i.e. multi-isearch), such as a sequence of ChangeLog.N files.
 >> (There may be other variables than cursor-sensor-inhibit that are also
 >> mishandled in this situation.)

 > I installed the patch below which should fix this.

Thanks, but now you cannot do isearch at all. It simply throws "Symbol's
value as variable is void: isearch--curent-buffer".

BTW, in my case the cause of the problem was indeed switching of buffers
during the isearch, but in it was happening in polymodes when changing
the indirect buffers for different mode chunks.

Strangely enough, after the emacs update of about 2 weeks ago I have
never encountered the problem again. It seems that my problem was fixed
even before the current "fix".


  Vitalie




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#20516; Package emacs. (Wed, 27 May 2015 17:47:01 GMT) Full text and rfc822 format available.

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

From: Vitalie Spinu <spinuvit <at> gmail.com>
To: 20516 <at> debbugs.gnu.org
Subject: Re: bug#20516: closed (Re: bug#20532: 25.0.50;
 void-variable cursor-sensor-inhibit)
Date: Wed, 27 May 2015 19:46:36 +0200
 >>> Vitalie Spinu on Wed, 27 May 2015 18:58:14 +0200 wrote:
 > but now you cannot do isearch at all.

I just pulled again, and all is great! Thanks.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 25 Jun 2015 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years ago.

Previous Next


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