* Makefile: Don't load files before compilation.
* ivy.el (swiper--cleanup):
(swiper--add-overlays): Declare.
Fixes #324
$(emacs) -batch $(LOAD) -l ivy-test.el -f ert-run-tests-batch-and-exit
compile:
- $(emacs) -batch $(LOAD) --eval "(mapc #'byte-compile-file '(\"ivy.el\" \"swiper.el\" \"counsel.el\"))"
+ $(emacs) -batch --eval "(progn (add-to-list 'load-path default-directory) (mapc #'byte-compile-file '(\"ivy.el\" \"swiper.el\" \"counsel.el\")))"
clean:
rm -f *.elc
(goto-char pos)
(ivy-occur-press))))
+(declare-function swiper--cleanup "swiper")
+(declare-function swiper--add-overlays "swiper")
+
(defun ivy-occur-press ()
"Execute action for the current candidate."
(interactive)