[[project @ 1996-12-12 00:32:32 by ghouston] ghouston**19961212003232 Ignore-this: cfb31d90fa91b72036de30d02ed417ea * init.scm: define bitwise-not, bitwise-and, bitwise-ior, bitwise-xor. use slib's macro-by-example for define-syntax for now. load let-opt.scm and utilities.scm. * utilities.scm: replace usage of :optional with optional. comment out compose, haven't decided what to do with call-with-values. * let-opt.scm: comment out everything but the `optional' macro, renamed from :optional. * COPYING, let-opt.scm, utilities.scm: from SCSH 0.4.4. * ChangeLog, INCOMPAT, init.scm: new files. * new directory. ] hash: 0000018126-a449da237f955a0eb0967e199450e0446c216ef6d576a6770d0b02e50f4ee32c [[project @ 1996-12-13 08:34:56 by ghouston] ghouston**19961213083457 Ignore-this: 5c0d80d0bb55d1a9f1ba3c39f8e5d147 * utilities.scm (compose): uncomment. * init.scm (values): get call-with-values from slib. ] hash: 0000000785-e861c26963b75a6a7b7761b9c431a50d71d2d8838c7c96563168da796e609ce1 [[project @ 1996-12-17 06:44:10 by ghouston] ghouston**19961217064413 Ignore-this: a2af451028b0bb242b81daea70fa7db3 * init.scm: load syntax.scm instead of slib's macro-by-example. load defrec.scm. * defrec.scm: copied from SCSH. * syntax.scm: copied from SCSH. Redefine define-syntax and define syntax-error. By some miracle it seems to work. * receive.scm: copied from SCSH. ] hash: 0000013561-1210f846181f09edfa9194e29b392dd14fe8964f72116073c2df8c9c7d5b26de [[project @ 1996-12-21 04:06:57 by ghouston] ghouston**19961221040658 Ignore-this: 498dfb62f309e1147182db5ad24a0ad1 * network.scm: (close-socket, bind-socket, create-socket, connect-socket, listen-socket, accept-connection, socket-remote-address, socket-local-address, shutdown-socket, create-socket-pair, receive-message, use Guile network primitives. (socket-address->list family address): new procedure. (make-addr): comment out. (address-vector->socket-address): new procedure. * network.scm (internet-address->socket-address): store the address/port in a pair instead of packing them into a string. (socket-address->internet-address): equal and opposite change. (throughout): replace :optional with optional. (socket->port sock): replaces socket->fdes. * init.scm: define integer->string, load netconst.scm. define define-foreign, define-errno-syscall, define-record-dicloser (do nothing.) load network.scm. * netconst.scm: new file, defines network constants. * network.scm: copied from SCSH ] hash: 0000038376-5c3c3bb1ca4440f5ae5f735c6e85d52754944d0b55e2b0d17866e46f440d00f9 [[project @ 1996-12-28 19:18:54 by ghouston] ghouston**19961228191855 Ignore-this: 233d8c87386f169d31abe86f621a9c9b * init.scm: remove integer->string. ] hash: 0000000424-e9a645a62ecc5eb6ce665322368d9db058ccbbe2185746aaf02b43a7bba1a4a9 [[project @ 1997-01-04 03:11:22 by ghouston] ghouston**19970104031124 Ignore-this: ef8c936557ea342ddb4c87f34f64d038 * init.scm (define-structure): simple substitute. * let-opt.scm: new copy from SCSH. replace :optional with optional. ] hash: 0000009562-942d9a7723c61fb36711d9c1c8f51b089d254b05ee399cdff71c2ab1af15bc78