[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-chicken eb21b79 012/102: Fixes an issue where symbo
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-chicken eb21b79 012/102: Fixes an issue where symbol->string was failing |
Date: |
Sun, 1 Aug 2021 18:26:46 -0400 (EDT) |
branch: elpa/geiser-chicken
commit eb21b79be37a8ae4839defb9da1165072fd4b665
Author: Dan Leslie <dan@ironoxide.ca>
Commit: Dan Leslie <dan@ironoxide.ca>
Fixes an issue where symbol->string was failing
In some instances apropos-information-list returns a string and not a
list of symbols; this is the case for Chicken's builtins, like C_plus.
IE, the following would fail:
(geiser-autodoc #f '(+))
This fixes jaor/geiser#72
---
geiser/emacs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser/emacs.scm b/geiser/emacs.scm
index e4e84c0..67f5449 100644
--- a/geiser/emacs.scm
+++ b/geiser/emacs.scm
@@ -375,7 +375,7 @@
(args (if (or (list? rest) (pair? rest)) (cdr rest) '())))
(define (clean-arg arg)
- (string->symbol (string-substitute "(.*[^0-9]+)[0-9]+" "\\1"
(symbol->string arg))))
+ (string->symbol (string-substitute "(.*[^0-9]+)[0-9]+" "\\1"
(->string arg))))
(define (collect-args args #!key (reqs? #t) (opts? #f) (keys? #f))
(when (not (null? args))
- [nongnu] branch elpa/geiser-chicken created (now ceab39c), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken ffae4f8 006/102: Various improvements, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken f43bfec 007/102: Various improvements, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken eb21b79 012/102: Fixes an issue where symbol->string was failing,
Philip Kaludercic <=
- [nongnu] elpa/geiser-chicken 74b88cc 010/102: Adds necessary parameter to csi for Windows., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken caa8174 011/102: Use pretty-print instead of write with Chicken, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 01e37d4 017/102: Add compiled .so caching to Chicken support, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken faf900f 008/102: geiser-chicken.el: add indentation rule for `with-output-to-pipe', Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken a09e2c2 005/102: Compile instead of Load, should speed up., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken f143cc9 004/102: Documentation updates and nits for Freija, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken c4aed35 003/102: Documentation updates and nits for Freija, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 23aafbb 002/102: Initial Chicken support, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken 845ee42 019/102: Added missing macros, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chicken d83d2df 009/102: Now suppress loading messages, Philip Kaludercic, 2021/08/01