fix: use function arg session-id instead of undefined id in hermes-link-session body
The interactive form returns (list sid title) which binds to session-id / title function args, but the body was using 'id' which is undefined at that scope.
This commit is contained in:
@@ -2206,9 +2206,9 @@ If SESSION-ID is empty, show a menu of recent sessions to browse."
|
|||||||
(list sid (read-string "Title: " default-title)))))
|
(list sid (read-string "Title: " default-title)))))
|
||||||
(list id (read-string "Title: ")))))
|
(list id (read-string "Title: ")))))
|
||||||
(pcase-let ((`(,root ,sfile ,name) (gortium/hermes--project-info)))
|
(pcase-let ((`(,root ,sfile ,name) (gortium/hermes--project-info)))
|
||||||
(gortium/hermes--rename-session id (format "[%s] %s" name title))
|
(gortium/hermes--rename-session session-id (format "[%s] %s" name title))
|
||||||
(gortium/hermes-append-session sfile id title)
|
(gortium/hermes-append-session sfile session-id title)
|
||||||
(message "Session %s linked to project %s as \"%s\"" id name title)))
|
(message "Session %s linked to project %s as \"%s\"" session-id name title)))
|
||||||
(map! :leader
|
(map! :leader
|
||||||
:desc "New Hermes session" "p h" #'gortium/hermes-start
|
:desc "New Hermes session" "p h" #'gortium/hermes-start
|
||||||
:desc "Resume Hermes session" "p H" #'gortium/hermes-resume
|
:desc "Resume Hermes session" "p H" #'gortium/hermes-resume
|
||||||
|
|||||||
@@ -1402,9 +1402,9 @@ If SESSION-ID is empty, show a menu of recent sessions to browse."
|
|||||||
(list sid (read-string "Title: " default-title)))))
|
(list sid (read-string "Title: " default-title)))))
|
||||||
(list id (read-string "Title: ")))))
|
(list id (read-string "Title: ")))))
|
||||||
(pcase-let ((`(,root ,sfile ,name) (gortium/hermes--project-info)))
|
(pcase-let ((`(,root ,sfile ,name) (gortium/hermes--project-info)))
|
||||||
(gortium/hermes--rename-session id (format "[%s] %s" name title))
|
(gortium/hermes--rename-session session-id (format "[%s] %s" name title))
|
||||||
(gortium/hermes-append-session sfile id title)
|
(gortium/hermes-append-session sfile session-id title)
|
||||||
(message "Session %s linked to project %s as \"%s\"" id name title)))
|
(message "Session %s linked to project %s as \"%s\"" session-id name title)))
|
||||||
(map! :leader
|
(map! :leader
|
||||||
:desc "New Hermes session" "p h" #'gortium/hermes-start
|
:desc "New Hermes session" "p h" #'gortium/hermes-start
|
||||||
:desc "Resume Hermes session" "p H" #'gortium/hermes-resume
|
:desc "Resume Hermes session" "p H" #'gortium/hermes-resume
|
||||||
|
|||||||
Reference in New Issue
Block a user