libs-base/Headers/GNUstepBase
theraven ceba92a265 Lots of little fixes to make -base compile with -Werror (now builds without warnings).
Richard: I'm unsure about three of these, which were fixes in memset() calls in:
- NSConcreteMapTable.m
- NSConcreteHashTable.m
- Additions/NSData+GNUstepBase.m

Please can you check them?  I think they are intended to zero the entire object
(rather than the first word), but the lack of comments makes me unsure.

Most changes were just tweaks to variable types.  I've also removed some dead code from NSInvocation.  This was small group of things that were marked for internal use only, but not actually referenced in the code anywhere.

Other improvements:

- NSArray / NSDictionary fixed up to use the 10.7 (ARC-friendly) prototypes.
- getObjects:andKeys: implemented for NSDictionary (10.5 method)
- NSPointerArray and NSHashTable now properly support weak objects.
- Tests for weak objects in collections.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@33621 72102866-910b-0410-8b05-ffd578937521
2011-07-24 13:09:22 +00:00
..
.cvsignore simplify header layout 2011-03-13 12:52:37 +00:00
Additions.h simplify header layout 2011-03-13 12:52:37 +00:00
config.h.in Attempt to detect the flags needed to enable compiler intrinsics for atomic 2011-05-26 18:37:58 +00:00
CXXException.h simplify header layout 2011-03-13 12:52:37 +00:00
DistributedObjects.h simplify header layout 2011-03-13 12:52:37 +00:00
GCObject.h simplify header layout 2011-03-13 12:52:37 +00:00
GNUstep.h * Headers/GNUstepBase/GNUstep.h: Define the __has_feature macro, 2011-07-05 08:20:10 +00:00
GSBlocks.h simplify header layout 2011-03-13 12:52:37 +00:00
GSConfig.h.in For the avoidance of confusion, remove references to obsolete header. 2011-07-15 13:53:45 +00:00
GSFileHandle.h Lots of little fixes to make -base compile with -Werror (now builds without warnings). 2011-07-24 13:09:22 +00:00
GSFunctions.h For the avoidance of confusion, remove references to obsolete header. 2011-07-15 13:53:45 +00:00
GSIArray.h simplify header layout 2011-03-13 12:52:37 +00:00
GSIMap.h Lots of little fixes to make -base compile with -Werror (now builds without warnings). 2011-07-24 13:09:22 +00:00
GSLocale.h simplify header layout 2011-03-13 12:52:37 +00:00
GSLock.h simplify header layout 2011-03-13 12:52:37 +00:00
GSMime.h simplify header layout 2011-03-13 12:52:37 +00:00
GSObjCRuntime.h For the avoidance of confusion, remove references to obsolete header. 2011-07-15 13:53:45 +00:00
GSUnion.h Cleanup and fix to build additipns library on apple systems. 2011-03-29 11:18:10 +00:00
GSVersionMacros.h Rewrote NSProxy's -retain / -release to be the same as NSObject, not its own ad-hoc thing. 2011-06-30 14:44:58 +00:00
GSXML.h simplify header layout 2011-03-13 12:52:37 +00:00
NSArray+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSAttributedString+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSBundle+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSCalendarDate+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSData+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSDebug+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSFileHandle+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSLock+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSMutableString+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSNetServices+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSNumber+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSObject+GNUstepBase.h Add some flexibility 2011-06-20 07:33:27 +00:00
NSProcessInfo+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSStream+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSString+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSTask+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSThread+GNUstepBase.h simplify header layout 2011-03-13 12:52:37 +00:00
NSURL+GNUstepBase.h Add some requests 10.6 methods ... untested. 2011-06-17 11:45:28 +00:00
preface.h.in Lots of little fixes to make -base compile with -Werror (now builds without warnings). 2011-07-24 13:09:22 +00:00
Unicode.h simplify header layout 2011-03-13 12:52:37 +00:00