Release 0.7 of
clufs.
Changes
2011-01-19 sami-makinen
* README: Updated README.
* ChangeLog: Added ChangeLog.
* clufs-trunk.asd, package.lisp, test/unit/api-test.lisp:
Refactored api tests to use lisp-unit.
* clufs-trunk.asd, clufs.asd: Renamed asd file according to
version.
* clufs.asd, test/unit/api-test.lisp, test/unit/clufs-test.lisp,
test/unit/conditions-test.lisp, vendor, vendor/lisp-unit.lisp:
Refactored tests to use lisp-unit.
* package.lisp: Updated exports.
* clufs.lisp: Added assertion for nil.
* conditions.lisp: Refactored to use assert.
2011-01-02 sami-makinen
* clufs.asd: Updated project dependencies.
* clufs.asd: Updated system according project svn version.
2010-12-16 sami-makinen
* api.lisp, clufs.lisp, test/unit/api-test.lisp: Added inode
attributes. Attributes can be accessed with attributes and
set-attributes calls.
2010-12-15 sami-makinen
* api.lisp, clufs-stream.lisp, clufs.asd, clufs.lisp,
test/unit/api-test.lisp: Added 'stat' call to get created-at and
modified-at timestamps.
Added clufs-stream for 'stat' implementation.
Added created-at and modified-at timestamps for inode.
2010-12-14 sami-makinen
* api.lisp, clufs.lisp: Moved with-inode and its helper defuns to
other file due compile time dependency problem.
2010-12-12 sami-makinen
* README: Added loading note.
* README, clufs.asd: Increased version and added sample session to
README.
* api.lisp: Fixed a bug in delete dir. Assertion got wrong type of
argument in.
* test/unit/api-test.lisp: Added delete-dir unit test.
* conditions.lisp, test/unit/conditions-test.lisp: New files.
* api.lisp, clufs.asd, clufs.lisp, loader.lisp, package.lisp,
test/unit/api-test.lisp, test/unit/clufs-test.lisp: Added more
unit tests.
Added conditions and improved error checking.
Added new API calls file-p, directory-p, directory-empty-p,
delete-file, delete-dir and with-clufs.
Added load-clufs and test-clufs build utilities.
2010-12-09 sami-makinen
* api.lisp, package.lisp: Added directory function to get
directory's contents as a list.
2010-12-07 sami-makinen
* README, api.lisp: Added comments.
* README, api.lisp, clufs.asd, clufs.lisp, package.lisp,
test/unit/api-test.lisp, test/unit/clufs-test.lisp: Splitted
package and API to separate files.
Added create, open and close API calls for creating, opening and
closing a file.
2010-12-06 sami-makinen
* ., clufs.asd, clufs.lisp, loader.lisp, test, test/unit,
test/unit/clufs-test.lisp, util.lisp: Initial import.