By popular request (hi Zach), make the banner inert.
--disable-debugger option instead.
* Null lexical environments are now printed as #<NULL-LEXENV>,
significantly reducing the amount of clutter in typical backtraces.
- * improved the startup banner. (thanks to Brian Mastenbrook and
- Teemu Kalvas)
* optimization: REPLACE on declared (UNSIGNED-BYTE 8) vectors, as well
as other specialized array types, is much faster. SUBSEQ and
COPY-SEQ on such arrays have also been sped up.
print_banner()
{
printf(
-" Cl\n\
- Cl._ |\n\
- _>Sb---Cl\n\
- Cl# |\n\
- Cl\n\
-\n\
-This is SBCL %s, an implementation of ANSI Common Lisp.\n\
+"This is SBCL %s, an implementation of ANSI Common Lisp.\n\
More information about SBCL is available at <http://www.sbcl.org/>.\n\
\n\
SBCL is free software, provided as is, with absolutely no warranty.\n\
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.21.13"
+"0.8.21.14"