0.7.12.24
authorDaniel Barlow <dan@telent.net>
Fri, 7 Feb 2003 02:11:09 +0000 (02:11 +0000)
committerDaniel Barlow <dan@telent.net>
Fri, 7 Feb 2003 02:11:09 +0000 (02:11 +0000)
commitedc8da40fb17de047e290ed6bd819e096e435dc9
treed0b36829e21c7a5ea1fc65905bac95cdb1535b2d
parent73d6a1047f224613b617a0047c962c62e2de8d7d
0.7.12.24
Changes to PROVIDE/REQUIRE to make them (a) conform to ANSI,
(b) any use...
... cease nonstandardly downcasing elements in *MODULES*
... add a list of *MODULE-PROVIDER-FUNCTIONS* which the user
        can hang functions off to make REQUIRE do whatever he
        wants it to do.
... its default member knows how to load files in
    $SBCL_ROOT/modulename/modulename

First pass at a contrib infrastructure...
... change install.sh to do new and exciting things, and as a
    side benefit, able to install other than into /usr/local
... amend INSTALL instructions to match

Two contrib modules...
... asdf here is a direct copy of the one in cclan, but
    despite being portable and therefore not really
    qualifying, will be v. useful for loading the others
... bsd-sockets (db-sockets by any other name) is a fairly
    low-level interface to the BSD socket API: high-level
    interfaces (e.g. ACL-compatible, or CLOCC PORT) could be
    built on top of it without getting dirty with ALIEN
36 files changed:
INSTALL
contrib/STANDARDS [new file with mode: 0644]
contrib/asdf/Makefile [new file with mode: 0644]
contrib/asdf/asdf.lisp [new file with mode: 0644]
contrib/bsd-sockets/FAQ [new file with mode: 0644]
contrib/bsd-sockets/Makefile [new file with mode: 0644]
contrib/bsd-sockets/NEWS [new file with mode: 0644]
contrib/bsd-sockets/README [new file with mode: 0644]
contrib/bsd-sockets/TODO [new file with mode: 0644]
contrib/bsd-sockets/alien.so [new file with mode: 0755]
contrib/bsd-sockets/alien/get-h-errno.c [new file with mode: 0755]
contrib/bsd-sockets/alien/undefs.c [new file with mode: 0644]
contrib/bsd-sockets/api-reference.html [new file with mode: 0644]
contrib/bsd-sockets/array-data.lisp [new file with mode: 0644]
contrib/bsd-sockets/bsd-sockets.asd [new file with mode: 0644]
contrib/bsd-sockets/constants.lisp [new file with mode: 0644]
contrib/bsd-sockets/constants.lisp-temp [new file with mode: 0644]
contrib/bsd-sockets/def-to-lisp.lisp [new file with mode: 0644]
contrib/bsd-sockets/defpackage.lisp [new file with mode: 0644]
contrib/bsd-sockets/doc.lisp [new file with mode: 0644]
contrib/bsd-sockets/foreign-glue.lisp [new file with mode: 0644]
contrib/bsd-sockets/inet.lisp [new file with mode: 0644]
contrib/bsd-sockets/malloc.lisp [new file with mode: 0644]
contrib/bsd-sockets/misc.lisp [new file with mode: 0644]
contrib/bsd-sockets/name-service.lisp [new file with mode: 0644]
contrib/bsd-sockets/rt.lisp [new file with mode: 0644]
contrib/bsd-sockets/sockets.lisp [new file with mode: 0644]
contrib/bsd-sockets/sockopt.lisp [new file with mode: 0644]
contrib/bsd-sockets/split.lisp [new file with mode: 0644]
contrib/bsd-sockets/tests.lisp [new file with mode: 0644]
contrib/bsd-sockets/unix.lisp [new file with mode: 0644]
install.sh
package-data-list.lisp-expr
src/code/module.lisp
src/runtime/runtime.c
version.lisp-expr