/[cl-store]/cl-store/ChangeLog
ViewVC logotype

Contents of /cl-store/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.13 - (show annotations)
Mon Nov 1 14:49:00 2004 UTC (9 years, 5 months ago) by sross
Branch: MAIN
Changes since 1.12: +3 -1 lines
Added acl and new docs.
1 2004-11-01 Sean Ross <sross@common-lisp.net>
2 * default-backend.lisp: Changed storing of sizes of integers
3 and strings from store-32-bit to store-object. Changed all
4 instances of store-32-byte to store-32-bit.
5 Added a simple function storing method.
6 New Magic Number
7 * docs/cl-store.texi: New documentation.
8 * lispworks/custom.lisp: Custom storing for conditions
9 to ignore class allocated slots.
10
11 2004-10-21 Sean Ross <sross@common-lisp.net>
12 * package.lisp, acl/custom.lisp: Added support for Allegro CL.
13
14 2004-10-13 Sean Ross <sross@common-lisp.net>
15 * cl-store.asd: New Version (0.3)
16 * circularities.lisp, default-backend.lisp, xml-backend.lisp:
17 Changed referrer representation to a structure.
18 Removed cl-store-referrer package.
19
20 2004-10-12 Sean Ross <sross@common-lisp.net>
21 * lispworks/custom.lisp, lispworks/custom-xml.lisp, default-backend.lisp:
22 Added support for NaN floats.
23 * tests.lisp: Test NaN floats, Test multiple values.
24 * default-backend.lisp: fix typo which broke clisp support.
25
26 2004-10-11 Sean Ross <sross@common-lisp.net>
27 * default-backend: Added multiple-value-store.
28 * xml-backend: Added support for multiple return values.
29
30 2004-10-07 Sean Ross <sross@common-lisp.net>
31 * circularities.lisp: Added support for multiple return values from
32 functions defined with defrestore-?.
33
34 2004-10-06 Sean Ross <sross@common-lisp.net>
35 * cl-store-xml.asd, xml-package.lisp, xml-tests.lisp: Moved the xml backend
36 into it's own package files.
37 * xml-backend.lisp, sbcl/custom-xml.lisp, cmucl/custom-xml.lisp, lispworks/custom-xml.lisp:
38 Added support for infinite floats to sbcl, cmucl and lispworks.
39 * xml-backend.lisp, default-backend.lisp:
40 Fixed floating point contagion warning signalled by clisp.
41 * plumbing.lisp: Changed error handing to signal a store-error or restore-error
42 inside a handler-bind and leave the original error unhandled.
43 * docs/: Rudimentary Documentation.
44
45 2004-10-05 Sean Ross <sross@common-lisp.net>
46 * default-backend.lisp: New Magic number.
47 * backends.lisp: Changed with-backend to take a variable instead of a backend name.
48 * backends.lisp, plumbing.lisp: Added previous magic number field to backends and
49 an appropriate error if an incompatible magic number is read.
50 * circularities.lisp, plumbing.lisp: Removed check-stream-element-type.
51 * default-backend.lisp: Added a small optimization for 32 byte integers and
52 support for symbols with unicode strings as names.
53
54 2004-10-04 Sean Ross <sross@common-lisp.net>
55 * sbcl/custom.lisp: Custom float storing (supports inifinities).
56 * cmucl/custom.lisp: Custom float storing (supports inifinities).
57 * xml-backend.lisp, tests.xml: Deprecated xml-backend.
58
59 2004-10-01 Sean Ross <sross@common-lisp.net>
60 * lispworks/custom.lisp: Lispworks support for inifinite floats from Alain Picard.
61 * tests.lisp: Infinite float tests for lispworks.
62
63 2004-09-27 Sean Ross <sross@common-lisp.net>
64 * plumbing.lisp: Slightly nicer error handling (I think).
65 All conditions caught in store and restore are resignalled
66 and rethrown as a store or restore error respectively.
67
68 2004-09-01 Sean Ross <sross@common-lisp.net>
69 * sbcl/custom.lisp, sbcl/custom-xml.lisp: Custom structure storing.
70 * cmucl/custom.lisp, cmucl/custom-xml.lisp: Custom structure storing.
71 * lispworks/custom.lisp, lispworks/custom-xml.lisp: Custom structure storing
72 for Lispworks from Alain Picard.
73 * test.lisp: Enabled structure tests for Lispworks.
74
75 2004-07-29 Sean Ross <sross@common-lisp.net>
76 * cl-store.asd: New version (0.2)
77 * sbcl/sockets.lisp: Removed.
78 * store.lisp: Removed.
79 * backends.lisp: New file for creating backends (Idea from Robert Sedgewick).
80 * circularities.lisp: Much changes, now works properly.
81 * default-backend.lisp: New file contains storing definitions
82 from store.lisp. Changes to simple-string storing, magic-number changed.
83 * plumbing.lisp: New file, framework stuff.
84 * xml-backend.lisp: New file. New backend for writing out Common-Lisp
85 objects in xml format.
86 * tests.lisp : More and more tests.
87
88 2004-06-04 Sean Ross <sross@common-lisp.net>
89 * circularities.lisp: spelling fix.
90 * cl-store.asd: Specialized operation-done-p to stop some errors in asdf.
91 * package.lisp: Imports for openmcl from Robert Sedgewick,
92 Along with extra imports for cmucl.
93
94 2004-05-21 Sean Ross <sross@common-lisp.net>
95 * store.lisp, fix-clisp.lisp, circularities.lisp, package.lisp,
96 tests.lisp, utils.lisp, cl-store.asd:
97 Added ability to specify the type code of an object
98 when using defstore. Added code to autogenerate the
99 accessor methods for CLISP when restoring classes.
100 EQ floats are now restored correctly.
101
102 2004-05-18 Sean Ross <sross@common-lisp.net>
103 * store.lisp, fix-clisp.lisp, sbcl/sockets.lisp:
104 Added fix for sbcl to use non-blocking IO when working with sockets.
105 Created directory structure and moved fix-clisp
106
107 2004-05-17 Sean Ross <sross@common-lisp.net>
108 * store.lisp, fast-io.lisp, circularities.lisp, package.lisp,
109 fix-clisp.lisp, utils.lisp, cl-store.asd, tests.lisp:
110 Initial import

  ViewVC Help
Powered by ViewVC 1.1.5