2005-08-05 21:42  sds

	* sys.lisp:

	(compiled-file-p): pass NIL #\a to PEEK-CHAR

2005-08-05 20:31  sds

	* sys.lisp:

	(compiled-file-p) [clisp]: fixed empty file handling; optimized

2005-06-24 18:16  sds

	* net.lisp:

	(socket) [CMU|SCL]: define to STREAM
	Reported by David Tolpin <dvd@davidashen.net>

2005-06-14 18:35  sds

	* ext.lisp:

	removed the defpackage hack; use #: instead

2005-05-23 17:18  sds

	* proc.lisp:

	openmcl patch from David Tolpin

2005-05-23 17:12  sds

	* net.lisp:

	(open-socket): fixed a typo
	assume that mcl is the same as openmcl

2005-05-09 15:47  sds

	* path.lisp:

	(logical-host-p) [sbcl]: *LOGICAL-HOSTS* is in SB-IMPL

2005-05-04 16:25  airfoyle

	* ext.lisp:

	Keep ext.lisp from necessarily defining :port package with upper-case name

2005-01-28 00:16  sds

	* net.lisp:

	[cmu scl]: (require :simple-streams)
	(socket) [cmu scl]: STREAM:SOCKET-SIMPLE-STREAM
	(open-socket) [cmu scl]: create a STREAM:SOCKET-SIMPLE-STREAM
	(set-socket-stream-format) [cmu scl]: assume bivalent stream

2005-01-28 00:02  sds

	* net.lisp, sys.lisp, ext.lisp:

	updated (c)year

2005-01-26 20:32  sds

	* net.lisp:

	(set-socket-stream-format): new function

2004-12-23 15:59  sds

	* sys.lisp:

	CMUCL DEFSTRUCT hack: INTERN before EXPORT

2004-12-23 15:50  sds

	* sys.lisp:

	CMUCL DEFSTRUCT hack: redefine DEFSTRUCT instead of defining
	a global MAKE-LOAD-FORM method on STRUCTURE-OBJECTs

2004-12-06 16:03  sds

	* sys.lisp:

	(arglist) [SBCL]: require :SB-INTROSPECT
	from Alexey Dejneka via Szymon

2004-12-05 16:38  sds

	* sys.lisp:

	(arglist) [SBCL]: SB-KERNEL:%SIMPLE-FUN-ARGLIST returns a list
	Reported by Szymon

2004-12-05 01:01  sds

	* sys.lisp:

	(arglist) [SBCL]: same as CMU/SCL
	Reported by Szymon

2004-12-01 18:44  sds

	* sys.lisp:

	(arglist) [CMU, SCL]: handle generic functions
	with PCL:GENERIC-FUNCTION-LAMBDA-LIST

2004-11-30 20:52  sds

	* sys.lisp:

	(compiled-file-p) [CLISP]: use PEEK-CHAR+READ
	instead of READ-FROM-STRING+READ-LINE

2004-11-30 19:54  sds

	* sys.lisp:

	(compiled-file-p) [CLISP]: fixed for CLISP 2.34

2004-11-30 19:14  sds

	* sys.lisp:

	(compiled-file-p): new function

2004-11-09 17:31  sds

	* net.lisp:

	(socket-service-port): do not modify immutable strings (SYMBOL-NAME)

2004-10-19 01:03  sds

	* path.lisp:

	(safe-truename): TRUENAME cannot return NIL

2004-10-18 17:17  sds

	* ext.lisp:

	(compose-safe): new macro

2004-08-03 01:09  sds

	* net.lisp:

	(socket, open-socket, socket-server, open-socket-server, socket-accept)
	(socket-server-close): support ABCL

2004-08-03 00:44  sds

	* ext.lisp:

	(gc, quit): support ABCL

2004-07-29 22:34  sds

	* path.lisp:

	comment typo

2004-07-16 18:30  sds

	* path.lisp:

	(logical-host-p): new function

2004-05-18 23:20  sds

	* sys.lisp:

	support more MOPish CLISP (a temporary hack for the CLISP development version)

