[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/cider 23540fdfcd: Add scittle to runtime versions (#3600)
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/cider 23540fdfcd: Add scittle to runtime versions (#3600) |
Date: |
Fri, 8 Mar 2024 09:59:38 -0500 (EST) |
branch: elpa/cider
commit 23540fdfcdac02b2d18e51a170cd07b32d20e80d
Author: Benjamin <38900087+benjamin-asdf@users.noreply.github.com>
Commit: GitHub <noreply@github.com>
Add scittle to runtime versions (#3600)
---
CHANGELOG.md | 6 ++++++
cider-connection.el | 8 ++++++++
2 files changed, 14 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 14fd4a477e..2626c79995 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,12 @@
- Updates
[Orchard](https://github.com/clojure-emacs/orchard/blob/v0.23.0/CHANGELOG.md#0230-2024-03-03).
- Updates
[Logjam](https://github.com/clojure-emacs/logjam/blob/v0.3.0/CHANGELOG.md#030-2024-03-03).
+
+### Bugs fixed
+
+- [#3600](https://github.com/clojure-emacs/cider/pull/3600): Fix scittle jack
in when using `cider-jack-in-clj`.
+
+
## 1.13.1 (2024-02-01)
### Bugs fixed
diff --git a/cider-connection.el b/cider-connection.el
index 598de40458..a72e014e58 100644
--- a/cider-connection.el
+++ b/cider-connection.el
@@ -347,6 +347,7 @@ See `cider-connection-capabilities'."
('clojure '(clojure jvm-compilation-errors))
('babashka '(babashka jvm-compilation-errors))
('nbb '(cljs))
+ ('scittle '(cljs))
(_ '()))
(when
(eq cider-repl-type 'cljs)
@@ -457,12 +458,19 @@ But helps us know if this is a nbb repl, or not."
(when nrepl-versions
(nrepl-dict-get nrepl-versions "nbb-nrepl"))))
+(defun cider--scittle-nrepl-version ()
+ "Retrieve the underlying connection's scittle version."
+ (with-current-buffer (cider-current-repl)
+ (when nrepl-versions
+ (nrepl-dict-get nrepl-versions "scittle-nrepl"))))
+
(defun cider-runtime ()
"Return the runtime of the nREPl server."
(cond
((cider--clojure-version) 'clojure)
((cider--babashka-version) 'babashka)
((cider--nbb-nrepl-version) 'nbb)
+ ((cider--scittle-nrepl-version) 'scittle)
(t 'generic)))
(defun cider-runtime-clojure-p ()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/cider 23540fdfcd: Add scittle to runtime versions (#3600),
ELPA Syncer <=