Richard Frith-Macdonald
9641cc5ce2
Use AUTORELEASE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16312 72102866-910b-0410-8b05-ffd578937521
2003-04-01 07:50:12 +00:00
Adam Fedor
2d7e2d87e0
Update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16310 72102866-910b-0410-8b05-ffd578937521
2003-04-01 04:28:07 +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
ff1c0e236e
Add GSCategories.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16308 72102866-910b-0410-8b05-ffd578937521
2003-04-01 03:46:31 +00:00
Adam Fedor
8aa298ae4e
Change "" to <>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16307 72102866-910b-0410-8b05-ffd578937521
2003-04-01 03:44:22 +00:00
Adam Fedor
baa7da5eb7
Add GSCategories
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16306 72102866-910b-0410-8b05-ffd578937521
2003-04-01 03:42:24 +00:00
Adam Fedor
e86bd43491
Compatibility goes on Apple only
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16300 72102866-910b-0410-8b05-ffd578937521
2003-03-31 03:01:52 +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
Alexander Malmberg
21b9c31602
Fail the configure if neither ffcall nor ffi are available unless overridden by --disable-do.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16287 72102866-910b-0410-8b05-ffd578937521
2003-03-28 20:03:06 +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
Adam Fedor
15d28d8074
* Tools/autogsdoc.m, AGSHtml.m, AGSIndex.m, AGSOutput.m: Add
...
MacOSX compatibility headers.
* Tools/AGSParser.m: Idem.
(-log:arguments:): Replace strinWithFormat:arguments: with
initWithFormat:arguments:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16282 72102866-910b-0410-8b05-ffd578937521
2003-03-28 03:25:13 +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
Adam Fedor
f249b4c6a3
macosx: New directory holding MacOSX project for building
...
Additions framework.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16266 72102866-910b-0410-8b05-ffd578937521
2003-03-25 22:39:24 +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
986aba22b5
Fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16157 72102866-910b-0410-8b05-ffd578937521
2003-03-10 12:33:04 +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
Richard Frith-Macdonald
b3b6911ff7
Simple reverse mappings added.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16112 72102866-910b-0410-8b05-ffd578937521
2003-03-03 10:01:29 +00:00
Richard Frith-Macdonald
58629e4f18
Trivial functions added.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16106 72102866-910b-0410-8b05-ffd578937521
2003-03-02 10:17:24 +00:00
Richard Frith-Macdonald
3a344ae100
MInor tidyup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16105 72102866-910b-0410-8b05-ffd578937521
2003-03-02 07:47:18 +00:00
David Ayers
7c4a383280
Tidied.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16018 72102866-910b-0410-8b05-ffd578937521
2003-02-19 21:09:00 +00:00
David Ayers
cc1052c46e
Add some sanity checks to last modification.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16017 72102866-910b-0410-8b05-ffd578937521
2003-02-19 20:48:03 +00:00
Mirko Viviani
e44583d14b
* Headers/gnustep/base/NSArray.h: fixed declarations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16015 72102866-910b-0410-8b05-ffd578937521
2003-02-19 18:42:42 +00:00
David Ayers
3421b26ba1
Update ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16014 72102866-910b-0410-8b05-ffd578937521
2003-02-19 17:55:36 +00:00
David Ayers
d933cdc5d2
* Source/NSArray.m (compare()),
...
([-sortedArrayUsingFunction:context:]),
([-sortedArrayUsingFunction:context:hint:]),
([-sortUsingFunction:context:]): Changed declarations
and implementation to account for 64 bit architectures.
* Headers/gnustep/base/NSArray.h: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16013 72102866-910b-0410-8b05-ffd578937521
2003-02-19 17:48:54 +00:00
David Ayers
e6e695d2b1
* Source/NSKeyValueCoding.m ([-takeStoredValuesFromDictionary:]):
...
Implemented.
* Headers/gnustep/base/NSKeyValueCoding.h: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16012 72102866-910b-0410-8b05-ffd578937521
2003-02-19 14:42:07 +00:00
Richard Frith-Macdonald
690ce58ebe
Patch to permit null selectors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15995 72102866-910b-0410-8b05-ffd578937521
2003-02-18 11:43:57 +00:00
Adam Fedor
6901d681dc
Fix but in forwarded object return
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15985 72102866-910b-0410-8b05-ffd578937521
2003-02-17 05:06:02 +00:00
Adam Fedor
40987fd4d3
Fix bug in to avoid reference to demalloced return pointer in closure
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15984 72102866-910b-0410-8b05-ffd578937521
2003-02-17 04:40:20 +00:00
Adam Fedor
07c8e3423a
Version 1.5.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15983 72102866-910b-0410-8b05-ffd578937521
2003-02-17 03:14:17 +00:00
Richard Frith-Macdonald
64d7feafd2
Optimise test for dictionary equality
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15973 72102866-910b-0410-8b05-ffd578937521
2003-02-16 11:31:28 +00:00
Alexander Malmberg
bfed503388
(-performSelector:target:argument:order:modes:): Order the performers correctly (lower orders first). Correct the documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15964 72102866-910b-0410-8b05-ffd578937521
2003-02-15 14:58:25 +00:00
Adam Fedor
0d0dda126c
Updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15960 72102866-910b-0410-8b05-ffd578937521
2003-02-14 19:48:38 +00:00
Richard Frith-Macdonald
34eab5ea3f
Fix memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15953 72102866-910b-0410-8b05-ffd578937521
2003-02-13 13:31:59 +00:00
Richard Frith-Macdonald
98db676835
Improve comments.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15949 72102866-910b-0410-8b05-ffd578937521
2003-02-12 09:32:19 +00:00
Richard Frith-Macdonald
d178c0702e
task fixups for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15938 72102866-910b-0410-8b05-ffd578937521
2003-02-11 15:48:41 +00:00
Adam Fedor
bd176f1c2b
Remove extra spaces
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15934 72102866-910b-0410-8b05-ffd578937521
2003-02-11 15:36:28 +00:00
Richard Frith-Macdonald
f4e4d96572
Fixes to permit handlers to do less.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15932 72102866-910b-0410-8b05-ffd578937521
2003-02-11 10:26:17 +00:00
Richard Frith-Macdonald
0f92295f75
Minor crash avoidance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15931 72102866-910b-0410-8b05-ffd578937521
2003-02-11 09:13:24 +00:00
Alexander Malmberg
3767272175
[HAVE_POLL] (-pollUntil:within:): Set fdEnd to pollfds_count instead of setting it separately (which was being done incorrectly).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15920 72102866-910b-0410-8b05-ffd578937521
2003-02-10 13:02:46 +00:00
Alexander Malmberg
cfd390dc45
Fix memory leak.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15902 72102866-910b-0410-8b05-ffd578937521
2003-02-07 18:22:54 +00:00
Richard Frith-Macdonald
6c649289e5
dll tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15894 72102866-910b-0410-8b05-ffd578937521
2003-02-06 07:42:49 +00:00