~ chicken-core (chicken-5) 388f6dc8468af5240165770d11f50c320e8b6589


commit 388f6dc8468af5240165770d11f50c320e8b6589
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Fri Jun 10 09:49:48 2011 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Fri Jun 10 09:49:48 2011 +0200

    csc -v enables -verbose

diff --git a/csc.scm b/csc.scm
index 839af095..ecf51a3a 100644
--- a/csc.scm
+++ b/csc.scm
@@ -302,8 +302,8 @@ Usage: #{csc} FILENAME | OPTION ...
   General options:
 
     -h  -help                      display this text and exit
-    -v                             show intermediate compilation stages
-    -vv  -verbose                  display information about translation
+    -v  -verbose                   show compiler notes and tool-invocations
+    -vv                            display information about translation
                                     progress
     -vvv                           display information about all compilation
                                     stages
@@ -608,14 +608,14 @@ EOF
 	       [(-libs)
 		(set! inquiry-only #t)
 		(set! show-libs #t) ]
-	       [(-v -verbose)
+	       ((-v -verbose)
 		(when (number? verbose)
 		  (set! compile-options (cons* "-v" "-Q" compile-options))
 		  (set! link-options (cons "-v" link-options)) )
-		(cond (verbose
-		       (t-options "-verbose") 
-		       (set! verbose 2)) 
-		      (else (set! verbose #t))) ]
+		(t-options "-verbose")
+		(if verbose
+		    (set! verbose 2)
+		    (set! verbose #t)) )
 	       [(-w -no-warnings)
 		(set! compile-options (cons "-w" compile-options))
 		(t-options "-no-warnings") ]
Trap