[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/detached 7c572dba30 1/7: Begin to enable delayed start
From: |
ELPA Syncer |
Subject: |
[elpa] externals/detached 7c572dba30 1/7: Begin to enable delayed start of sessions |
Date: |
Mon, 21 Nov 2022 10:57:32 -0500 (EST) |
branch: externals/detached
commit 7c572dba3048b7e5cda512478d09420f72fbb549
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>
Begin to enable delayed start of sessions
---
detached.el | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/detached.el b/detached.el
index e4ef56ae17..d0b57c9eff 100644
--- a/detached.el
+++ b/detached.el
@@ -752,6 +752,7 @@ active session. For sessions created with
`detached-compile' or
:metadata (detached-metadata)
:state 'unknown
:initialized-emacsen `(,(emacs-pid)))))
+ (detached--db-insert-entry session)
session)))
(defun detached--start-session-process (session start-command)
@@ -1874,9 +1875,15 @@ session and trigger a state transition."
(detached--session-state-transition-update session 'approximate)
(detached--db-update-entry session)
(detached--watch-session-directory (detached-session-directory
session)))
- (if (detached--session-missing-p session)
- (detached--db-remove-entry session)
- (detached--db-update-entry session))))
+
+ ;; TODO(Niklas Eklund, 20221118): I should remove the autoremoval
+ ;; code of the codebase, it prevents us from being able to create
+ ;; a session without starting it.
+
+ ;; (if (detached--session-missing-p session)
+ ;; (detached--db-remove-entry session)
+ ;; (detached--db-update-entry session))
+ ))
(defun detached--uninitialized-sessions ()
"Return a list of uninitialized sessions."
- [elpa] externals/detached updated (8c7a2e1129 -> 0c7586847f), ELPA Syncer, 2022/11/21
- [elpa] externals/detached 7c572dba30 1/7: Begin to enable delayed start of sessions,
ELPA Syncer <=
- [elpa] externals/detached 7ed4551774 6/7: Fix detach in shell/eshell, ELPA Syncer, 2022/11/21
- [elpa] externals/detached ea76c7d660 2/7: Make sure update is used for session validation, ELPA Syncer, 2022/11/21
- [elpa] externals/detached b59d39f68e 4/7: Add validation of dtach executable, ELPA Syncer, 2022/11/21
- [elpa] externals/detached 0c7586847f 7/7: Add kill command to detached-session-map, ELPA Syncer, 2022/11/21
- [elpa] externals/detached 68acc5429a 5/7: Update session actions for shell/eshell, ELPA Syncer, 2022/11/21
- [elpa] externals/detached 441c21f5da 3/7: Remove validator function, ELPA Syncer, 2022/11/21