[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 361297c6f4: * lisp/progmodes/project.el (project-name): New
From: |
Stephen Leake |
Subject: |
master 361297c6f4: * lisp/progmodes/project.el (project-name): New |
Date: |
Tue, 22 Nov 2022 13:56:15 -0500 (EST) |
branch: master
commit 361297c6f4be54d4699c588937d7ceb142ba99d7
Author: Stephen Leake <stephen_leake@stephe-leake.org>
Commit: Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/project.el (project-name): New
---
lisp/progmodes/project.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el
index 63510e9050..751e240a56 100644
--- a/lisp/progmodes/project.el
+++ b/lisp/progmodes/project.el
@@ -251,6 +251,11 @@ depending on the languages used, this list should include
the
headers search path, load path, class path, and so on."
nil)
+(cl-defgeneric project-name (project)
+ "A human-readable name for the project.
+Nominally unique, but not enforced."
+ (file-name-base (directory-file-name (project-root project))))
+
(cl-defgeneric project-ignores (_project _dir)
"Return the list of glob patterns to ignore inside DIR.
Patterns can match both regular files and directories.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 361297c6f4: * lisp/progmodes/project.el (project-name): New,
Stephen Leake <=