branch: externals/embark commit e0bb5b342dae18b6b2aaf7733588cceb6b48685a Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Minor cleanup - org-element seems to be required by Org early on - Use defalias --- embark-org.el | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/embark-org.el b/embark-org.el index 8c601dad5e..46ce7702a5 100644 --- a/embark-org.el +++ b/embark-org.el @@ -31,6 +31,7 @@ (require 'embark) (require 'org) +(require 'org-element) ;;; Basic target finder for Org @@ -99,8 +100,6 @@ ) "Supported Org object and element types.") -(declare-function org-element-property "org-element" (property element)) - (defun embark-org-target-element-context () "Target the smallest Org element or object around point." (when-let (((derived-mode-p 'org-mode 'org-agenda-mode)) @@ -289,10 +288,8 @@ what part or in what format the link is copied." (embark-org-define-link-copier description description "'s description") (embark-org-define-link-copier target target "'s target") -(declare-function embark-org-copy-link-inner-target "embark-org") -(fset 'embark-org-copy-link-inner-target 'kill-new) -(put 'embark-org-copy-link-inner-target 'function-documentation - "Copy 'inner part' of the Org link at point's target. +(defalias 'embark-org-copy-link-inner-target #'kill-new + "Copy 'inner part' of the Org link at point's target. For mailto and elisp links, the inner part is the portion of the target after 'mailto:' or 'elisp:'.