CaS
b0182d3c56
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
CaS
a42b8acf0f
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
fedor
c969a8f965
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
fedor
8017719129
* 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
fedor
0b307df52b
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
fedor
1e6bfd3ce3
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
fedor
f96a914a03
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
fedor
77bc4d01cc
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
fedor
0bfcabe78e
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
alexm
ac22c2d05f
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
fedor
0293df79c7
* 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
fedor
cd3075c8da
* 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
ayers
7e206578ae
* 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
fedor
921d944951
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
CaS
1e7c2c5df4
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
CaS
1f6a32e95b
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
ayers
c6868d601e
* 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
CaS
8a69fac021
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
ayers
3aef47de94
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
ayers
39ff957127
* 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
CaS
cc098b74c2
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
CaS
04e888af0a
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
CaS
bbfcf1ff52
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
CaS
620cb1dc68
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
CaS
cb3d300e33
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
alexm
afc3fc9316
(+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
CaS
1418e4efd8
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
CaS
2df37435d0
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
CaS
57c0ece231
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
ayers
650c648af6
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
ayers
746befb2a1
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
451887f69e
* 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
ayers
4ec95ab720
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
ayers
4c716c039b
* 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
ayers
e370e2e037
* 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
CaS
bd9e478b7b
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
fedor
c5a763be4c
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
fedor
1f7b60b370
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
fedor
809a5ed22f
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
CaS
6da6e5b251
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
alexm
46b480c41d
(-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
fedor
509a524cda
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
CaS
20bb60882e
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
CaS
a74e8ad4b7
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
CaS
1a4d37e943
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
fedor
8b76113f0b
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
CaS
b9f5bbeb7a
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
CaS
9e3f620540
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
alexm
a4a56f6bcf
[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
alexm
1cf0fce6ae
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