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")))
 

Reply via email to