From sdr at jhb.ucs.co.za Fri Feb 18 12:44:23 2005 From: sdr at jhb.ucs.co.za (Sean Ross) Date: 18 Feb 2005 14:44:23 +0200 Subject: [cl-store-announce] [Announce] CL-STORE 0.5 Message-ID: <87braiujfc.fsf@sdr.ucs.co.za> CL-STORE 0.5 has just been uploaded to cl.net and can now be downloaded or asdf-installed. Noteworthy Changes ====================== * New Magic Number, breaking backward compatibility. * Support for storing structure definitions with CMUCL. * cl-store-xml.asd has been removed. * Bug fix on hash-table restoration. * Argument order on most GF's have been reorganized to have the backend first. * fix-clisp.lisp renamed to mop.lisp * Support added for ECL. * resolving-object and setting have been reworked allowing setting be used like setf, *postfix-setters* has been removed. * Backend designators have been added allowing the backend argument to store, restore and with-backend to be either a backend-object or a backend name. * defrestore-? macros now expand to generic-functions so these macros now accept optional qualifier arguments. * stream-type of backends have been changed from char and binary to anything acceptable as an element-type argument to open. * multiple-value-store has been removed. * Floating point numbers are now portable between implementations while still supporting Nan floats and friends. * Bug Fix for standard-class serialization from Thomas Stenhaug. * Packages are now fully stored (Thanks to Thomas Stenhaug). * New Exported Method, get-slot-details which can be specialized when store a classes slots (Thanks to Thomas Stenhaug). * New Exported Methods, serializable-slots and serializable-slots-using-class which can be used to customize which slots are serialized when storing clos instances. Many apologies for any breakages. Enjoy, Sean. -- "My doctor says that I have a malformed public-duty gland and a natural deficiency in moral fibre," he muttered to himself, "and that I am therefore excused from saving Universes." - Life, the Universe, and Everything Douglas Adams.