Commit graph

6999 commits

Author SHA1 Message Date
rfm
1a8c484d5b Fix uninitialsed varibale reference
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26548 72102866-910b-0410-8b05-ffd578937521
2008-05-21 09:34:47 +00:00
rfm
44c6240b1c Revert to using ffcall by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26529 72102866-910b-0410-8b05-ffd578937521
2008-05-16 16:41:09 +00:00
rfm
b90ea547bc Check for nil when replacing object in array.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26525 72102866-910b-0410-8b05-ffd578937521
2008-05-14 09:31:33 +00:00
rfm
c6512d3d22 Fixup obsolete code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26495 72102866-910b-0410-8b05-ffd578937521
2008-05-07 05:43:41 +00:00
rfm
7eb3e5eebd try to build with correct ffcall/ffi depending on target system
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26483 72102866-910b-0410-8b05-ffd578937521
2008-05-01 20:14:05 +00:00
rfm
fcd0003c7b Save a little space and simplify code a little.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26473 72102866-910b-0410-8b05-ffd578937521
2008-04-25 04:47:31 +00:00
rfm
5cb6dce6a7 Make method publioc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26450 72102866-910b-0410-8b05-ffd578937521
2008-04-17 07:53:46 +00:00
rfm
2b50e08c92 How to be clearer?
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26446 72102866-910b-0410-8b05-ffd578937521
2008-04-14 10:53:31 +00:00
rfm
6f2d056c5e Minor documentation clarification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26445 72102866-910b-0410-8b05-ffd578937521
2008-04-14 10:42:59 +00:00
rfm
6dac2bfc68 Update atomic increment/decrement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26369 72102866-910b-0410-8b05-ffd578937521
2008-03-20 14:47:08 +00:00
rfm
3aa62c6e05 Fix for bug #22676
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26365 72102866-910b-0410-8b05-ffd578937521
2008-03-20 10:00:11 +00:00
rfm
f9b09da875 Use get_imp() to get method implementation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26359 72102866-910b-0410-8b05-ffd578937521
2008-03-19 08:57:14 +00:00
rfm
9aecbe56d2 Some tidying up of macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26357 72102866-910b-0410-8b05-ffd578937521
2008-03-19 06:59:43 +00:00
rmottola
f124f367a6 Added FoundationErrors.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26349 72102866-910b-0410-8b05-ffd578937521
2008-03-18 20:34:35 +00:00
rfm
1276a303d8 mingw fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26346 72102866-910b-0410-8b05-ffd578937521
2008-03-18 15:53:45 +00:00
rfm
f1143aa518 MacOS-X compatibility tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26345 72102866-910b-0410-8b05-ffd578937521
2008-03-18 13:55:46 +00:00
rfm
e1eae14cff Close pipes on invalidation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26341 72102866-910b-0410-8b05-ffd578937521
2008-03-18 05:55:32 +00:00
rfm
b6638d05aa More thread changes for MacOS-X compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26340 72102866-910b-0410-8b05-ffd578937521
2008-03-18 05:45:05 +00:00
rfm
7c710cfbcb Complete update of NSThread for MacOS-X 10.5 compatibility. Needs testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26332 72102866-910b-0410-8b05-ffd578937521
2008-03-17 15:23:11 +00:00
rfm
766e0dbf1a use NSInvalidReceivePortException
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26326 72102866-910b-0410-8b05-ffd578937521
2008-03-17 05:50:50 +00:00
rfm
9f68dcebcf Add exceptions for MacOS-X compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26325 72102866-910b-0410-8b05-ffd578937521
2008-03-17 05:45:55 +00:00
ratmice
508c7a2402 * Source/NSException.m: Add NSObjectNotAvailableException.
* Headers/Foundation/NSException.h: Ditto.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26322 72102866-910b-0410-8b05-ffd578937521
2008-03-16 22:43:43 +00:00
rfm
8da14a2578 Add undocumented MacOS-X compatibility feature.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26318 72102866-910b-0410-8b05-ffd578937521
2008-03-16 19:53:38 +00:00
rfm
22436d0c17 hould be fix for bug #22514
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26315 72102866-910b-0410-8b05-ffd578937521
2008-03-16 18:17:49 +00:00
rfm
68e50feb65 Fix for MacOS-X compatibility accessing ivars directly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26312 72102866-910b-0410-8b05-ffd578937521
2008-03-16 07:34:25 +00:00
rfm
7a252286dc Fix missing @count support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26311 72102866-910b-0410-8b05-ffd578937521
2008-03-16 07:22:08 +00:00
rfm
189eddfee0 Fix recursion error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26310 72102866-910b-0410-8b05-ffd578937521
2008-03-16 07:06:15 +00:00
rfm
bf72375a70 Add KVC aggregate operators
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26309 72102866-910b-0410-8b05-ffd578937521
2008-03-16 06:56:52 +00:00
nicola
cf1a0d7780 Improved documentation on a couple of NSDictionary methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26303 72102866-910b-0410-8b05-ffd578937521
2008-03-14 17:13:41 +00:00
rfm
f77071d0b6 Use +instanceMethodForSelector: to cache method for class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26298 72102866-910b-0410-8b05-ffd578937521
2008-03-13 17:34:44 +00:00
rfm
3c81286dfd Make keypath evaluation recursive.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26296 72102866-910b-0410-8b05-ffd578937521
2008-03-13 12:10:01 +00:00
rfm
4c45514e71 Include GSCategories.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26292 72102866-910b-0410-8b05-ffd578937521
2008-03-13 06:53:34 +00:00
rfm
990202ddc0 Fix for apple-apple-apple
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26284 72102866-910b-0410-8b05-ffd578937521
2008-03-12 12:49:35 +00:00
fedor
4cf552b94b Version 1.15.3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26271 72102866-910b-0410-8b05-ffd578937521
2008-03-11 14:41:47 +00:00
fedor
7033e00805 Update notes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26268 72102866-910b-0410-8b05-ffd578937521
2008-03-11 14:24:27 +00:00
rfm
c25817d6f0 Minor tweak to cope with EOFault
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26258 72102866-910b-0410-8b05-ffd578937521
2008-03-10 11:09:40 +00:00
rfm
0776eec235 print home directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26211 72102866-910b-0410-8b05-ffd578937521
2008-03-05 19:12:52 +00:00
rfm
f0024308d8 Remove unused includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26205 72102866-910b-0410-8b05-ffd578937521
2008-03-05 13:56:25 +00:00
ayers
93f1534035 * Source/NSKeyValueCoding.m ([-setValue:forKey:]): Pass value
to takeValue:forKey:.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26200 72102866-910b-0410-8b05-ffd578937521
2008-03-05 12:26:13 +00:00
rfm
ddf52b8752 guess what caller meant when they give us bad path name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26197 72102866-910b-0410-8b05-ffd578937521
2008-03-05 09:32:49 +00:00
rfm
cadb5df03b Rewrite for MacOS-X compatibility fixes and enhancements plus some bugfixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26181 72102866-910b-0410-8b05-ffd578937521
2008-03-03 12:04:37 +00:00
rfm
fa3351a70f Add runloop info pointer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26180 72102866-910b-0410-8b05-ffd578937521
2008-03-03 08:31:10 +00:00
rfm
04784aa57f Fix error in warning logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26171 72102866-910b-0410-8b05-ffd578937521
2008-03-02 09:22:25 +00:00
rfm
04d03bff35 Avoid calling depreceted methods just because KVO has overridden them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26170 72102866-910b-0410-8b05-ffd578937521
2008-03-02 08:23:51 +00:00
rfm
d429949533 Fix bad declaration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26148 72102866-910b-0410-8b05-ffd578937521
2008-02-26 17:13:52 +00:00
rfm
7193a3c5d0 Some MacOS panther additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26143 72102866-910b-0410-8b05-ffd578937521
2008-02-26 08:54:58 +00:00
rfm
e78c063788 Avoid some unnecessary work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26122 72102866-910b-0410-8b05-ffd578937521
2008-02-23 17:46:29 +00:00
rfm
9b8cdcf311 Make sure type strings are nul terminated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26119 72102866-910b-0410-8b05-ffd578937521
2008-02-22 12:59:30 +00:00
rfm
b3417764f6 Some documentation corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26115 72102866-910b-0410-8b05-ffd578937521
2008-02-21 15:12:28 +00:00
rfm
9c1da2872f Attempt fix for #22277
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26114 72102866-910b-0410-8b05-ffd578937521
2008-02-20 15:14:48 +00:00