]> git.eshelyaron.com Git - emacs.git/commitdiff
Autoload cursor-sensor-inhibit (bug#23406)
authorLeo Liu <sdl.web@gmail.com>
Sat, 30 Apr 2016 15:35:27 +0000 (23:35 +0800)
committerLeo Liu <sdl.web@gmail.com>
Sat, 30 Apr 2016 15:36:47 +0000 (23:36 +0800)
* lisp/emacs-lisp/cursor-sensor.el (cursor-sensor-inhibit): Autoload.
* lisp/isearch.el (isearch-update): Remove boundp check.

lisp/emacs-lisp/cursor-sensor.el
lisp/isearch.el

index f1ab82ecc4a2dde0934bdb16e590fc542f46b230..2231179de1cd4ff2d449cf5778f0040be08f70fd 100644 (file)
@@ -31,6 +31,7 @@
 
 ;;; Code:
 
+;;;###autoload
 (defvar cursor-sensor-inhibit nil)
 
 (defun cursor-sensor--intangible-p (pos)
index 48354d39d48f3026b05df33d1799fec1b762cbac..17b5ef14cb60feb839151165d88fd3915b6150ad 100644 (file)
@@ -840,7 +840,6 @@ See the command `isearch-forward-symbol' for more information."
       (isearch-update)))))
 
 \f
-(defvar cursor-sensor-inhibit)
 ;; isearch-mode only sets up incremental search for the minor mode.
 ;; All the work is done by the isearch-mode commands.
 
@@ -973,8 +972,7 @@ The last thing is to trigger a new round of lazy highlighting."
         (setq cursor-sensor-inhibit (delq 'isearch cursor-sensor-inhibit))))
     (setq isearch--current-buffer (current-buffer))
     (make-local-variable 'cursor-sensor-inhibit)
-    (unless (boundp 'cursor-sensor-inhibit)
-      (setq cursor-sensor-inhibit nil))
+    (setq cursor-sensor-inhibit nil)
     ;; Suspend things like cursor-intangible during Isearch so we can search
     ;; even within intangible text.
     (push 'isearch cursor-sensor-inhibit))