1.0.21.17: --script commandline argument
commitee222567ee95eaac8f6f4c877242dd116bfb8337
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 11 Oct 2008 13:34:44 +0000 (11 13:34 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 11 Oct 2008 13:34:44 +0000 (11 13:34 +0000)
treeb0eb6b929c0ac388d047e095255dd51a630eff1c
parentf691243c787fb7a06091807a1297a130eb561b2a
1.0.21.17: --script commandline argument

 * Works as both runtime and toplevel argument (which may imply the
   separation between the two is suspect?):

 * As a runtime argument it implies --noinform and the end of runtime
   arguments.

 * As a toplevel argument it implies --disable-debugger and the end of
   toplevel arguments. It additionally inhibits sysinit and userinit
   processing unless an explicit --userinit or --sysinit option is
   given before it.

   Then SBCL loads the specified specified file with :VERBOSE NIL and
   :PRINT NIL, discarding the first line if it start with #!.

   When the script file has been processed, SBCL exits without
   entering the REPL.

 * Documentation & a test.

 * Based loosely on an earlier patch by Kevin Reid.
NEWS
doc/manual/start-stop.texinfo
doc/sbcl.1
src/code/toplevel.lisp
src/runtime/runtime.c
tests/toplevel.sh
version.lisp-expr