]> code.delx.au - gnu-emacs-elpa/commitdiff
swiper.el: Use show-all if outline-show-all isn't there
authorOleh Krehel <ohwoeowho@gmail.com>
Sun, 29 Nov 2015 10:19:22 +0000 (11:19 +0100)
committerOleh Krehel <ohwoeowho@gmail.com>
Sun, 29 Nov 2015 10:19:22 +0000 (11:19 +0100)
Fixes #312

swiper.el

index 45492a18ea85eff87e349ffa2139cbfcd6b6e338..b67cc79adfd5e8c6c04dc6ccac78a32345fad588 100644 (file)
--- a/swiper.el
+++ b/swiper.el
@@ -256,7 +256,9 @@ count."
       (progn
         (when (eq major-mode 'org-mode)
           (require 'outline)
-          (outline-show-all))
+          (if (fboundp 'outline-show-all)
+              (outline-show-all)
+            (show-all)))
         (setq swiper-use-visual-line t))
     (setq swiper-use-visual-line nil))
   (let ((n-lines (count-lines (point-min) (point-max))))