diff --git a/core/core-defuns.el b/core/core-defuns.el index 691037054..e40a57104 100644 --- a/core/core-defuns.el +++ b/core/core-defuns.el @@ -195,10 +195,6 @@ Examples: (after! evil (defalias 'ex! 'evil-ex-define-cmd) - (defsubst def-text-obj! (key inner-fn &optional outer-fn) - (define-key evil-inner-text-objects-map key inner-fn) - (define-key evil-outer-text-objects-map key (or outer-fn inner-fn))) - ;; Register keywords for proper indentation (see `map!') (put ':prefix 'lisp-indent-function 'defun) (put ':map 'lisp-indent-function 'defun) diff --git a/core/defuns/macros-evil.el b/core/defuns/macros-evil.el index 7d68e0e4c..5eca00f76 100644 --- a/core/defuns/macros-evil.el +++ b/core/defuns/macros-evil.el @@ -1,5 +1,10 @@ ;;; macros-evil.el +;;;###autoload +(defsubst def-text-obj! (key inner-fn &optional outer-fn) + (define-key evil-inner-text-objects-map key inner-fn) + (define-key evil-outer-text-objects-map key (or outer-fn inner-fn))) + ;;;###autoload (defmacro def-tmp-excmd! (cmd-on cmd-off &rest commands) "Creates a toggle for a set of ex commands, named CMD-ON and CMD-OFF."