libs-base/Source
Richard Frith-MacDonald f756c612ca use 10.0 behavior if we have no ICU
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32260 72102866-910b-0410-8b05-ffd578937521
2011-02-21 12:36:18 +00:00
..
Additions Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
ObjectiveC2 Raise when attempting to use unimplemented classes. Check for null pointers 2011-02-13 06:31:05 +00:00
unix cleanup getting descriptors/handles for ports. 2010-09-10 08:56:55 +00:00
win32 minor cleanups 2011-02-19 19:42:42 +00:00
.cvsignore Header reorganizsateion - Please refer to ChangeLog 2003-07-31 23:49:32 +00:00
callframe.h a bit step towards removing obsolete mframe code. 2009-10-04 15:26:07 +00:00
callframe.m include malloc.h for alloc() on platforms where it isn't in alloca.h 2010-03-16 06:11:00 +00:00
cifframe.h simplify last change 2010-06-08 05:03:14 +00:00
cifframe.m minor cleanups 2011-02-19 19:42:42 +00:00
common.h Update for new runtime api 2011-02-20 08:32:54 +00:00
CompatibilityHeaders.make allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
CXXException.m Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic). 2011-02-19 15:34:21 +00:00
dld-load.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
DocMakefile documentation fixes 2011-02-14 10:57:57 +00:00
externs.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
GNUmakefile Started working on NSCalendar. I have done very limited testing and would really appreciate if people could start testing the code here. 2010-12-16 02:57:31 +00:00
GSArray.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
GSAttributedString.m Fix more unsigned int / int cases that should be NS[U]Integer 2010-09-16 02:55:24 +00:00
GSAvahiClient.h attempt to get avahi code working without breaking abi. 2010-07-13 12:13:31 +00:00
GSAvahiClient.m Attempt to integrate Niels Grewe's avahi code 2010-07-13 10:35:13 +00:00
GSAvahiNetService.m attempt to get avahi code working without breaking abi. 2010-07-13 12:13:31 +00:00
GSAvahiNetServiceBrowser.m fix ivar errors and missing import 2010-07-13 11:21:46 +00:00
GSAvahiRunLoopIntegration.h Attempt to integrate Niels Grewe's avahi code 2010-07-13 10:35:13 +00:00
GSAvahiRunLoopIntegration.m Avahi bugfixes 2010-10-08 22:24:21 +00:00
GSConcreteValue.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
GSConcreteValueTemplate.m fix some return type errors 2010-09-12 17:05:30 +00:00
GSCountedSet.m revrt archiving changes 2010-03-08 12:07:11 +00:00
GSDictionary.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
GSeq.h simplify for older compilers 2009-10-13 09:59:34 +00:00
GSFastEnumeration.h Tidied up some compiler warnings in last commit. 2009-12-27 14:41:15 +00:00
GSFFCallInvocation.m Use GSObjCRuntime functions for selector types until/unless we can get 2011-02-20 07:58:11 +00:00
GSFFIInvocation.m Some changes to method type lookup when forwarding. Alway use the compiler-supplied type information if it exists - this is guaranteed to by the correct type encoding for the call frame and lets us deconstruct it correctly. We can then fail gracefully later on when trying to invoke the selector if the types in the callee don't match, rather than by reading nonsense from the stack now. 2011-02-21 11:05:33 +00:00
GSFileHandle.m Minor cleanups. 2011-02-10 10:52:54 +00:00
GSFormat.m Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic). 2011-02-19 15:34:21 +00:00
GSFTPURLHandle.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
GSHTTPAuthentication.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
GSHTTPURLHandle.m mostly fixups for ICU 2010-12-16 10:09:43 +00:00
GSICUString.h Recommit tested changes. 2011-02-11 14:31:25 +00:00
GSICUString.m Recommit tested changes. 2011-02-11 14:31:25 +00:00
GSInternal.h more work on reserved/private pointer use 2011-02-16 05:49:45 +00:00
GSInvocation.h rework memory management for ffi 2010-06-07 20:38:19 +00:00
GSLocale.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
GSMDNSNetServices.m get mdns code to compile 2011-02-03 08:17:07 +00:00
GSNetServices.h get mdns code to compile 2011-02-03 08:17:07 +00:00
GSNetwork.h standardise listen backlog 2010-10-01 09:22:52 +00:00
GSNumberTypes.h Simplify the KVC getter code and make it return structs boxed in NSValues 2010-09-24 19:20:16 +00:00
GSPortPrivate.h generalize define from __MINGW32__ to __MINGW__ 2010-03-19 12:10:11 +00:00
GSPrivate.h Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
GSPThread.h Simplify source by usuing autoconf 2010-06-12 07:19:26 +00:00
GSRunLoopCtxt.h generalize define from __MINGW32__ to __MINGW__ 2010-03-19 12:10:11 +00:00
GSRunLoopWatcher.h Add some missing comments 2009-02-26 11:09:05 +00:00
GSRunLoopWatcher.m generalize define from __MINGW32__ to __MINGW__ 2010-03-19 12:10:11 +00:00
GSSet.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
GSSocketStream.h Move NSStream addition declarations to separate file. 2010-03-05 12:41:40 +00:00
GSSocketStream.m Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic). 2011-02-19 15:34:21 +00:00
GSStream.h Move NSStream addition declarations to separate file. 2010-03-05 12:41:40 +00:00
GSStream.m generalize define from __MINGW32__ to __MINGW__ 2010-03-19 12:10:11 +00:00
GSString.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
GSURLPrivate.h * Source/GSURLPrivate.h: Addition of private method to NSURLProtocol 2009-04-18 14:22:54 +00:00
GSValue.m fix some return type errors 2010-09-12 17:05:30 +00:00
hpux-load.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
inet_ntop.c remove unnecessary includeswq 2010-02-22 21:43:45 +00:00
inet_pton.c Guarded stdint.h inclusion 2010-05-21 11:05:33 +00:00
libgnustep-base-entry.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
Makefile.postamble Chgange missed from last commit 2010-11-28 09:33:21 +00:00
Makefile.preamble improve setting of warning flags 2010-03-11 08:08:08 +00:00
NSAffineTransform.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSArchiver.m further cleanup ... always use -zone method to get an object's zone ... 2010-03-05 09:30:18 +00:00
NSArray.m Remove redundant copy + leak in NSArray. 2011-02-11 15:13:48 +00:00
NSAssertionHandler.m Expose 10.6-compatible interface for per-thread assertion handlers. 2010-11-07 15:37:19 +00:00
NSAttributedString.m Recommit tested changes. 2011-02-11 14:31:25 +00:00
NSAutoreleasePool.m Update for new runtime api 2011-02-20 08:32:54 +00:00
NSBundle.m minor cleanups 2011-02-19 19:42:42 +00:00
NSCache.m Fix release of the wrong object in NSCache. 2011-02-11 12:42:59 +00:00
NSCachedURLResponse.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSCalendar.m Partially revert poorly thoght out code 2011-02-13 06:43:22 +00:00
NSCalendarDate.m Cleanups plus minor OSX compatibility tweak 2010-12-27 07:03:50 +00:00
NSCallBacks.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
NSCallBacks.m minor cleanups 2011-02-19 19:42:42 +00:00
NSCharacterSet.m performance tweak 2010-09-24 11:05:11 +00:00
NSCharacterSetData.h OSX compatibility update for newline character set. 2010-01-09 07:45:18 +00:00
NSClassDescription.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSCoder.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSConcreteHashTable.m Silence some warnings caused by returning the result of a method that doesn't return. 2011-02-11 14:51:47 +00:00
NSConcreteMapTable.m more changes to avoid leak warnings 2011-02-12 09:00:18 +00:00
NSConcretePointerFunctions.h more gc fixups 2009-04-17 08:12:52 +00:00
NSConcretePointerFunctions.m minor cleanups 2011-02-19 19:42:42 +00:00
NSConnection.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSCopyObject.m Replace old code directly referencing class_pointer ivar with calls to the new runtime API treating objects as opaque pointers. 2011-02-20 12:28:12 +00:00
NSCountedSet.m fixups for libobjc2 2010-02-25 18:49:31 +00:00
NSData.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSDate.m Cleanups plus minor OSX compatibility tweak 2010-12-27 07:03:50 +00:00
NSDateFormatter.m fixup memory allocation problem 2011-02-17 06:55:50 +00:00
NSDebug.m A huge blob of changes to make -base build with libobjc2, without using the old libobjc2 headers. 2010-09-09 15:06:09 +00:00
NSDecimal.m Simplify source by usuing autoconf 2010-06-12 07:19:26 +00:00
NSDecimalNumber.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSDictionary.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSDistantObject.m * Source/NSDistantObject.m: #ifdef to disable category 2010-09-09 22:18:01 +00:00
NSDistributedLock.m fixups for libobjc2 2010-02-25 18:49:31 +00:00
NSDistributedNotificationCenter.m Use GSObjCRuntime functions for selector types until/unless we can get 2011-02-20 07:58:11 +00:00
NSEnumerator.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSError.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSException.m minor cleanups 2011-02-19 19:42:42 +00:00
NSFileHandle.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
NSFileManager.m minor cleanups 2011-02-19 19:42:42 +00:00
NSFormatter.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSGarbageCollector.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSGeometry.m more header reorganisation 2010-02-25 08:36:34 +00:00
NSHashTable.m Silence some warnings caused by returning the result of a method that doesn't return. 2011-02-11 14:51:47 +00:00
NSHost.m fix some return type errors 2010-09-12 17:05:30 +00:00
NSHTTPCookie.m Correct format syntax 2010-03-14 19:05:57 +00:00
NSHTTPCookieStorage.m fix includes to iumports 2010-03-10 14:53:51 +00:00
NSIndexPath.m zero self after dealloc if we are going to call another method. 2010-03-04 12:24:43 +00:00
NSIndexSet.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSInvocation.m A huge blob of changes to make -base build with libobjc2, without using the old libobjc2 headers. 2010-09-09 15:06:09 +00:00
NSKeyedArchiver.m Fix for NOB generation 2010-08-18 12:34:56 +00:00
NSKeyedUnarchiver.m Fix more unsigned int / int cases that should be NS[U]Integer 2010-09-16 02:55:24 +00:00
NSKeyValueCoding.m tweaks to avoid clang warnings 2010-09-10 12:47:04 +00:00
NSKeyValueMutableArray.m Fix more unsigned int / int cases that should be NS[U]Integer 2010-09-16 02:55:24 +00:00
NSKeyValueMutableSet.m Fix more unsigned int / int cases that should be NS[U]Integer 2010-09-16 02:55:24 +00:00
NSKeyValueObserving.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSLocale.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
NSLock.m Simplify source by usuing autoconf 2010-06-12 07:19:26 +00:00
NSLog.m minor cleanups 2011-02-19 19:42:42 +00:00
NSMapTable.m Silence some warnings caused by returning the result of a method that doesn't return. 2011-02-11 14:51:47 +00:00
NSMessagePort.m standardise listen backlog 2010-10-01 09:22:52 +00:00
NSMessagePortNameServer.m leak fixing 2011-02-10 12:11:03 +00:00
NSMethodSignature.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSNetServices.m Make NSNetServices use formal protocol, as in 10.6. When compiling with clang, use @optional, otherwise fall back to defining an empty protocol and defining an informal protocol with the methods. 2010-11-07 15:43:46 +00:00
NSNotification.m fixups for libobjc2 2010-02-25 18:49:31 +00:00
NSNotificationCenter.m more changes to avoid leak warnings 2011-02-12 09:00:18 +00:00
NSNotificationQueue.m improve comments 2010-08-17 07:35:20 +00:00
NSNull.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSNumber.m quick hack for NaN comparison 2011-02-17 18:04:17 +00:00
NSNumberFormatter.m use 10.0 behavior if we have no ICU 2011-02-21 12:36:18 +00:00
NSNumberMethods.h Simplify the KVC getter code and make it return structs boxed in NSValues 2010-09-24 19:20:16 +00:00
NSObjCRuntime.m clarify comment 2011-02-07 22:53:35 +00:00
NSObject+NSComparisonMethods.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSObject.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSOperation.m Reapply some changes with modifications 2011-02-11 14:07:49 +00:00
NSPage.m update NSPage functions for windows 2010-06-17 19:08:08 +00:00
NSPathUtilities.m tweak full user name 2011-02-13 18:54:53 +00:00
NSPipe.m generalize define from __MINGW32__ to __MINGW__ 2010-03-19 12:10:11 +00:00
NSPointerArray.m Use memmove rather than memcpy 2011-02-13 12:56:46 +00:00
NSPointerFunctions.m Silence some warnings caused by returning the result of a method that doesn't return. 2011-02-11 14:51:47 +00:00
NSPort.m cleanup getting descriptors/handles for ports. 2010-09-10 08:56:55 +00:00
NSPortCoder.m Update for new runtime api 2011-02-20 08:32:54 +00:00
NSPortMessage.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSPortNameServer.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSPredicate.m fix use of preprocessor constants. 2010-11-18 09:46:51 +00:00
NSProcessInfo.m minor cleanups 2011-02-19 19:42:42 +00:00
NSPropertyList.m Added patch by Jens Ayton to support parsing 64bit integers in XML plists. 2011-02-16 08:44:04 +00:00
NSProtocolChecker.m Replace a call to -[Protocol name] with protocol_getName 2010-09-09 22:42:47 +00:00
NSProxy.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSRange.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSRegularExpression.m get closer to coding standards 2010-12-16 10:59:50 +00:00
NSRunLoop.m Cleanups plus minor OSX compatibility tweak 2010-12-27 07:03:50 +00:00
NSScanner.m use init return value 2010-09-09 21:41:40 +00:00
NSSerializer.m Update for new runtime api 2011-02-20 08:32:54 +00:00
NSSet.m fix bad return value for NSMutableSet-classForCoder 2010-06-28 14:35:44 +00:00
NSSocketPort.m standardise listen backlog 2010-10-01 09:22:52 +00:00
NSSocketPortNameServer.m fixup option to control installation of gdomap 2010-06-10 09:51:40 +00:00
NSSortDescriptor.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
NSSpellServer.m leak fixing 2011-02-10 12:11:03 +00:00
NSString.m Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic). 2011-02-19 15:34:21 +00:00
NSTask.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
NSTextCheckingResult.m Added implementation of NSRegularExpression, from iOS 4 Foundation. 2010-11-19 22:06:18 +00:00
NSThread.m more changes to avoid leak warnings 2011-02-12 09:00:18 +00:00
NSTimer.m Make firing of timers more robust 2010-09-25 21:28:07 +00:00
NSTimeZone.m Add some explicit casts-through-void* to silence warnings about casts that increase the alignment requirements of the pointee (mostly caused by using char* for arithmetic). 2011-02-19 15:34:21 +00:00
nstzfile.h * configure.ac: Check for tzfile.h 2004-10-11 03:08:54 +00:00
NSUnarchiver.m Recommit NSUnarchiver.m (now tested), revert recently broken NSPropertyList.m to working version again. 2011-02-11 15:43:43 +00:00
NSUndoManager.m use the _() macro for localisation within base 2011-02-15 06:25:54 +00:00
NSURL.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSURLAuthenticationChallenge.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSURLCache.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSURLConnection.m add delivery notification requests and fix memory leak. 2010-10-28 22:50:38 +00:00
NSURLCredential.m fixups for libobjc2 2010-02-25 18:49:31 +00:00
NSURLCredentialStorage.m fixups for libobjc2 2010-02-25 18:49:31 +00:00
NSURLDownload.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSURLHandle.m build additions with NO_GNUSTEP=1 2010-02-26 08:39:47 +00:00
NSURLProtectionSpace.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSURLProtocol.m Cleanup ... avoid accessing the 'isa' variable directly. 2011-02-20 16:21:43 +00:00
NSURLRequest.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSURLResponse.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSUserDefaults.m Attempts to prevent leak warnings from static analyser 2011-02-12 06:51:42 +00:00
NSValue.m Updated code to compile with GCC 4.6 and the new GNU Objective-C runtime 2010-12-23 02:23:05 +00:00
NSValueTransformer.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSXMLDocument.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSXMLDTD.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSXMLDTDNode.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSXMLElement.m Simplify header inclusion 2010-02-19 08:12:46 +00:00
NSXMLNode.m Silence some warnings caused by returning the result of a method that doesn't return. 2011-02-11 14:51:47 +00:00
NSXMLParser.m leak fixing 2011-02-10 12:11:03 +00:00
NSXMLPrivate.h merge back reorganisation branch 2010-02-14 10:48:10 +00:00
NSZone.m minor cleanups 2011-02-19 19:42:42 +00:00
null-load.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
objc-load.h Updated code to compile with GCC 4.6 and the new GNU Objective-C runtime 2010-12-23 02:23:05 +00:00
objc-load.m minor cleanups 2011-02-19 19:42:42 +00:00
preface.m Attempt to integrate Niels Grewe's avahi code 2010-07-13 10:35:13 +00:00
simple-load.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
win32-def.top allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00
win32-load.h allow developers more time to adapt to LGPLv3 2008-06-08 10:38:33 +00:00