emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 4a2f0d4 026/348: Remove needless code


From: Oleh Krehel
Subject: [elpa] master 4a2f0d4 026/348: Remove needless code
Date: Sat, 8 Apr 2017 11:03:17 -0400 (EDT)

branch: master
commit 4a2f0d4b4eee26d55f3160792af50c7a619b2126
Author: Syohei YOSHIDA <address@hidden>
Commit: Oleh Krehel <address@hidden>

    Remove needless code
    
    Because hydra is installed as package dependency now.
    
    Fixes #512
---
 ivy-hydra.el | 21 +--------------------
 1 file changed, 1 insertion(+), 20 deletions(-)

diff --git a/ivy-hydra.el b/ivy-hydra.el
index eb85210..61527ba 100644
--- a/ivy-hydra.el
+++ b/ivy-hydra.el
@@ -31,26 +31,7 @@
 
 ;;; Code:
 (require 'ivy)
-
-(unless (require 'hydra nil t)
-  (defmacro defhydra (name &rest _)
-    "This is a stub for the uninstalled `hydra' package."
-    `(defun ,(intern (format "%S/body" name)) ()
-       (interactive)
-       (let ((enable-recursive-minibuffers t))
-         (if (yes-or-no-p "Package `hydra' not installed. Install?")
-             (progn
-               (ignore-errors (package-install 'hydra))
-               (save-window-excursion
-                 (let* ((buffer (condition-case nil
-                                    (find-library "ivy-hydra")
-                                  (error (find-file
-                                          ,(expand-file-name 
"ivy-hydra.el")))))
-                        (bname (buffer-file-name buffer)))
-                   (require 'hydra)
-                   (byte-compile-file bname t)
-                   (load-file bname))))
-           (error "Please install `hydra' and recompile/reinstall 
`ivy-hydra'"))))))
+(require 'hydra)
 
 (defun ivy--matcher-desc ()
   (if (eq ivy--regex-function



reply via email to

[Prev in Thread] Current Thread [Next in Thread]