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

Contents of /cl-store/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.13 - (hide 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 sross 1.12 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 sross 1.13 New Magic Number
7 sross 1.12 * docs/cl-store.texi: New documentation.
8 sross 1.13 * lispworks/custom.lisp: Custom storing for conditions
9     to ignore class allocated slots.
10 sross 1.12
11     2004-10-21 Sean Ross <sross@common-lisp.net>
12     * package.lisp, acl/custom.lisp: Added support for Allegro CL.
13    
14 sross 1.11 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 sross 1.10 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 sross 1.9 * lispworks/custom.lisp: Lispworks support for inifinite floats from Alain Picard.
61 sross 1.11 * tests.lisp: Infinite float tests for lispworks.
62 sross 1.9
63 sross 1.10 2004-09-27 Sean Ross <sross@common-lisp.net>
64 sross 1.8 * 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 sross 1.10 2004-09-01 Sean Ross <sross@common-lisp.net>
69 sross 1.6 * 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 sross 1.10 2004-07-29 Sean Ross <sross@common-lisp.net>
76 sross 1.5 * 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 sross 1.10 2004-06-04 Sean Ross <sross@common-lisp.net>
89 sross 1.5 * 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 sross 1.4
94 sross 1.10 2004-05-21 Sean Ross <sross@common-lisp.net>
95 sross 1.5 * 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 sross 1.10 2004-05-18 Sean Ross <sross@common-lisp.net>
103 sross 1.5 * 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 sross 1.2
107 sross 1.10 2004-05-17 Sean Ross <sross@common-lisp.net>
108 sross 1.1 * store.lisp, fast-io.lisp, circularities.lisp, package.lisp,
109 sross 1.5 fix-clisp.lisp, utils.lisp, cl-store.asd, tests.lisp:
110     Initial import

  ViewVC Help
Powered by ViewVC 1.1.5