[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 1f39da3098: * lisp/progmodes/eglot.el (eglot--connect): Use proje
From: |
Stephen Leake |
Subject: |
master 1f39da3098: * lisp/progmodes/eglot.el (eglot--connect): Use project-name |
Date: |
Tue, 22 Nov 2022 14:43:43 -0500 (EST) |
branch: master
commit 1f39da3098a2a4cec9985e6db934ed14b7b522b7
Author: Stephen Leake <stephen_leake@stephe-leake.org>
Commit: Stephen Leake <stephen_leake@stephe-leake.org>
* lisp/progmodes/eglot.el (eglot--connect): Use project-name
As discussed in bug#48747.
---
lisp/progmodes/eglot.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index bbd902c1c7..e057b12e0e 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -1181,7 +1181,9 @@ Each function is passed the server as an argument")
"Connect to MANAGED-MODES, LANGUAGE-ID, PROJECT, CLASS and CONTACT.
This docstring appeases checkdoc, that's all."
(let* ((default-directory (project-root project))
- (nickname (file-name-base (directory-file-name default-directory)))
+ (nickname (if (fboundp 'project-name)
+ (project-name project)
+ (file-name-base (directory-file-name default-directory))))
(readable-name (format "EGLOT (%s/%s)" nickname managed-modes))
autostart-inferior-process
server-info
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 1f39da3098: * lisp/progmodes/eglot.el (eglot--connect): Use project-name,
Stephen Leake <=