Commit graph

3226 commits

Author SHA1 Message Date
Richard Frith-Macdonald
dc3ddbb7b0 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16516 72102866-910b-0410-8b05-ffd578937521
2003-04-22 16:51:49 +00:00
Richard Frith-Macdonald
b065374e34 Add trivial example
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16515 72102866-910b-0410-8b05-ffd578937521
2003-04-22 15:18:44 +00:00
Richard Frith-Macdonald
4d10090728 Clarify documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16514 72102866-910b-0410-8b05-ffd578937521
2003-04-22 15:03:45 +00:00
Richard Frith-Macdonald
0b6406fcc3 Implement linking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16479 72102866-910b-0410-8b05-ffd578937521
2003-04-17 11:23:29 +00:00
Richard Frith-Macdonald
b283c8d930 Tidyup categories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16478 72102866-910b-0410-8b05-ffd578937521
2003-04-17 06:20:17 +00:00
Richard Frith-Macdonald
7d7789f3fd Tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16474 72102866-910b-0410-8b05-ffd578937521
2003-04-15 07:39:30 +00:00
Richard Frith-Macdonald
db315834d9 Minor performance tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16460 72102866-910b-0410-8b05-ffd578937521
2003-04-14 07:19:28 +00:00
Richard Frith-Macdonald
5b7680da44 Pointer return fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16443 72102866-910b-0410-8b05-ffd578937521
2003-04-12 07:39:10 +00:00
Richard Frith-Macdonald
44d5f83483 Minor documentation tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16442 72102866-910b-0410-8b05-ffd578937521
2003-04-12 05:13:54 +00:00
Richard Frith-Macdonald
44ce7d6e9f Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16436 72102866-910b-0410-8b05-ffd578937521
2003-04-11 15:43:45 +00:00
Richard Frith-Macdonald
856e8a4598 Memory management fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16421 72102866-910b-0410-8b05-ffd578937521
2003-04-10 18:15:53 +00:00
Richard Frith-Macdonald
a18e9de578 Structure coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16420 72102866-910b-0410-8b05-ffd578937521
2003-04-10 17:35:11 +00:00
Richard Frith-Macdonald
edfa212583 Encoding/decoding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16417 72102866-910b-0410-8b05-ffd578937521
2003-04-10 16:26:09 +00:00
Richard Frith-Macdonald
e9b6860374 Invocation fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16412 72102866-910b-0410-8b05-ffd578937521
2003-04-10 12:34:05 +00:00
Richard Frith-Macdonald
07aaa54e02 Alignment fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16398 72102866-910b-0410-8b05-ffd578937521
2003-04-09 09:23:10 +00:00
Alexander Malmberg
226fdc69b6 Fix assignment of 'found' in %z handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16392 72102866-910b-0410-8b05-ffd578937521
2003-04-08 13:41:26 +00:00
Richard Frith-Macdonald
d1e9050ec3 Tidyups and fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16384 72102866-910b-0410-8b05-ffd578937521
2003-04-07 08:26:40 +00:00
Richard Frith-Macdonald
0f05f2246c Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16380 72102866-910b-0410-8b05-ffd578937521
2003-04-06 17:31:05 +00:00
Richard Frith-Macdonald
af61167161 Optimisation of array initialisation and improved docdumentation etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16379 72102866-910b-0410-8b05-ffd578937521
2003-04-06 17:20:04 +00:00
Richard Frith-Macdonald
e3610250ad Complete documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16375 72102866-910b-0410-8b05-ffd578937521
2003-04-06 07:57:00 +00:00
Richard Frith-Macdonald
2babb937df Document update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16373 72102866-910b-0410-8b05-ffd578937521
2003-04-06 07:21:59 +00:00
Richard Frith-Macdonald
f00e78a769 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16372 72102866-910b-0410-8b05-ffd578937521
2003-04-06 07:14:50 +00:00
Adam Fedor
753648ff42 Add substringFromRange:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16363 72102866-910b-0410-8b05-ffd578937521
2003-04-04 19:28:57 +00:00
Richard Frith-Macdonald
53fb05e44e NSConnection bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16358 72102866-910b-0410-8b05-ffd578937521
2003-04-04 14:15:30 +00:00
Richard Frith-Macdonald
5b950f5d0e Added documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16352 72102866-910b-0410-8b05-ffd578937521
2003-04-04 10:59:11 +00:00
Richard Frith-Macdonald
9f7fa664d7 Added some invocation support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16349 72102866-910b-0410-8b05-ffd578937521
2003-04-04 10:03:08 +00:00
Adam Fedor
bcd9e0d209 Minor fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16348 72102866-910b-0410-8b05-ffd578937521
2003-04-04 04:02:52 +00:00
Adam Fedor
4abd1c6aa6 Add OpenStep Compliance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16347 72102866-910b-0410-8b05-ffd578937521
2003-04-04 03:56:14 +00:00
Adam Fedor
c91cd5da12 Fix up previously applied patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16331 72102866-910b-0410-8b05-ffd578937521
2003-04-02 17:09:52 +00:00
Richard Frith-Macdonald
18dbed39ca Fix error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16328 72102866-910b-0410-8b05-ffd578937521
2003-04-02 08:49:57 +00:00
Richard Frith-Macdonald
7bd1a0abc0 Minor multipart generation fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16327 72102866-910b-0410-8b05-ffd578937521
2003-04-02 08:44:46 +00:00
Richard Frith-Macdonald
6ffdcc0e32 Content output fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16326 72102866-910b-0410-8b05-ffd578937521
2003-04-02 04:51:54 +00:00
Richard Frith-Macdonald
8bbf670347 Make more tolerant of missing zone when parsing string ... not strictly
MacOS-X compatible, but nicer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16315 72102866-910b-0410-8b05-ffd578937521
2003-04-01 14:32:41 +00:00
Richard Frith-Macdonald
14778174bf Support milliseconds when parsing string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16314 72102866-910b-0410-8b05-ffd578937521
2003-04-01 11:54:11 +00:00
Richard Frith-Macdonald
cc5dcdcd8d Tiny simplification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16313 72102866-910b-0410-8b05-ffd578937521
2003-04-01 11:20:41 +00:00
Adam Fedor
2f182f82b2 * Source/Additions/GCArray.m: Replace retain/release by
RETAIN/RELEASE macros.
* Source/Additions/GCDictionary.m: Idem.
* Source/Additions/GSCompatibility.h: Add NSBundle category.
* Source/Additions/GSCompatibility.m (GSEncodingName): New.
Add -[NSBundle pathForGNUstepResource:ofType:inDirectory:].
* Source/Additions/GSObjCRuntime.m: Include GNUstep.h.
(GSObjCMethodNames): Cast method_name to const char *.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16309 72102866-910b-0410-8b05-ffd578937521
2003-04-01 04:27:18 +00:00
Adam Fedor
e596a161f2 Move more additional methods to the Additions libtrary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16299 72102866-910b-0410-8b05-ffd578937521
2003-03-31 02:59:56 +00:00
Adam Fedor
c832eea8d3 * Source/NSBundle.m ([NSBundle -bundleIdentifier]): New.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16283 72102866-910b-0410-8b05-ffd578937521
2003-03-28 03:46:31 +00:00
David Ayers
7d885b66c8 * Source/NSKeyValueCoding.m: Added documentation.
* Source/NSKeyValueCoding.m ([NSObject -takeValue:forKey:]),
        ([NSObject -valueForKey:]): Corrected search order of instance
        variables.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16271 72102866-910b-0410-8b05-ffd578937521
