Mirror of Steel Bank Common Lisp (SBCL)'s official repository
Common Lisp C Shell Assembly Makefile C++
Latest commit fcae0fd Dec 2, 2016 @stassats stassats Add :escape-arguments to run-program on win32.
Defaults to T.

Closes lp#1503496.
Permalink
Failed to load latest commit information.
contrib asdf: Fix repository URL in pull-asdf.sh Nov 30, 2016
doc Remove .cvsignore files Nov 30, 2016
src Add :escape-arguments to run-program on win32. Dec 2, 2016
tests Transform SET into SETQ on known variables. Nov 30, 2016
tools-for-build Remove .cvsignore files Nov 30, 2016
.gitignore Ignore tests/last-random-state.lisp-expr. Aug 4, 2016
.mailmap update .mailmap so 'git shortlog' is prettier May 31, 2014
BUGS 1.0.28.75: documentation work related to move to Launchpad Jun 3, 2009
COPYING Inlining improvements to make lawyercats happier. May 18, 2016
CREDITS New contrib: SB-GMP Jun 28, 2013
HACKING fix a simple typo Jun 18, 2016
INSTALL Document make-config's --host-location switch Jun 3, 2015
NEWS Add :escape-arguments to run-program on win32. Dec 2, 2016
OPTIMIZATIONS Remove obsolete item. Jun 13, 2016
PRINCIPLES Initial revision Sep 18, 2000
README Mention HACKING in README Jul 19, 2015
TLA 0.8.9.10: Mar 30, 2004
TODO support for DragonFly BSD Jun 20, 2014
base-target-features.lisp-expr Add :IMMOBILE-CODE feature. Nov 8, 2016
binary-distribution.sh Fix install/binary-distribution scripts for new contrib arrangements Oct 31, 2013
build-comparison.sh less csr21-specific build-comparison script Sep 4, 2015
build-order.lisp-expr Rename src/code/early-condition.lisp -> src/code/early-class.lisp Oct 15, 2016
clean.sh more pedantic clean.sh Feb 12, 2011
common-lisp-exports.lisp-expr Initial revision Sep 18, 2000
distclean.sh 1.0.10.55: Remove non-portable arguments to find, xargs Oct 22, 2007
find-gnumake.sh Do not rely on `which` to be present in the system Oct 18, 2015
generate-version.sh Do not rely on `which` to be present in the system Oct 18, 2015
html-distribution.sh 1.0.29.1: fix FILL Jun 4, 2009
install.sh install.sh: don't create site-systems. Nov 3, 2015
loader.lisp Fix building on older SBCL hosts Oct 10, 2016
make-config.sh Add :IMMOBILE-CODE feature. Nov 8, 2016
make-genesis-2.lisp Remove the :read-only-tramps *feature*. Oct 3, 2016
make-genesis-2.sh Make the build process abortable. Oct 4, 2016
make-host-1.lisp Fix other implementation's `quit' functions. Oct 5, 2016
make-host-1.sh Make the build process abortable. Oct 4, 2016
make-host-2.lisp Fix other implementation's `quit' functions. Oct 5, 2016
make-host-2.sh Make the build process abortable. Oct 4, 2016
make-target-1.sh Make the build process abortable. Oct 4, 2016
make-target-2-load.lisp x86-64: Ensure that all base image code is immobile. Nov 22, 2016
make-target-2.lisp Remove noise from make-target-2-load.lisp Oct 21, 2015
make-target-2.sh Make the build process abortable. Oct 4, 2016
make-target-contrib.sh Do not rely on `which` to be present in the system Oct 18, 2015
make-windows-installer.sh Adapt to the new version of WiX. Apr 10, 2015
make.sh tools-for-build: Do whitespace canonicalization in Lisp Feb 7, 2016
package-data-list.lisp-expr New generic function MAKE-SPECIALIZER-FORM-USING-CLASS Nov 17, 2016
pubring.pgp Initial revision Sep 18, 2000
release.sh Fix generate-version on BSD. Jan 1, 2015
run-sbcl.sh Tail call (exec) at the end of run-sbcl.sh Nov 14, 2013
sbcl-pwd.sh sbcl-pwd.sh: Fix when $OSTYPE is not set. Nov 7, 2013
slam.sh Tweak slam.sh to be slightly more configurable regarding the host binary Sep 11, 2012
source-distribution.sh A git-only SBCL workflow Jun 6, 2011
tagify.sh 0.9.4.72: Sep 16, 2005
wc.sh 0.9.4.72: Sep 16, 2005

README

GENERAL INFORMATION

Welcome to SBCL.

If you'd like to install or build the system, see the "INSTALL" file.

To find out more about who created the system, see the "CREDITS" file.

If you'd like information about the legalities of copying the system,
see the "COPYING" file.

If you'd like more information about using the system, see the man
page, "sbcl.1", or the user manual in the "doc/manual" subdirectory of
the distribution. (The user manual is maintained as Texinfo in the
source distribution; HTML version is available for download, and
"INSTALL" describes how to build the Texinfo version in HTML and PDF.)

The system is a work in progress. See the "TODO" file in the source
distribution for some highlights.

The "BUGS" file lists current known bugs.

If you'd like to make suggestions, report a bug, or help to improve the
system, please send mail to one of the mailing lists:
  sbcl-help@lists.sourceforge.net
  sbcl-devel@lists.sourceforge.net
Note that as a spam reduction measure you must subscribe to the lists
before you can post.

The "HACKING" file has more details regarding hacking on and
contributing to SBCL.

SYSTEM-SPECIFIC HINTS

for NetBSD:
  NetBSD 2.0 and above are required because of the lack of needed
  signal APIs in NetBSD 1.6 and earlier.