branch: elpa/geiser-gauche
commit 4027a84c5de2038597d8ef108cc850752e00e28d
Author: András Simonyi <[email protected]>
Commit: András Simonyi <[email protected]>
Minor fix
---
geiser.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/geiser.scm b/geiser.scm
index 819d22b..48c4372 100644
--- a/geiser.scm
+++ b/geiser.scm
@@ -185,7 +185,9 @@
(list required optional key))))
(define (process-dotted-arg-info arg-info)
- `(("required" ,@(dotted-list-head arg-info) "...")
+ `(,(if (symbol? arg-info)
+ '("required" "...")
+ `("required" ,@(dotted-list-head arg-info) "..."))
("optional")
("key")))