[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-chicken 960a514 094/102: external help fix
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-chicken 960a514 094/102: external help fix |
Date: |
Sun, 1 Aug 2021 18:27:02 -0400 (EDT) |
branch: elpa/geiser-chicken
commit 960a514594c3fadc14def866c940a01d0f738230
Author: jao <jao@gnu.org>
Commit: jao <jao@gnu.org>
external help fix
Fixes an issue where chicken 5 users were taken to the chicken 4
external docs for the given query. With this update, users will be
taken to chicken 5 or 4 docs based on the result
of (geiser-chicken--version).
By Andrew Eggenberger (@aeggenberger)
---
geiser-chicken.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/geiser-chicken.el b/geiser-chicken.el
index ebebe7a..41d903b 100644
--- a/geiser-chicken.el
+++ b/geiser-chicken.el
@@ -225,7 +225,9 @@ This function uses `geiser-chicken-init-file' if it exists."
(defun geiser-chicken--external-help (id module)
"Loads chicken doc into a buffer"
- (browse-url (format "http://api.call-cc.org/cdoc?q=%s&query-name=Look+up"
id)))
+ (let* ((version (geiser-chicken--version (geiser-chicken--binary)))
+ (major-version (first (split-string version "\\\."))))
+ (browse-url (format
"http://api.call-cc.org/%s/cdoc?q=%s&query-name=Look+up" major-version id))))
;;; Keywords and syntax
- [nongnu] elpa/geiser-chicken eb06d1e 082/102: Fix indentation, (continued)
- [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
- [nongnu] elpa/geiser-chicken d521c48 090/102: renames, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken e2f9abe 091/102: license and readme, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken f982a47 092/102: adapting to new scheme load path, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 2730bac 093/102: typo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 960a514 094/102: external help fix,
Philip Kaludercic <=
- [nongnu] elpa/geiser-chicken 27bdb36 098/102: preparing MELPA submission, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 47be5b4 101/102: fix: auto-activate implementation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken ceab39c 102/102: Use new implementation extension declarator, Philip Kaludercic, 2021/08/01