2003-03-27 08:57:14 +00:00
Richard Frith-Macdonald
c45353112b Fix typo and improve comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16263 72102866-910b-0410-8b05-ffd578937521
2003-03-25 19:19:27 +00:00
Richard Frith-Macdonald
36b41ee794 Make non-blocking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16261 72102866-910b-0410-8b05-ffd578937521
2003-03-25 18:02:14 +00:00
David Ayers
ffcac98789 * Rename GSObjCReplaceImplementation to GSObjCReplaceMethod.
* Added GSObjCGetMethod.
* Added sanity checks in GSObjCRuntime.m
* Added includes to GSCategories.h


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16257 72102866-910b-0410-8b05-ffd578937521
2003-03-25 14:57:08 +00:00
Richard Frith-Macdonald
eb88d30c7c Minor safety checks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16255 72102866-910b-0410-8b05-ffd578937521
2003-03-25 10:03:43 +00:00
David Ayers
4de07c1156 Fixed typo for NeXT runtime of last mod.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16254 72102866-910b-0410-8b05-ffd578937521
2003-03-25 10:03:19 +00:00
David Ayers
79462200b5 * Headers/gnustep/base/GSObjCRuntime.h
* Source/Additions/GSObjCRuntime.m (GSObjCReplaceImplementation):
        Added new function.
        * Source/Additions/GSObjCRuntime.m (search_for_method_in_class):
        Renamed static function for NeXT runtime to better reflect
        reality.
        (GSObjCAddMethods): Updated usage.
        (search_for_method_in_class): New static function for GNU runtime.
        (flush_method_cache_for_class): New function.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16252 72102866-910b-0410-8b05-ffd578937521
2003-03-25 09:49:39 +00:00
Richard Frith-Macdonald
5c49ef401a Merged in 1.6.0 branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16228 72102866-910b-0410-8b05-ffd578937521
2003-03-23 07:06:27 +00:00
Richard Frith-Macdonald
c4b26f8afa Fix possible pointer past end of data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16213 72102866-910b-0410-8b05-ffd578937521
2003-03-20 11:38:16 +00:00
Richard Frith-Macdonald
df823d3b4e Fix places passing "" where the null pointer (value 0) is more appropriate.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16160 72102866-910b-0410-8b05-ffd578937521
2003-03-10 12:57:43 +00:00
Richard Frith-Macdonald
d25aeb6fda Remove FastMalloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16156 72102866-910b-0410-8b05-ffd578937521
2003-03-09 05:45:43 +00:00
Alexander Malmberg
c64089723a (+initialize) [PROCFS_EXE_LINK]: Make sure that the link is a path before using it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16131 72102866-910b-0410-8b05-ffd578937521
2003-03-05 14:53:21 +00:00