branch: externals/hydra
commit 59a2a45a35027948476d1d7751b0f0215b1e61aa
Author: Oleh Krehel <ohwoeo...@gmail.com>
Commit: Oleh Krehel <ohwoeo...@gmail.com>

    hydra.el: Remove the no longer necessary defadvice for 
find-function-search-for-symbol
---
 hydra.el | 20 --------------------
 1 file changed, 20 deletions(-)

diff --git a/hydra.el b/hydra.el
index 4aafab8a22..905cc7d5e5 100644
--- a/hydra.el
+++ b/hydra.el
@@ -330,26 +330,6 @@ Exitable only through a blue head.")
      "^.*(\\(defhydra\\) \\([a-zA-Z-]+\\)"
      2)))
 
-;;* Find Function
-(eval-after-load 'find-func
-  '(defadvice find-function-search-for-symbol
-    (around hydra-around-find-function-search-for-symbol-advice
-     (symbol type library) activate)
-    "Navigate to hydras with `find-function-search-for-symbol'."
-    (prog1 ad-do-it
-      (when (symbolp symbol)
-        ;; The original function returns (cons (current-buffer) (point))
-        ;; if it found the point.
-        (unless (cdr ad-return-value)
-          (with-current-buffer (find-file-noselect library)
-            (let ((sn (symbol-name symbol)))
-              (when (and (null type)
-                         (string-match 
"\\`\\(hydra-[a-z-A-Z0-9]+\\)/\\(.*\\)\\'" sn)
-                         (re-search-forward (concat "(defhydra " (match-string 
1 sn))
-                                            nil t))
-                (goto-char (match-beginning 0)))
-              (cons (current-buffer) (point)))))))))
-
 ;;* Universal Argument
 (defvar hydra-base-map
   (let ((map (make-sparse-keymap)))

Reply via email to