From 75d8ee079de09c079b1e3b2d967dbdfd345b7159 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 15 Mar 2017 22:46:33 -0400 Subject: [PATCH] lang/emacs-lisp: remove +emacs-lisp/find-function (use xref now) --- modules/lang/emacs-lisp/autoload.el | 16 ---------------- modules/lang/emacs-lisp/config.el | 3 --- 2 files changed, 19 deletions(-) diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index 3b7e73e13..125886659 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -2,22 +2,6 @@ ;; ---- emacs-lisp --------------------------------------------------- -;;;###autoload -(defun +emacs-lisp/find-function (&optional arg) - "Jump to the definition of the function at point. If ARG (the prefix) is -non-nil, the function will be revealed in another window. If ARG is 16 (C-u -C-u), then reveal the function in a popup window." - (interactive "p") - (when-let (func (function-called-at-point)) - (cond ((= arg 16) - (let ((buf (find-function-noselect func t))) - (doom-popup-buffer (car buf) :align t :size 30 :select t) - (goto-char (cdr buf)))) - ((> arg 1) - (find-function-other-window func)) - (t - (find-function func))))) - ;;;###autoload (defun +emacs-lisp/repl () "Open the Emacs Lisp REPL (`ielm')." diff --git a/modules/lang/emacs-lisp/config.el b/modules/lang/emacs-lisp/config.el index 07917791c..24f95a4c2 100644 --- a/modules/lang/emacs-lisp/config.el +++ b/modules/lang/emacs-lisp/config.el @@ -19,9 +19,6 @@ ;; Don't affect lisp indentation (only `tab-width') (set! :editorconfig :remove 'emacs-lisp-mode) - (map! :map emacs-lisp-mode-map - :m "gd" '+emacs-lisp/find-function) - (defun +emacs-lisp|hook () (setq mode-name "Elisp") ; [pedantry intensifies] (add-hook 'before-save-hook 'delete-trailing-whitespace nil t)