[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/sesman 0d3d016732 023/100: Add autoloads for user level co
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/sesman 0d3d016732 023/100: Add autoloads for user level commands |
Date: |
Tue, 28 Dec 2021 14:05:59 -0500 (EST) |
branch: elpa/sesman
commit 0d3d016732b42163f78243488f54e10a802796f3
Author: Vitalie Spinu <spinuvit@gmail.com>
Commit: Vitalie Spinu <spinuvit@gmail.com>
Add autoloads for user level commands
---
sesman.el | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/sesman.el b/sesman.el
index f779661c39..d4a9f40ab3 100644
--- a/sesman.el
+++ b/sesman.el
@@ -4,7 +4,7 @@
;; Author: Vitalie Spinu
;; URL: https://github.com/vspinu/sesman
;; Keywords: process
-;; Version: 0.1.1
+;; Version: 0.1.1-snapshot
;; Package-Requires: ((emacs "25"))
;; Keywords: processes, tools, vc
;;
@@ -257,6 +257,7 @@ Can be either a symbol, or a function returning a symbol.")
;;; User Interface
+ ;;;###autoload
(defun sesman-start ()
"Start sesman session."
(interactive)
@@ -264,6 +265,7 @@ Can be either a symbol, or a function returning a symbol.")
(message "Starting new %s session ..." system)
(sesman-start-session system)))
+ ;;;###autoload
(defun sesman-restart ()
"Restart sesman session."
(interactive)
@@ -272,6 +274,7 @@ Can be either a symbol, or a function returning a symbol.")
(message "Restarting %s '%s' session" system (car old-session))
(sesman-restart-session system old-session)))
+ ;;;###autoload
(defun sesman-quit (which)
"Terminate sesman session.
When WHICH is nil, kill only the current session; when a single
@@ -291,6 +294,7 @@ double universal argument, t or 'all, kill all sessions."
(if (= 1 (length sessions)) "session" "sessions")
(mapcar #'car sessions)))))
+ ;;;###autoload
(defun sesman-show-session-info (which)
"Display session(s) info.
When WHICH is nil, show info for current session; when a single
@@ -311,6 +315,7 @@ sessions."
"\n"))
(message "No %s sessions" system))))
+ ;;;###autoload
(defun sesman-show-links ()
"Display links active in the current context."
(interactive)
@@ -320,21 +325,25 @@ sessions."
(message (mapconcat #'sesman--format-link links "\n"))
(message "No %s links in the current context" system))))
+ ;;;###autoload
(defun sesman-link-with-buffer ()
"Associate a session with current buffer."
(interactive)
(sesman--link-session-interactively buffer))
+ ;;;###autoload
(defun sesman-link-with-directory ()
"Associate a session with current directory."
(interactive)
(sesman--link-session-interactively directory))
+ ;;;###autoload
(defun sesman-link-with-project ()
"Associate a session with current project."
(interactive)
(sesman--link-session-interactively project))
+ ;;;###autoload
(defun sesman-unlink ()
"Break any of the previously created links."
(interactive)
@@ -385,7 +394,7 @@ sessions."
"Sesman Menu.")
(defun sesman-install-menu (map)
- "Install `sesman-menu' into MAP ."
+ "Install `sesman-menu' into MAP."
(easy-menu-do-define 'seman-menu-open
map
(get 'sesman-menu 'variable-documentation)
- [nongnu] elpa/sesman 209d9966e5 008/100: Renaming, refactoring ..., (continued)
- [nongnu] elpa/sesman 209d9966e5 008/100: Renaming, refactoring ..., ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 665721c52f 066/100: Move context faces to sesman.el and use for info display, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 5a9727ee82 072/100: Expand all paths with file-truename and cache, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 14475d8192 080/100: [Fix #10] Defalias sesman-link-session, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 53efa0a9ca 086/100: Honor sesman-follow-symlinks in path expansion and project lookup, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 04df98807f 070/100: Change font of sesman-buffer-face, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 7fe522431e 068/100: Expand file-name because the backend might not do it, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 35d6562ad8 006/100: Add more link specific utilities, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 0d8d1bef45 022/100: Version 0.1.1, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman e341db8d97 095/100: Update menu, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 0d3d016732 023/100: Add autoloads for user level commands,
ELPA Syncer <=
- [nongnu] elpa/sesman 2e4205c7d9 046/100: Fix return value of sesman-grouped-links, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman ae68b3facf 042/100: [#8] Improve session "info" infrastructure, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 9108444fd8 040/100: Better sorting and de-duplication in a number of core functions, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman ba2756caf7 063/100: Fix compilation warnings, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman fcdb6846f3 061/100: Make checkdoc happy, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 602d818dd0 073/100: Autoload sesman keymap, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 2b1b624e7a 074/100: Implement friendly session mechanism, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 19151a8b60 065/100: Add colors for marking dir, proj and buf in listings, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 1f5b2b2338 075/100: More consistent empty prefix in sesman-info, ELPA Syncer, 2021/12/28
- [nongnu] elpa/sesman 59f4a2442e 077/100: Simplify system API by subsuming sesman-linked/friendly-sessions into sesman-sessions, ELPA Syncer, 2021/12/28