|
From: Bruno H. <br...@cl...> - 2005-06-03 16:56:56
|
David Tolpin wrote in c.l.l:
> This does not save from hacking, unfortunately; CLISP always calls
> fresh-line on standard output, and never sets argv_verbose to zero if
> used as a script interpreter. I've just had to fix spvw.d to make it
> work (that is, to regard -q set twice despite of scripts etc., and to
> not print newline on stdout on exit if argv_verbose is 0).
- About argv_verbose: Did you try using
#!/usr/bin/env clisp -q
or similar in your script, to reduce the verbosity? See the section
"Quickstarting delivery with CLISP" in the impnotes.html.
- About the newline: Can you let us reproduce the problem? When I do
$ LC_ALL=C clisp -q foo3.lisp
where foo3.lisp contains just a nop form, no output is sent to stdout
at all.
Bruno
|