~ chicken-core (chicken-5) fdcb7b2da8753afab1ca7d38dfb200f1dac36dbe


commit fdcb7b2da8753afab1ca7d38dfb200f1dac36dbe
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Fri Sep 3 07:13:07 2010 -0400
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Fri Sep 3 07:13:07 2010 -0400

    -p, -P and -e imply -n in csi

diff --git a/csi.scm b/csi.scm
index 7c394183..c2d40c1b 100644
--- a/csi.scm
+++ b/csi.scm
@@ -1029,7 +1029,7 @@ EOF
 	(keyword-style #:none)
 	(parentheses-synonyms #f)
 	(symbol-escape #f) )
-      (unless (or (member* '("-n" "-no-init") args) script) (loadinit))
+      (unless (or (member* '("-n" "-no-init") args) script eval?) (loadinit))
       (when batch 
 	(set! ##sys#notices-enabled #f))
       (do ([args args (cdr args)])
diff --git a/manual/Using the interpreter b/manual/Using the interpreter
index 1d00f661..3050c7de 100644
--- a/manual/Using the interpreter	
+++ b/manual/Using the interpreter	
@@ -25,11 +25,11 @@ The options recognized by the interpreter are:
 
 ; -b  -batch : Quit the interpreter after processing all command line options.
 
-; -e  -eval EXPRESSIONS : Evaluate {{EXPRESSIONS}}. This option implies {{-batch}} and {{-quiet}}, so no startup message will be printed and the interpreter exits after processing all {{-eval}} options and/or loading files given on the command-line.
+; -e  -eval EXPRESSIONS : Evaluate {{EXPRESSIONS}}. This option implies {{-batch}}, {{-no-init}} and {{-quiet}}, so no startup message will be printed and the interpreter exits after processing all {{-eval}} options and/or loading files given on the command-line.
 
-; -p  -print EXPRESSIONS : Evaluate {{EXPRESSIONS}} and print the results of each expression using {{print}}. Implies {{-batch}} and {{-quiet}}.
+; -p  -print EXPRESSIONS : Evaluate {{EXPRESSIONS}} and print the results of each expression using {{print}}. Implies {{-batch}}, {{-no-init}} and {{-quiet}}.
 
-; -P  -pretty-print EXPRESSIONS : Evaluate {{EXPRESSIONS}} and print the results of each expression using {{pretty-print}}. Implies {{-batch}} and {{-quiet}}.
+; -P  -pretty-print EXPRESSIONS : Evaluate {{EXPRESSIONS}} and print the results of each expression using {{pretty-print}}. Implies {{-batch}}, {{-no-init}} and {{-quiet}}.
 
 ; -D  -feature SYMBOL : Registers {{SYMBOL}} to be a valid feature identifier for {{cond-expand}} and {{feature?}}.
 
Trap