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

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

[nongnu] elpa/sesman 779c034180 082/100: Update doc of the sesman-projec


From: ELPA Syncer
Subject: [nongnu] elpa/sesman 779c034180 082/100: Update doc of the sesman-project generic
Date: Tue, 28 Dec 2021 14:06:05 -0500 (EST)

branch: elpa/sesman
commit 779c034180fd28081c36b74aade2c85d6154c120
Author: Vitalie Spinu <spinuvit@gmail.com>
Commit: Vitalie Spinu <spinuvit@gmail.com>

    Update doc of the sesman-project generic
---
 sesman.el | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sesman.el b/sesman.el
index 7b8ffc3c31..7523e58698 100644
--- a/sesman.el
+++ b/sesman.el
@@ -543,10 +543,8 @@ instead."
   (list :objects (cdr session)))
 
 (cl-defgeneric sesman-project (_system)
-  "Retrieve project root for SYSTEM in directory DIR.
-DIR defaults to `default-directory'. Return a string or nil if no project has
-been found."
-  nil)
+  "Retrieve project root current directory (`default-directory') for SYSTEM.
+Return a string or nil if no project has been found." nil)
 
 (cl-defgeneric sesman-more-relevant-p (_system session1 session2)
   "Return non-nil if SESSION1 should be sorted before SESSION2.
@@ -938,6 +936,7 @@ buffers."
                ;; project-roots fails on nil and doesn't work on custom `('foo 
.
                ;; "path/to/project"). So, use vc as a fallback and don't use 
project.el at
                ;; all for now.
+               ;; NB: `vc-root-dir' doesn't work from symlinked files. Emacs 
Bug?
                (vc-root-dir))))
     (when proj
       (sesman--expand-path proj))))



reply via email to

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