2009-09-24Initial Cocoa (Objective-C) API.
Jens Alfke <jens@mooseyard.com> [Thu, 24 Sep 2009 21:47:06 -0700] rev 6
Initial Cocoa (Objective-C) API.

2009-09-24Oops, forgot to set _previousTrailerPosition, which made the previousVersion() accessor not work. Fixed. Also added some sanity-checking of its value.
Jens Alfke <jens@mooseyard.com> [Thu, 24 Sep 2009 21:46:17 -0700] rev 5
Oops, forgot to set _previousTrailerPosition, which made the previousVersion() accessor not work. Fixed. Also added some sanity-checking of its value.

2009-09-24* Fixed a bug in Ottoman: the parameterless constructor didn't initialize _file, leaving it garbage and leading to a crash if you deleted the object without saving.
Jens Alfke <jens@mooseyard.com> [Thu, 24 Sep 2009 10:36:08 -0700] rev 4
* Fixed a bug in Ottoman: the parameterless constructor didn't initialize _file, leaving it garbage and leading to a crash if you deleted the object without saving.
* This bug was being hidden by another bug in saveAs which didn't delete the old _file.
* Also added a versionsChanged hook that subclasses can override.