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

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

[elpa] externals/detached ee0821fd97: Move detached initialization to fu


From: ELPA Syncer
Subject: [elpa] externals/detached ee0821fd97: Move detached initialization to function
Date: Sat, 10 Sep 2022 06:57:30 -0400 (EDT)

branch: externals/detached
commit ee0821fd9799ec4c89ad65d34b8bed10728d74d9
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>

    Move detached initialization to function
    
    Create a separate function for init of detached.
---
 detached-init.el | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/detached-init.el b/detached-init.el
index 2922eac190..aa1c3af760 100644
--- a/detached-init.el
+++ b/detached-init.el
@@ -106,14 +106,7 @@
 ;;;###autoload
 (defun detached-init ()
   "Initialize `detached' integration with all packages."
-
-  ;; Trigger initialization of sessions upon load of `detached'
-  (with-eval-after-load 'detached
-      (detached-initialize-sessions))
-
-  ;; Required for `detached-shell-command' which is always provided
-  (add-hook 'shell-mode-hook #'detached-shell-mode)
-
+  (detached-init--detached)
   (let ((init-functions
          (thread-last detached-init--package-integration
                       (seq-filter (lambda (it)
@@ -171,6 +164,14 @@
     (defvar embark-detached-map (make-composed-keymap detached-action-map 
embark-general-map))
     (add-to-list 'embark-keymap-alist '(detached . embark-detached-map))))
 
+(defun detached-init--detached ()
+  "Initialize `detached'."
+  ;; Trigger initialization of sessions upon load of `detached'
+  (with-eval-after-load 'detached
+    (detached-initialize-sessions))
+  ;; Required for `detached-shell-command' which is always provided
+  (add-hook 'shell-mode-hook #'detached-shell-mode))
+
 (provide 'detached-init)
 
 ;;; detached-init.el ends here



reply via email to

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