Summary of changes in 0.1.9.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@380 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Andrew McCallum 1995-04-15 20:46:25 +00:00
parent dee1b2fccb
commit eb1de91d9d

View file

@ -6,6 +6,56 @@ The currently released version of the library is
@samp{@value{OBJECTS_VERSION}}.
@end ifset
@section Noteworthy changes since version @samp{0.1.8}
@itemize
@item
Many new GNUStep classes: NSEnumerator, NSArrayEnumerator, NSCoder,
NSArchiver, NSUnarchiver, NSData, NSMutableData, NSGCoder, NSGArchiver,
NSGUnarchiver, NSGData, NSGMutableData. Much coding and prep work has
been done to make archiving work (see the ChangeLog), but it's not quite
ready for action yet.
@item
New GNUStep classes implemented by others: Thanks to Adam Fedor,
NSAssertionHandler. Thanks to Jeremy Bettis, NSDate.
@item
Overhauled encoding and decoding. The Coder now sends -initWithCoder by
default, but will still send the more flexible +newWithCoder if the
class implements it. See objects/Coding.h. The Stream class interface
has been changed slightly. There are two new protocols for Streams.
@item
Several new debug-aiding methods implemented in NSAutoreleasePool.
@item
Separated Constant Collection protocols from changeable ones.
Eventually I'll separate the classes too.
@item
Included an outline for the GNU Objective C Language Manual. The GNU
project is looking for volunteers to help flesh it out. Send email to
Martin Michlmayr <tbm@@ihq.com> or Andrew McCallum
<mccallum@@gnu.ai.mit.edu>.
@item
Include the AUTHORS file, needed for legal reasons. Include the
@file{volunteers-gnustep} file.
@item
Several bug fixes: Typo in Array.m; Linux header file frobbing in
NSZone.h; typo causing crash in checks/nsarray.m; bad deallocation in
Collection.m; typo in BinaryTree.m; put -write: and -read:
implementations back in Collection.m.
@end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE_ONLY
@section Noteworthy changes since version @samp{0.1.7}
@itemize
@ -32,10 +82,6 @@ and behavior adding. See the ChangeLog for details.
@end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE_ONLY
@section Noteworthy changes since version @samp{0.1.5}
@itemize