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

Contents of /cl-store/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.5