* swiper.el (evil-jumper--set-jump): Declare.
(swiper--init): When `evil-jumper-mode' is on, call `evil-jumper--set-jump'.
* ivy.el (counsel-git-grep-cmd): Declare to silence the byte compiler.
Fixes #268
\\{ivy-occur-grep-mode-map}")
+(defvar counsel-git-grep-cmd)
+
(defun ivy-occur ()
"Stop completion and put the current matches into a new buffer.
(defvar swiper--len 0
"The last length of input for which an anchoring was made.")
+(declare-function evil-jumper--set-jump "ext:evil-jumper")
+
(defun swiper--init ()
"Perform initialization common to both completion methods."
(setq swiper--opoint (point))
(setq swiper--len 0)
- (setq swiper--anchor (line-number-at-pos)))
+ (setq swiper--anchor (line-number-at-pos))
+ (when (bound-and-true-p evil-jumper-mode)
+ (evil-jumper--set-jump)))
(defun swiper--re-builder (str)
"Transform STR into a swiper regex.