2004-04-09 22:15  sds

	* net.lisp:

	(open-socket): suport GCL

2003-09-29 19:20  sds

	* port.html:

	~checkout~ -> *checkout*

2003-09-25 05:47  rtoy

	* gray.lisp:

	Use (require 'gray-streams) if the version of CMUCL supports package
	locks.  (This does the necessary package-lock stuff to load Gray
	streams without errors.)

2003-07-25 15:05  sds

	* sys.lisp:

	(getenv) [CLISP]: use EXT:GETENV (not SYS)

2003-06-08 00:01  sds

	* sys.lisp, net.lisp, path.lisp, proc.lisp, shell.lisp, ext.lisp,
	  gray.lisp:

	update (C) year

2003-06-07 23:59  sds

	* ext.lisp:

	export CODE slot accessors

2003-06-06 04:05  sds

	* path.lisp:

	(un-unspecific): new function: in lispworks,
	TRUENAME replaces NIL components with :UNSPECIFIC
	(pathname-ensure-name, probe-directory): use it
	(safe-truename): new function

2003-05-16 18:12  sds

	* sys.lisp:

	support SCL (from Ram Krishnan <rkris@kriyative.net>)

2003-05-16 18:07  sds

	* proc.lisp:

	support SCL and OpenMCL (from Ram Krishnan <rkris@kriyative.net>)

2003-05-16 17:56  sds

	* net.lisp:

	support SCL and OpenMCL (from Ram Krishnan <rkris@kriyative.net>)

2003-05-16 17:41  sds

	* gray.lisp:

	support SCL and OpenMCL (from Ram Krishnan <rkris@kriyative.net>)

2003-03-12 19:06  sds

	* proc.lisp:

	(make-lock, with-lock) [Genera]: implemented
	From Rusty Johnson <rustyjohnson@users.sourceforge.net>

2003-02-17 23:53  sds

	* net.lisp:

	(network, timeout): avoid using `slot-boundp' on conditions

2003-02-17 23:52  sds

	* ext.lisp:

	(code): avoid using `slot-boundp' on conditions

2003-02-14 18:23  sds

	* proc.lisp:

	(process-yield) [Genera, Lucid]: implemented
	From  Rusty Johnson <rustyjohnson@users.sf.net>

2003-01-21 18:43  sds

	* net.lisp:

	(socket-service-port): service name may contain #\/ (FreeBSD)
	Reported by "Walter C. Pelissero" <walter@pelissero.org>

2002-12-15 15:45  sds

	* ext.lisp:

	(unlock-package, restore-package-lock): support ECL
	From Juan Jose Garcia Ripoll <jlr@mpq.mpg.de>

2002-11-30 23:31  sds

	* shell.lisp:

	(run-prog): use REMOVE-PLIST instead of REMF

2002-11-30 23:30  sds

	* ext.lisp:

	(remove-plist): added

2002-11-28 21:24  sds

	* ext.lisp:

	(with-gensyms): append the variable name to GENSYM prefix

2002-10-27 18:03  kevinrosenberg

	* port.system:

	reverse erroroneous commit

2002-10-27 18:01  kevinrosenberg

	* port.system, sys.lisp:

	Push keyword rather than string on ext:*environment-list* for cmucl. See http://bugs.debian.org/166616

2002-07-21 17:23  sds

	* sys.lisp:

	(getenv) [mcl]: support
	From John Wiseman <jjwiseman@yahoo.com>

2002-07-21 17:22  sds

	* net.lisp:

	(open-socket) [mcl]: support
	From John Wiseman <jjwiseman@yahoo.com>

2002-06-20 15:24  sds

	* net.lisp:

	(socket-host/port) [lispworks]: fixed a typo
	From Dave Fox <davef@xanalys.com>

2002-06-18 16:01  sds

	* ext.lisp:

	(required-argument): reverted the last patch:
	return type NIL means non-returning function

2002-06-17 23:38  sds

	* path.lisp:

	(probe-directory) [generic]: re-use `path'

2002-06-17 22:10  sds

	* ext.lisp:

	(required-argument) [-cmu]: fixed declaration
	From Dave Fox <davef@xanalys.com>

2002-06-05 16:08  sds

	* path.lisp:

	(load-logical-host-def): code now corresponds to the docs
	Reported by Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>

2002-06-05 16:07  sds

	* net.lisp:

	(socket, socket-server, wait-for-stream, open-unix-socket):
	made read conditionals more consistent
	Reported by Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>

2002-05-24 23:38  sds

	* port.html:

	link to the CLOCC distribution site

2002-05-02 15:38  sds

	* ext.lisp:

	(unlock-package, restore-package-lock) [lispworks]: :load-toplevel too

2002-04-25 20:02  sds

	* net.lisp:

	(socket-accept) [net.sbcl.sockets]: wait now works
	(wait-for-stream) [sbcl]: separate support for net.sbcl.sockets and db-sockets
	(open-unix-socket) [sbcl]: support net.sbcl.sockets
	From Martin Atzmueller <martin@atzmueller.net>

2002-04-21 21:56  sds

	* ext.lisp:

	(unlock-package, restore-package-lock): new macros

2002-03-30 05:18  sds

	* net.lisp:

	Support SBCL/DB-SOCKETS
	(vector-to-ipaddr, ipaddr-to-vector) [sbcl db-sockets]: new functions
	(resolve-host-ipaddr, socket, open-socket, socket-host/port)
	(socket-server, open-socket-server, socket-accept, socket-server-close)
	(socket-server-host/port): support SBCL/DB-SOCKETS
	(wait-for-stream): support SBCL
	(open-unix-socket): support Allegro & SBCL/DB-SOCKETS
	From Peter Van Eynde <pvaneynd@debian.org>

2002-03-30 01:51  sds

	* sys.lisp:

	(variable-special-p) [sbcl]: SB-WALKER:VAR-GLOBALLY-SPECIAL-P
	instead of SB-WALKER:VARIABLE-GLOBALLY-SPECIAL-P
	(arglist): SB-KERNEL:%SIMPLE-FUN-ARGLIST
	instead of SB-KERNEL:%FUNCTION-ARGLIST
	From Peter Van Eynde <pvaneynd@debian.org>

2002-03-27 00:53  sds

	* net.lisp:

	(socket-accept) [cmu]: :BUFFERING depends on BIN, like in OPEN-SOCKET

2002-03-20 16:27  sds

	* port.html:

	Content-Type: charset=utf-8

2002-02-06 20:01  sds

	* gray.lisp:

	avoid interning a symbol in an implementation-internal package

2002-01-26 20:29  sds

	* sys.lisp:

	(tz->string): accept an optional second arg LONG to allow
	output in the <http://www.w3.org/TR/NOTE-datetime> format

2002-01-23 15:31  sds

	* sys.lisp:

	(current-time): TZ is a RATIONAL, not a FIXNUM
	Reported by "Greg Harvey" <gharvey@cs.mun.ca>

2002-01-22 19:37  stig

	* path.lisp:

	s/#+cmucl/#+cmu/ on DEFULAT-DIRECTORY function

2002-01-07 19:54  sds

	* net.lisp:

	(open-socket) [CMUCL]: use :FULL buffering for BIN sockets
	Reported by Peter Van Eynde <pvaneynd@debian.org>

2001-12-04 23:56  sds

	* .cvsignore:

	moved the common stuff to CVSROOT

2001-12-04 23:15  sds

	* net.lisp:

	(net-path): renamed from `path'

2001-11-09 22:43  sds

	* Makefile, port.system, proc.lisp:

	eol fix

2001-11-09 22:22  sds

	* path.lisp:

	(load-logical-host-def): new internal function
	(*logical-hosts-definitions*): new user variable
	(load-logical-host): new exported function, a replacement
	 for `load-logical-pathname-translations'

2001-11-09 20:24  sds

	* sys.lisp:

	comment

2001-11-09 20:24  sds

	* port.system, sys.lisp:

	sys depends on path

2001-11-09 20:15  sds

	* Makefile, path.lisp, port.html, port.system, sys.lisp:

	extracted pathname-related functions from sys.lisp

2001-11-02 23:30  sds

	* ext.lisp, gray.lisp, net.lisp, proc.lisp, shell.lisp, sys.lisp:

	prefix module names with `port-'

2001-10-11 23:28  sds

	* sys.lisp:

	(probe-directory): fold the name.type into directory

2001-09-26 17:51  sds

	* sys.lisp:

	(string->tz): new function
	(tz->string): additional dst arg
	(current-time): reflect that

2001-09-26 17:10  sds

	* sys.lisp:

	(+time-zones+): DST in GMT is called BST (British Summer Time)

2001-09-09 22:41  sds

	* net.lisp:

	(path): new network condition (404&c)

2001-09-09 21:55  sds

	* gray.lisp, net.lisp, shell.lisp, sys.lisp:

	[Alexey Dejneka <adejneka@comail.ru>] support SBCL

2001-09-07 18:05  sds

	* port.html:

	typos

2001-07-16 18:13  sds

	* net.lisp:

	(open-socket, socket-accept): CMUCL: specify :buffering :line
	 Reported by Janne Rinta-Manty <rintaman@cs.Helsinki.FI>

2001-07-09 21:45  sds

	* net.lisp:

	(open-unix-socket): use OPEN on non-CMUCL lisps

2001-07-09 21:42  sds

	* net.lisp:

	(open-unix-socket, wait-for-stream): new functions

2001-07-09 19:13  sds

	* shell.lisp:

	(pipe-input): CMUCL: redirect stdio to the terminal

2001-06-29 20:03  sds

	* sys.lisp:

	(setf getenv): new function

2001-06-29 19:35  sds

	* port.html:

	fixed a link

2001-06-25 21:54  sds

	* sys.lisp:

	require :ole on #+(and allegro mswindows)

2001-06-11 21:41  sds

	* net.lisp:

	(socket-service-port): use NIL as EOF-value in READ-LINE

2001-06-11 21:33  sds

	* ext.lisp:

	(+eof+): made the value more readable

2001-06-09 22:07  sds

	* ext.lisp:

	(string-tokens): pass to FIND-PACKAGE a keyword instead of a string

2001-06-09 00:48  sds

	* ext.lisp:

	(gc, quit): support SBCL
	From Stig E Sandoe <stig@ii.uib.no>

2001-06-08 23:58  sds

	* ext.lisp:

	(eof-p): use `peek-char' instead of `read-char'/`unread-char'

2001-06-08 23:43  sds

	* ext.lisp:

	(defconst): use DEFCONSTANT when TYPE is EQL-comparable,
	 and DEFVAR otherwise (ANSI 3.1.2.1.1.3 Constant Variables)

2001-06-08 16:13  sds

	* proc.lisp:

	(get-lock): CMU: mp::lock-wait requires 2 args
	Reported by Juan Hierro <hierro@ideafix.litec.csic.es>

2001-05-21 18:04  sds

	* sys.lisp:

	(probe-directory): CLISP: drop the second value

2001-05-18 18:04  sds

	* sys.lisp:

	(probe-directory): CLISP: enclose in `ignore-errors'
	 CMUCL: call `namestring' (thanks to Liam Healy)
	 generic: fixed a typo

2001-05-07 23:02  sds

	* gray.lisp:

	FUNDAMENTAL-STREAM is defined in PCL, while
	 FUNDAMENTAL-INPUT-STREAM is defined in GRAY (thanks to Raymond Toy)

2001-05-07 22:27  sds

	* .cvsignore, port.html:

	cr/lf

2001-05-07 18:26  sds

	* gray.lisp:

	load CMUCL "gray-streams-library" when
	 EXT:FUNDAMENTAL-STREAM does not name a class

2001-04-25 23:44  sds

	* shell.lisp:

	(run-prog): in CLISP/lisp=cl, `ext:run-program' accepts :wait

2001-04-25 20:57  sds

	* shell.lisp:

	(run-prog): quote arguments passed to shell via format

2001-04-22 07:02  sds

	* port.html:

	sourceforge uses cvsview.cgi
	suggest `shadowing-import'

2001-04-11 16:40  sds

	* ext.lisp, gray.lisp, net.lisp, shell.lisp, sys.lisp:

	updated for CLISP #+LISP=CL

2001-04-03 20:49  sds

	* ext.lisp:

	(code, case-error, not-implemented): added :documentation

2001-03-21 01:31  sds

	* sys.lisp:

	(rmdir): LispWorks: check whether
	 `lw:delete-directory' is `fboundp'

2001-03-19 17:03  sds

	* sys.lisp:

	removed the last patch

2001-03-18 01:25  sds

	* .cvsignore:

	added lww *.fsl

2001-03-17 23:50  liam

	* sys.lisp:

	Removed LispWorks from rmdir; function lw:delete-directory is not
	defined.  Export mkdir, rmdir.

2001-03-17 20:56  sds

	* net.lisp:

	(socket-accept): ACL5 cannot change socket format

2001-03-14 00:09  sds

	* sys.lisp:

	(mkdir): fixed arg name

2001-03-14 00:09  sds

	* ext.lisp:

	(required-argument): export on non-CMUCL platforms

2001-03-07 21:39  sds

	* sys.lisp:

	(probe-directory): fixed for LispWorks (thanks to David E. Young)
	(mkdir, rmdir): new functions

2001-02-24 00:29  sds

	* ext.lisp:

	(required-argument): fix import/export for CMUCL

2001-02-13 18:21  sds

	* port.html:

	converted to XHTML 1

2001-02-07 21:27  sds

	* ext.lisp:

	(string-tokens): when `max' is nil,
	 use `read-from-string' on the whole string

2001-02-06 21:09  sds

	* ext.lisp:

	(defpackage "PORT"): use string!

2001-02-06 20:58  sds

	* ext.lisp:

	(defpackage port): use strings instead of symbols

2001-01-23 16:54  sds

	* net.lisp:

	(socket-host/port): lispworks: use
	 `comm:socket-stream-address' instead of the non-existant
	 `comm:socket-stream-local-address'

2001-01-08 23:14  sds

	* ext.lisp:

	updated the (C) statement

2001-01-08 21:39  sds

	* ext.lisp:

	(required-argument): new function (from CMUCL)

2000-12-12 17:15  sds

	* port.system:

	"net" depends on "sys" for `getenv'

2000-12-03 07:01  sds

	* net.lisp:

	require :sys because of `getenv'

2000-11-16 19:34  sds

	* net.lisp:

	Allegro uses feature :mswindows, not :win32

2000-11-16 19:31  sds

	* sys.lisp:

	(sysinfo): ported to the Allegro/win32 registry interface

2000-11-15 18:56  sds

	* sys.lisp:

	(class-slot-*, variable-special-p): works with ACL6 now

2000-11-15 18:29  sds

	* net.lisp:

	(socket-accept): ignore `bin' in ACL6

2000-11-13 03:01  sds

	* net.lisp:

	(socket-accept): in ALC6 all sockets are bivalent

2000-11-10 20:49  sds

	* shell.lisp:

	(run-prog): wait defaults to T;
	it now works on LispWorks and CLISP/UNIX too

2000-09-20 18:27  sds

	* port.html:

	mention the CLOCC INSTALL file

2000-09-04 21:29  sds

	* shell.lisp:

	(run-prog): CMUCL: forgot #'

2000-08-19 23:32  sds

	* sys.lisp:

	(slot-one-initarg): do not use slot-name

2000-08-14 21:25  sds

	* sys.lisp:

	(class-slot-initargs): do not take `car' of `slot-one-initarg'

2000-08-14 18:24  sds

	* sys.lisp:

	(class-slot-initargs): new function; export it

2000-08-07 21:00  sds

	* sys.lisp:

	(class-slot-list): accept anything as the first arg,
	not just a struct or a CLOS class instance

2000-07-31 19:54  sds

	* sys.lisp:

	(variable-special-p, arglist, class-slot-list): support Lucid

2000-07-31 19:53  sds

	* ext.lisp:

	(gc, quit): support Lucid

2000-07-31 19:52  sds

	* shell.lisp:

	(run-prog, pipe-output, pipe-input): support Lucid

2000-07-31 19:51  sds

	* proc.lisp:

	(with-lock): support Lucid

2000-07-20 20:20  sds

	* net.lisp:

	(open-socket-server): CMUCL: use 0 when port is nil
	(socket-server-host/port): CMUCL: use `ext:get-socket-host-and-port'

2000-05-31 22:17  sds

	* sys.lisp:

	(pathname-ensure-name): new function

2000-05-23 19:00  sds

	* port.html:

	fixed cellar ref

2000-05-23 18:57  sds

	* net.lisp:

	(socket-string): use `print-unreadable-object'

2000-05-22 21:18  sds

	* net.lisp:

	(socket-string): typo

2000-05-22 21:06  sds

	* net.lisp:

	(host/port-string, socket-server-string): removed
	(socket-string): print both local and peer

2000-05-22 19:51  sds

	* sys.lisp:

	(finalize): new function
	(arglist): support CormanLisp

2000-05-18 17:57  sds

	* net.lisp:

	(host/port-string): new function, "0.0.0.0"->"127.0.0.1"
	(socket-string, socket-server-string): use it

2000-05-15 22:58  sds

	* net.lisp:

	(socket-accept): CLISP: fixed for null wait

2000-05-15 16:19  sds

	* proc.lisp:

	(with-lock): ignore `lock' when no threads

2000-05-12 20:14  sds

	* proc.lisp:

	(with-timeout): added missing commas

2000-05-12 20:13  sds

	* ext.lisp:

	(defconst): drop `eval-when'

2000-05-11 17:07  sds

	* port.system:

	print some statistics about the system before compilation

2000-05-09 20:52  sds

	* net.lisp:

	(socket-host/port): return both remote and local host&port

2000-05-09 20:51  sds

	* sys.lisp:

	(class-slot-list): added the argument to `not-implemented'

2000-05-09 20:49  sds

	* ext.lisp:

	(code): `proc' is not necessarily a symbol

2000-05-09 20:06  sds

	* port.html:

	fixed some links

2000-05-08 19:11  sds

	* net.lisp:

	(socket-host/port): CLISP: use lisp:socket-stream-peer (thanks Don)

2000-05-02 16:33  sds

	* net.lisp:

	export `hostent' and `servent' accessors

2000-05-01 22:14  sds

	* net.lisp:

	fixed values declaration

2000-04-28 01:35  sds

	* net.lisp:

	(socket-accept): `bin' is now a keyword; new keyword arg `wait'

2000-04-27 17:18  sds

	* port.html:

	added a link for each lisp file

2000-04-27 17:17  sds

	* Makefile:

	added LGPL to ZIPEXTRA

2000-04-21 18:37  sds

	* port.html:

	[no log message]

2000-04-19 18:56  sds

	* .cvsignore:

	ignore images

2000-04-19 18:52  sds

	* .cvsignore:

	[no log message]

2000-04-19 18:49  sds

	* proc.lisp:

	support CormanLisp

2000-04-19 18:39  sds

	* net.lisp:

	(resolve-host-ipaddr): fixed for LispWorks
	(defstruct socket-server): added slot `port'
	(socket-server-host/port): replaces `socket-server-host'
	and `socket-server-port'

2000-04-19 18:34  sds

	* sys.lisp:

	(variable-special-p): fixed for LispWorks
	(class-slot-list, chdir, default-directory): support CormanLisp

2000-04-19 18:32  sds

	* ext.lisp:

	(gc): support CormanLisp
	(quit): support CormanLisp and LispWorks

2000-04-10 20:48  sds

	* sys.lisp:

	(arglist): support LispWorks

2000-04-10 20:42  sds

	* net.lisp:

	(socket-host/port): replaces `socket-host' and `socket-port'
	(resolve-host-ipaddr): fixed for GCL and LispWorks
	(socket-string): print socket as host:port
	(socket-server &c): support LispWorks

2000-04-10 20:35  sds

	* shell.lisp:

	(run-prog): support Liquid
	(pipe-output, pipe-input): fixed for LispWorks

2000-04-07 19:02  sds

	* sys.lisp:

	use abbreviated package names consistently

2000-04-06 16:42  sds

	* proc.lisp:

	(giveup-lock): support CMUCL

2000-04-06 01:58  sds

	* gray.lisp:

	support LispWorks

2000-04-06 01:56  sds

	* proc.lisp:

	Thanks John Wiseman.  More work is needed for Genera&Lucid.
	(process-yield): new fuctions
	(make-lock, get-lock, giveup-lock): new functions
	(with-lock): new macro

2000-04-06 01:37  sds

	* sys.lisp:

	(variable-special-p): support lispworks

2000-04-05 00:14  sds

	* net.lisp:

	(socket-server-host): fixed for CMUCL

2000-04-03 23:33  sds

	* net.lisp:

	(socket-accept): allegro: use `bin'

2000-04-03 23:09  sds

	* sys.lisp:

	(arglist, chdir): allegro has EXCL, not EXT

2000-04-03 22:43  sds

	* proc.lisp:

	(with-timeout): fixed call to `with-gensyms'

2000-03-30 21:48  sds

	* Makefile:

	(SOURCES): added proc

2000-03-30 19:11  sds

	* ext.lisp:

	(eof-p): new function

2000-03-29 17:32  sds

	* net.lisp:

	cannot use `call-next-method' in `define-condition' :report.
	(report-network-condition): new function
	(network, timeout): use it

2000-03-28 20:24  sds

	* net.lisp:

	(servent): new defstruct
	(socket-service-port): return it

2000-03-28 20:02  sds

	* net.lisp:

	(resolve-host-ipaddr): in clisp, it's `addrtype'

2000-03-28 16:39  sds

	* port.html:

	mention mirrors

2000-03-24 01:23  sds

	* shell.lisp:

	comment

2000-03-23 05:06  sds

	* sys.lisp:

	(+whitespace+): moved to cllib/withtype

2000-03-23 00:54  sds

	* shell.lisp, sys.lisp:

	use package prefixes for CMU CL and GCL

2000-03-23 00:51  sds

	* ext.lisp:

	(quit): optional error code argument

2000-03-09 21:27  sds

	* Makefile, gray.lisp, port.html, port.system:

	Gray streams unification

2000-03-09 20:19  sds

	* port.html:

	minor clean-up

2000-03-08 21:51  sds

	* net.lisp:

	(socket-server-host, socket-server-port): exported

2000-03-08 19:22  sds

	* .cvsignore, Makefile, port.html:

	added docs

2000-03-07 21:28  sds

	* net.lisp:

	(socket-server-host, socket-server-port): new functions
	(socket-host, socket-accept): fixed for CMUCL

2000-03-03 23:01  sds

	* ext.lisp, net.lisp, proc.lisp, shell.lisp, sys.lisp:

	fixed provide statements

2000-03-01 21:01  sds

	* sys.lisp:

	(arglist, class-slot-list): new functions

2000-03-01 17:02  sds

	* sys.lisp:

	(variable-special-p): new function

2000-02-18 22:16  sds

	* Makefile, ext.lisp, net.lisp, port.system, proc.lisp, shell.lisp,
	  sys.lisp:

	in-package :port now; make system works

2000-02-10 18:55  sds

	* net.lisp:

	(hostent): new defstruct
	(resolve-host-ipaddr): return a `hostent' instance
	instead of multiple values.

2000-02-10 18:53  sds

	* ext.lisp:

	(+eof+): new constant (for `string-tokens')
	(string-tokens): new function (for net)

1999-11-30 22:14  sds

	* Makefile:

	use the new clocc.mk features

1999-11-30 22:10  sds

	* .cvsignore:

	ignore compiled files

1999-11-24 18:07  sds

	* ext.lisp, net.lisp, shell.lisp, sys.lisp:

	Cross-implementation Portability System

