]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix compilation warnings
authorOleh Krehel <ohwoeowho@gmail.com>
Fri, 18 Dec 2015 11:23:57 +0000 (12:23 +0100)
committerOleh Krehel <ohwoeowho@gmail.com>
Fri, 18 Dec 2015 11:23:57 +0000 (12:23 +0100)
* Makefile: Don't load files before compilation.

* ivy.el (swiper--cleanup):
(swiper--add-overlays): Declare.

Fixes #324

Makefile
ivy.el

index b3857c98bfd4ba026e95ac66bef553eb82b286b2..516964344c87c6827950f56aa8f36b830de73068 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ test:
        $(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
diff --git a/ivy.el b/ivy.el
index a0bbbd81723e20b4ca050f621873f7a7431493f1..095482fc4495baf1160a169e356073cf9ace7817 100644 (file)
--- a/ivy.el
+++ b/ivy.el
@@ -2423,6 +2423,9 @@ EVENT gives the mouse position."
       (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)