[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-gauche 6b79b43 036/119: Cleanup
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-gauche 6b79b43 036/119: Cleanup |
Date: |
Sun, 1 Aug 2021 18:27:53 -0400 (EDT) |
branch: elpa/geiser-gauche
commit 6b79b43ec3d479edb14379ecaf95f9b5d11fa8a8
Author: András Simonyi <andras.simonyi@gmail.com>
Commit: András Simonyi <andras.simonyi@gmail.com>
Cleanup
---
geiser.scm | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/geiser.scm b/geiser.scm
index 153bf07..24a7bdd 100644
--- a/geiser.scm
+++ b/geiser.scm
@@ -14,12 +14,12 @@
geiser:symbol-documentation
geiser:module-location
;; Missing functions:
- ;; geiser-start-server
- ;; geiser-object-signature
- ;; geiser-symbol-location
- ;; geiser-find-file
- ;; geiser-compile-file
- ;; geiser-compile
+ ;; geiser:start-server
+ ;; geiser:object-signature
+ ;; geiser:symbol-location
+ ;; geiser:find-file
+ ;; geiser:compile-file
+ ;; geiser:compile
))
(select-module geiser)
@@ -160,6 +160,7 @@
;; Format a signature for Geiser autodoc
(define (signature->autodoc signature module-id)
+
(define (process-normal-arg-info arg-info)
(let ((required '("required"))
(optional '("optional"))
@@ -180,10 +181,12 @@
(else (push! required x))))))
(map (cut reverse <>)
(list required optional key))))
+
(define (process-dotted-arg-info arg-info)
`(("required" ,@(dotted-list-head arg-info) "...")
("optional")
("key")))
+
`(,(car signature)
("args"
,((if (list? signature)
- [nongnu] elpa/geiser-gauche eae0506 082/119: Finish autoload related changes, (continued)
- [nongnu] elpa/geiser-gauche eae0506 082/119: Finish autoload related changes, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche fb927ed 084/119: Update README.md, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche bdaeb16 097/119: Fix comletion bug, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche b8a5c0d 091/119: Minor README update, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 45ee16c 100/119: Minor README improvement, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche abd3353 101/119: Add TOC to README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche dfc3090 106/119: Correctly detect version with Gauche 0.9.6, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 8e737d2 110/119: Improve completion, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 5a2f9c6 118/119: Update README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 2d3992e 117/119: Update README, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 6b79b43 036/119: Cleanup,
Philip Kaludercic <=
- [nongnu] elpa/geiser-gauche 524b594 046/119: Start work on module documentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche a1ef874 049/119: Finish module info for now, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 4027a84 053/119: Minor fix, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 2e6dbc4 076/119: Aesthetic changes, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 6806302 077/119: Cosmetic changes for MELPA, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 0be6e0a 081/119: Add setup elisp file, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche a3b2e3f 009/119: Remove test line, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 0050571 021/119: Minor fix in autodoc, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche 7635884 020/119: Minor fix, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gauche c96701c 047/119: Continue work on module docs, Philip Kaludercic, 2021/08/01