*** empty log message ***

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1824 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
mccallum 1996-09-24 17:07:19 +00:00
parent e65606381a
commit f7f6792aeb

View file

@ -12,7 +12,9 @@ help is greatly appreciated. Send email to
@itemize @bullet
@item Write a test-suite for the library. Use dejagnu.
@item Help write a test-suite for the library. Use dejagnu. (Contact
Richard Frith-Macdonald <richard@brainstorm.co.uk>, who has volunteered
to coordinate these efforts.)
@item Write a proper name server for Port's. Currently we're just
hashing the name to a socket port number---we could get unwanted hash
@ -34,15 +36,17 @@ argument to @@encode() and get a type string like the selector types.
@end enumerate
@end ignore
@item Write some code to deal with `%@@' in printf-style format strings
for systems that do not have the GNU C library. Those with the GNU C
Library can just use @samp{register_printf_function}.
@item Improve the code to deal with `%@@' in printf-style format strings
for systems that do not have the GNU C library. See src/NSString.m for
the current implementation, which does not handle formatting modifiers.
(Those with the GNU C Library can just use
@samp{register_printf_function}.)
@item Implement efficient SmallInt and SmallFloat classes in the same
sort of way that Smalltalk does. Talk to me. mccallum@@gnu.ai.mit.edu.
@item See
http://www.cs.rochester.edu/u/mccallum/libgnustep-base/volunteers.html for
http://www.cs.rochester.edu/u/mccallum/libobjects/volunteers.html for
a list of the claimed and unclaimed GNUStep Foundation classes.
@end itemize
@ -52,6 +56,8 @@ a list of the claimed and unclaimed GNUStep Foundation classes.
@itemize @bullet
@item Overhaul the string classes.
@item Separate core and non-core code in NSDictionary, NSSet, etc, the
same way I did for NSArray.
@ -85,14 +91,12 @@ Change many NSParameterAssert()'s into NSAssert()'s with explanations.
@item Finish NotificationQueue, and make it interoperate with the
RunLoop properly.
@item Make the NSTimer's work and interoperate with the run loop
@item Make the NSTimer's work and interoperate with the RunLoop
properly.
@item Clean up and finish the String object situation.
@item Fix many memory allocation inconsistencies. Methods that return
malloc'ed buffers should autorelease those buffers, (like readFormat:).
(I think these are all fixed now.)
(I think all these are fixed now.)
@item Many code fixes and cleanups, indicated with @samp{xxx} in the
source.
@ -113,7 +117,7 @@ to do anyway?). Handle archiving of atom string, "%", keys.
Finish Time.m. Many methods are not yet implemented.
@item
Many implementations could be made more efficient. Libobjects hasn't
Many implementations could be made more efficient. The library hasn't
been efficiency tuned very much. Overridding more methods in certain
classes could make things more efficient (especially EltNodeCollector).
SplayTree's could be done using top-down splaying. collhash could be