[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-chicken aecb324 067/102: Version check is 4.x compa
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-chicken aecb324 067/102: Version check is 4.x compatible again |
Date: |
Sun, 1 Aug 2021 18:26:57 -0400 (EDT) |
branch: elpa/geiser-chicken
commit aecb324e751c57bb8e8b1c25e3d350c0cfdd65f1
Author: Dan Leslie <dan@ironoxide.ca>
Commit: Jose Antonio Ortega Ruiz <jao@gnu.org>
Version check is 4.x compatible again
---
elisp/geiser-chicken.el | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/elisp/geiser-chicken.el b/elisp/geiser-chicken.el
index dafdef9..078db57 100644
--- a/elisp/geiser-chicken.el
+++ b/elisp/geiser-chicken.el
@@ -258,10 +258,10 @@ This function uses `geiser-chicken-init-file' if it
exists."
(defconst geiser-chicken-minimum-version "4.8.0.0")
(defun geiser-chicken--version (binary)
- (cadr
- (split-string
- (cadddr
- (process-lines "csc" "-version")))))
+ (cadar
+ (seq-filter #'(lambda (l) (equalp "Version" (car l)))
+ (mapcar #'split-string
+ (process-lines binary "-version")))))
(defun connect-to-chicken ()
"Start a Chicken REPL connected to a remote process."
@@ -301,7 +301,7 @@ This function uses `geiser-chicken-init-file' if it exists."
(defun geiser-chicken--startup (remote)
(compilation-setup t)
(cond
- ((version< (geiser-chicken--version nil) "5.0.0")
+ ((version< (geiser-chicken--version geiser-chicken-binary) "5.0.0")
(geiser-chicken4--compile-or-load t))
(t (geiser-chicken5-load))))
- [nongnu] elpa/geiser-chicken 58ecefe 043/102: Completions didn't work after first symbol in sexp, (continued)
- [nongnu] elpa/geiser-chicken 58ecefe 043/102: Completions didn't work after first symbol in sexp, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken fb5baa4 042/102: No longer show arguments as strings., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 78ce429 055/102: Adds required modules to binary parameters, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken b779e7e 057/102: Allows Chicken to limit the number of symbols provided to Geiser, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 4e5c66b 060/102: Support Chicken Scheme apropos =>2.3.0, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken ff59903 061/102: Improvements to Chicken completion speed, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken d9e6778 063/102: Remove memoization, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 3c77b8b 064/102: Make geiser-chicken-required-modules customizable (#233), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken fb9ddca 066/102: Chicken 5 works with Geiser, many features removed, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 44a571f 068/102: Removed more unused code, speeding things up., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken aecb324 067/102: Version check is 4.x compatible again,
Philip Kaludercic <=
- [nongnu] elpa/geiser-chicken 50ddd07 070/102: Much faster completions for Chicken 5; less errors in the log., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 12c74dc 073/102: Use string-equal instead of equalp, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 481fa76 077/102: More accurate Chicken completions, inspired by breadline, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken cc768c6 079/102: whitespace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken eb06d1e 082/102: Fix indentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 30957df 083/102: Fix indentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 8e3719e 084/102: Delete trailing whitespace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken ae856e7 085/102: Use cl-lib instead of cl, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken bdef28d 087/102: Change geiser-eval to accept lists as module name (C5), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 3ac2455 089/102: Adding elisp/geiser-chicken.el with past history, Philip Kaludercic, 2021/08/01