Replace (argv) with (command-line-arguments).
authorTim Vaughan <plugd@thelambdalab.xyz>
Thu, 2 Jul 2020 09:02:44 +0000 (11:02 +0200)
committerTim Vaughan <plugd@thelambdalab.xyz>
Thu, 2 Jul 2020 09:02:44 +0000 (11:02 +0200)
rags.scm

index b60a121..ef4726f 100644 (file)
--- a/rags.scm
+++ b/rags.scm
 (define (main)
   (let* ((progname (pathname-file (car (argv))))
          (config (make-config #f #f 1965 #f #f #f #f)))
 (define (main)
   (let* ((progname (pathname-file (car (argv))))
          (config (make-config #f #f 1965 #f #f #f #f)))
-    (if (null? (cdr (argv)))
+    (if (null? (command-line-arguments))
         (print-usage progname)
         (print-usage progname)
-        (let loop ((args (cdr (argv))))
+        (let loop ((args (command-line-arguments)))
           (let ((this-arg (car args))
                 (rest-args (cdr args)))
             (if (string-prefix? "-" this-arg)
           (let ((this-arg (car args))
                 (rest-args (cdr args)))
             (if (string-prefix? "-" this-arg)