summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ravanan/command-line-tool.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/ravanan/command-line-tool.scm b/ravanan/command-line-tool.scm
index a56241b..8c1e25a 100644
--- a/ravanan/command-line-tool.scm
+++ b/ravanan/command-line-tool.scm
@@ -331,7 +331,8 @@ in which the G-expressions are inserted."
            (append (maybe->list prefix)
                    (from-maybe
                     (maybe-let* ((item-separator (command-line-binding-item-separator binding)))
-                      (just (list (string-join args item-separator))))
+                      (just (list #~(string-join (list #$@args)
+                                                 #$item-separator))))
                     args))))))
      (else
       (append (maybe->list prefix)