rfm
31045e40c9
further tweak description details
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28579 72102866-910b-0410-8b05-ffd578937521
2009-08-31 07:47:44 +00:00
rfm
486c0d9600
make -description more informative
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28578 72102866-910b-0410-8b05-ffd578937521
2009-08-31 07:08:39 +00:00
rfm
939862240d
remove useless log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28561 72102866-910b-0410-8b05-ffd578937521
2009-08-28 07:35:18 +00:00
rfm
de0a87bab5
fixup location of compatibility method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28559 72102866-910b-0410-8b05-ffd578937521
2009-08-27 17:32:15 +00:00
rfm
0b6df761b7
fix bad return value
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28555 72102866-910b-0410-8b05-ffd578937521
2009-08-27 14:54:58 +00:00
rfm
6aecebbc9d
Fix for bug introduced by adding OSX compatibility for the -path method of
...
NSURL. This was causing loading of URLs where the path ends in a slash to
fail (load the wrong URL).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28548 72102866-910b-0410-8b05-ffd578937521
2009-08-26 16:48:15 +00:00
rfm
bbd7e70d76
Updates for 1.19.2 release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28540 72102866-910b-0410-8b05-ffd578937521
2009-08-25 11:13:00 +00:00
rfm
608d011083
OSX compatibility iprovement.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28528 72102866-910b-0410-8b05-ffd578937521
2009-08-24 07:07:36 +00:00
rfm
0f39425f46
fixes for file handles working with sockets on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28515 72102866-910b-0410-8b05-ffd578937521
2009-08-23 12:34:04 +00:00
gcasa
54fdb742c3
* Source/NSUserDefaults.m: Remove one of the locks in +userLanguages
...
to avoid a deadlock.
Patch applied by: Gregory Casamento <greg.casamento@gmail.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28504 72102866-910b-0410-8b05-ffd578937521
2009-08-21 17:44:39 +00:00
rmottola
b753c64597
Joined split-line string constant
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28502 72102866-910b-0410-8b05-ffd578937521
2009-08-21 15:53:05 +00:00
gcasa
04bd61ab32
* Source/NSUserDefaults.m: Changes to bulletproof NSUserDefaults from
...
deadlocks when it is accessed by more than one thread.
Patch applied by: Gregory Casamento <greg.casamento@gmail.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28500 72102866-910b-0410-8b05-ffd578937521
2009-08-21 10:30:15 +00:00
rfm
da568f9a9b
avoid compiler warning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28472 72102866-910b-0410-8b05-ffd578937521
2009-08-19 08:24:04 +00:00
rfm
25dd1c7962
Apply patch by Eric Wasylishen for OSX compatibility
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28471 72102866-910b-0410-8b05-ffd578937521
2009-08-19 07:04:21 +00:00
theraven
0e2e4aa752
* Source/NSObject:
...
- Tweaked NSObject to use atomic ops with LLVM as well as gcc (this
probably isn't actually needed)
- Fixed SIGFPE problem on FreeBSD using proper interfaces instead of
an asm hack.
* Removes various mframe things from being compiled when ffcall/libffi is
used (mframe.m, NSConnection.m, NSInvocation.m)
* Turned a nested function in make_strings.m into a macro.
Tested by Gregory - blame him for any breakage...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28462 72102866-910b-0410-8b05-ffd578937521
2009-08-15 21:44:21 +00:00
rfm
49fdff0f07
use index set for character sets.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28455 72102866-910b-0410-8b05-ffd578937521
2009-08-12 08:39:07 +00:00
rfm
2313de9e53
Add some argument checking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28454 72102866-910b-0410-8b05-ffd578937521
2009-08-12 07:49:42 +00:00
fredkiefer
523ae77842
* Source/NSAttributedString.m: Fix keyeded encodgin decoding for
...
both NSAttributedString and NSMutableAttributedString.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28453 72102866-910b-0410-8b05-ffd578937521
2009-08-11 17:01:50 +00:00
rfm
f1d2144948
fix bug 27224
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28452 72102866-910b-0410-8b05-ffd578937521
2009-08-11 16:40:40 +00:00
rfm
3cc2adbd35
Set zone when reading from file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28451 72102866-910b-0410-8b05-ffd578937521
2009-08-11 14:03:47 +00:00
rfm
033abe232d
Fix leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28450 72102866-910b-0410-8b05-ffd578937521
2009-08-11 13:36:39 +00:00
rfm
792fce302f
fix memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28448 72102866-910b-0410-8b05-ffd578937521
2009-08-10 14:13:09 +00:00
rfm
97be67439f
Note that directory enumeration order is undefined.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28439 72102866-910b-0410-8b05-ffd578937521
2009-08-05 08:03:37 +00:00
rfm
c46743bad8
Make handling of accumulated text in 'value' clearer.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28436 72102866-910b-0410-8b05-ffd578937521
2009-08-04 08:08:52 +00:00
rfm
7e70d293f7
fix to handle empty key in XML property list.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28435 72102866-910b-0410-8b05-ffd578937521
2009-08-04 07:47:58 +00:00
rfm
6e50741e9a
Fix failed commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28434 72102866-910b-0410-8b05-ffd578937521
2009-08-04 06:13:37 +00:00
rfm
0a9865e430
improve logging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28422 72102866-910b-0410-8b05-ffd578937521
2009-07-31 04:32:46 +00:00
rfm
cf3295a004
Fix text in exception
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28417 72102866-910b-0410-8b05-ffd578937521
2009-07-28 19:04:40 +00:00
rfm
ccea0283a0
ifixup getting charset
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28416 72102866-910b-0410-8b05-ffd578937521
2009-07-28 18:48:37 +00:00
ayers
9b072f06d4
2009-07-27 David Ayers <ayers@fsfe.org>
...
* Source/Additions/GSCompatibility.m ([-boolValue]): Only compile
for OS X Versions below 10.5 and sync implementation with -base.
Reported by: Georg Fleischmann
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28413 72102866-910b-0410-8b05-ffd578937521
2009-07-27 07:24:30 +00:00
rfm
52de73a626
Fix minor error setting host header in request.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28404 72102866-910b-0410-8b05-ffd578937521
2009-07-23 08:31:35 +00:00
rfm
25ed260644
New macros for CLANG compatibility
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28402 72102866-910b-0410-8b05-ffd578937521
2009-07-21 09:40:48 +00:00
rfm
784da19ea0
Fix includes and comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28398 72102866-910b-0410-8b05-ffd578937521
2009-07-17 05:13:52 +00:00
rfm
f737606d59
make very easy to update if/when we hae non-fragile ivars.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28397 72102866-910b-0410-8b05-ffd578937521
2009-07-16 15:56:31 +00:00
gcasa
60bc083760
* Headers/Foundation/NSOperation.h
...
* Source/NSOperation.m: Added initial implementation of
NSOperationQueue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28395 72102866-910b-0410-8b05-ffd578937521
2009-07-15 00:02:34 +00:00
gcasa
ee3edf222b
* Headers/Foundation/Foundation.h
...
* Headers/Foundation/NSOperation.h
* Source/GNUmakefile
* Source/NSOperation.m: Initial implementation of NSOperation
class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28393 72102866-910b-0410-8b05-ffd578937521
2009-07-13 18:14:42 +00:00
rfm
974a65cb15
Add comments to avoid confusion.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28390 72102866-910b-0410-8b05-ffd578937521
2009-07-11 14:02:00 +00:00
rfm
bcf438e21a
minor tweak for colaris compile
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28378 72102866-910b-0410-8b05-ffd578937521
2009-07-04 11:28:34 +00:00
rfm
1a80eb6657
whitespace collection fix suggested by Georg Fleischmann
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28371 72102866-910b-0410-8b05-ffd578937521
2009-06-24 05:25:26 +00:00
rfm
6933ec09ad
fix for tcp/ip ports
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28363 72102866-910b-0410-8b05-ffd578937521
2009-06-19 20:19:55 +00:00
rfm
366f2eeca1
avoid unused variable warning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28362 72102866-910b-0410-8b05-ffd578937521
2009-06-19 16:03:44 +00:00
rfm
c02ac14584
attempt fix for bug #26843
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28360 72102866-910b-0410-8b05-ffd578937521
2009-06-19 09:01:48 +00:00
rfm
67c55443ed
Windows tweak suggested by Riccardo Mottola
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28357 72102866-910b-0410-8b05-ffd578937521
2009-06-17 10:35:49 +00:00
rfm
0459f95c95
Remove bogus error log pointed out by Riccardo Mottola
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28356 72102866-910b-0410-8b05-ffd578937521
2009-06-17 08:45:54 +00:00
rfm
14db1fcb9f
fixup indentaton.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28352 72102866-910b-0410-8b05-ffd578937521
2009-06-15 07:13:11 +00:00
rfm
9d2d7c5bbf
Minor defaults/property list improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28345 72102866-910b-0410-8b05-ffd578937521
2009-06-12 09:14:28 +00:00
rfm
6addb6b049
avoid compiler warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28342 72102866-910b-0410-8b05-ffd578937521
2009-06-12 01:44:12 +00:00
rfm
e069bb1b23
Disable SSLv2 by default as it is insecure.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28336 72102866-910b-0410-8b05-ffd578937521
2009-06-09 08:32:16 +00:00
rfm
ed902f9bcf
Minor optimisation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28335 72102866-910b-0410-8b05-ffd578937521
2009-06-08 16:03:54 +00:00
rfm
f074015e89
Add some optimisation for converting to UTF-8
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28334 72102866-910b-0410-8b05-ffd578937521
2009-06-08 15:18:49 +00:00
rfm
08c9289397
More optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28333 72102866-910b-0410-8b05-ffd578937521
2009-06-06 16:04:32 +00:00
rfm
d125441985
Add some optimisation for converting from unicode to latin1 or ascii ... move
...
as much as possible outside the loop iterating over the characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28332 72102866-910b-0410-8b05-ffd578937521
2009-06-06 15:52:11 +00:00
wlux
d3b487436a
Fix bug #26419 by removing bogus code which was used on targets where
...
MFRAME_STRUCT_BYREF is defined.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28331 72102866-910b-0410-8b05-ffd578937521
2009-06-06 14:44:26 +00:00
rfm
7887e50b9c
Minor fix to ensure string termination when needed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28329 72102866-910b-0410-8b05-ffd578937521
2009-06-06 07:47:58 +00:00
rfm
fa1051005f
optimise conversion to unicode a bit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28328 72102866-910b-0410-8b05-ffd578937521
2009-06-06 07:36:48 +00:00
gcasa
c4c9fe6097
Incorporated patch by David Chisnall.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28326 72102866-910b-0410-8b05-ffd578937521
2009-06-05 22:16:07 +00:00
rfm
88649d248a
Apply nextstep encoding fix by Georg Fleischmann
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28323 72102866-910b-0410-8b05-ffd578937521
2009-06-04 07:48:34 +00:00
wlux
93131db09d
Fix a few issues with NSUndoManager, the most serious of which was
...
that NSUndoManager did no longer record redo actions properly since
the recent Mac OS X compatibililty changes to it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28320 72102866-910b-0410-8b05-ffd578937521
2009-06-02 21:36:17 +00:00
rmottola
de58729919
Atomic increment and decrement functions for m68k
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28310 72102866-910b-0410-8b05-ffd578937521
2009-05-29 23:10:15 +00:00
nicola
0161f1793f
Very minor portability tweak for GNUmakefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28309 72102866-910b-0410-8b05-ffd578937521
2009-05-29 10:17:21 +00:00
rfm
f303b107fc
Documentation tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28308 72102866-910b-0410-8b05-ffd578937521
2009-05-27 11:03:42 +00:00
rfm
c71db3f704
MacOS-X compatibility updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28307 72102866-910b-0410-8b05-ffd578937521
2009-05-27 10:53:45 +00:00
rfm
cc3838db4d
Fix race condition
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28298 72102866-910b-0410-8b05-ffd578937521
2009-05-24 04:22:09 +00:00
rfm
1bf97bc92e
Permit setters to return values.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28295 72102866-910b-0410-8b05-ffd578937521
2009-05-23 06:00:45 +00:00
rfm
26cfabd41c
fix for bundle loading on wndows when we don't have the dll path extension
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28292 72102866-910b-0410-8b05-ffd578937521
2009-05-22 17:16:24 +00:00
rfm
fbbb625832
path for cocoa compatibility of date formatting.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28287 72102866-910b-0410-8b05-ffd578937521
2009-05-16 19:35:20 +00:00
rfm
e8145da819
makefile include fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28286 72102866-910b-0410-8b05-ffd578937521
2009-05-16 19:25:07 +00:00
rfm
19743b8c0b
Windows fixup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28285 72102866-910b-0410-8b05-ffd578937521
2009-05-16 10:34:22 +00:00
fedor
1b0355833f
Fix include location
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28282 72102866-910b-0410-8b05-ffd578937521
2009-05-11 21:52:02 +00:00
fredkiefer
912f62759a
* Source/NSObject.m: Correct asm for PPC.
...
Patch by Eric Wasylishen <ewasylishen@gmail.com>
* Source/NSObject.m: Add support for new gcc atomic build
ins. Currently still disabled.
Patch by David Chisnall <theraven@sucs.org>
M Source/NSObject.m
M ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28268 72102866-910b-0410-8b05-ffd578937521
2009-05-04 20:07:56 +00:00
rfm
a12d7ae190
Add some info output
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28267 72102866-910b-0410-8b05-ffd578937521
2009-05-04 07:23:46 +00:00
rmottola
7b9779240f
removed c99-ism
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28266 72102866-910b-0410-8b05-ffd578937521
2009-05-03 16:50:28 +00:00
rfm
a6312877c8
fix #26427
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28265 72102866-910b-0410-8b05-ffd578937521
2009-05-03 05:19:17 +00:00
rfm
e5394a531c
reduce dependecy on libxml2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28263 72102866-910b-0410-8b05-ffd578937521
2009-04-29 09:26:52 +00:00
rfm
d9e6e84591
Remove obsolete ifdefs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28262 72102866-910b-0410-8b05-ffd578937521
2009-04-28 20:00:59 +00:00
rfm
8d7c939ebf
Send URLs over DO bycopy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28259 72102866-910b-0410-8b05-ffd578937521
2009-04-27 20:58:17 +00:00
rfm
a464ad628b
fix %e format ... problem spotted by Doug Simons
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28257 72102866-910b-0410-8b05-ffd578937521
2009-04-27 18:56:42 +00:00
rfm
8867ae0f1c
update documentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28256 72102866-910b-0410-8b05-ffd578937521
2009-04-27 18:48:32 +00:00
rfm
b29b9a4f76
fix #26360
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28255 72102866-910b-0410-8b05-ffd578937521
2009-04-27 18:04:56 +00:00
rfm
9f65255a15
Optimisation accidentally omitted when changelog was updated.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28253 72102866-910b-0410-8b05-ffd578937521
2009-04-27 11:52:44 +00:00
rfm
fd2861f3ae
Add two previously unimplemented methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28252 72102866-910b-0410-8b05-ffd578937521
2009-04-27 08:16:06 +00:00
rfm
0acc1506cd
implement support for multiline responses
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28251 72102866-910b-0410-8b05-ffd578937521
2009-04-26 13:45:47 +00:00
rfm
f8a3d4fe5d
fix some errors in comments causing documentation generation problems
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28250 72102866-910b-0410-8b05-ffd578937521
2009-04-26 05:37:21 +00:00
rfm
239604ecce
Revert last reversion and fixup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28248 72102866-910b-0410-8b05-ffd578937521
2009-04-25 12:57:08 +00:00
gcasa
cea687283d
* Source/NSFileManager.m: Partial reversion of previous patch.
...
The calls in the method changeAttribues:atPath: to the GSAttrDictionary
which is used there were erroneously changed to assume an NSNumber.
This was causing a crash in various applications.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28246 72102866-910b-0410-8b05-ffd578937521
2009-04-25 12:36:31 +00:00
rfm
dd82da2879
Apply fix for bug #26244 by Fred Morcos
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28245 72102866-910b-0410-8b05-ffd578937521
2009-04-24 08:13:52 +00:00
rfm
5512e86a20
minor performance tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28237 72102866-910b-0410-8b05-ffd578937521
2009-04-20 08:18:11 +00:00
rfm
c15de5f481
zeroing weak key fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28236 72102866-910b-0410-8b05-ffd578937521
2009-04-19 13:56:29 +00:00
rfm
04fc6f6d68
tidied enumeration code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28235 72102866-910b-0410-8b05-ffd578937521
2009-04-19 13:47:47 +00:00
rfm
4bb86f10be
gc improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28234 72102866-910b-0410-8b05-ffd578937521
2009-04-19 10:03:18 +00:00
gcasa
4de027cd20
* Source/GSURLPrivate.h: Addition of private method to NSURLProtocol
...
category.
* Source/NSURLConnection.m: Changes to use the new method and to correct
bug #26107 . Patch by: doug@riverrock.org
* Source/NSURLProtocol.m: Addition of static method to look up class
which can handle the given connection protocol.
Patch by: doug@riverrock.org
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28229 72102866-910b-0410-8b05-ffd578937521
2009-04-18 14:22:54 +00:00
rfm
7e2dfe453b
more gc fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28228 72102866-910b-0410-8b05-ffd578937521
2009-04-17 08:12:52 +00:00
rfm
a4baaba7c5
more GC updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28223 72102866-910b-0410-8b05-ffd578937521
2009-04-16 09:07:13 +00:00
rfm
09cccdbd3e
Fix swizzle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28222 72102866-910b-0410-8b05-ffd578937521
2009-04-15 08:31:14 +00:00
rfm
5c61643b94
Fixup for non-gc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28221 72102866-910b-0410-8b05-ffd578937521
2009-04-15 08:25:52 +00:00
rfm
cfb566ed22
more GC improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28220 72102866-910b-0410-8b05-ffd578937521
2009-04-15 08:03:19 +00:00
gcasa
4fa65f0c82
Move NSLog to NSDebugLog for the WARNING.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28203 72102866-910b-0410-8b05-ffd578937521
2009-04-11 05:13:33 +00:00
rfm
3d07410be3
move code around a bit to work without gc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28193 72102866-910b-0410-8b05-ffd578937521
2009-04-10 08:28:21 +00:00
rfm
669d22f6d9
gc improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28192 72102866-910b-0410-8b05-ffd578937521
2009-04-10 08:25:03 +00:00
fedor
565c79f59d
Revert previous patch (David to fix up later).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28174 72102866-910b-0410-8b05-ffd578937521
2009-04-03 14:56:41 +00:00
rfm
17e3bcd42e
Remove unused private method pointed out by David Chisnall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28161 72102866-910b-0410-8b05-ffd578937521
2009-03-31 16:04:29 +00:00
rfm
eba9ab6e75
Cleanups suggested/provided by David Chisnall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28160 72102866-910b-0410-8b05-ffd578937521
2009-03-31 15:49:42 +00:00
rfm
cfd9c1205f
Fix error handling UNC path
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28145 72102866-910b-0410-8b05-ffd578937521
2009-03-29 07:32:11 +00:00
rfm
39ad1c53d8
Remove bad log line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28144 72102866-910b-0410-8b05-ffd578937521
2009-03-28 17:20:08 +00:00
fredkiefer
c07b8718d7
Get base to compile again on Windows.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28143 72102866-910b-0410-8b05-ffd578937521
2009-03-28 16:43:54 +00:00
rfm
0807ecd3d6
tweak GC for improved performance and debugging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28129 72102866-910b-0410-8b05-ffd578937521
2009-03-24 11:12:25 +00:00
rfm
4e2efb55dc
use weak pointers for siblings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28128 72102866-910b-0410-8b05-ffd578937521
2009-03-24 10:53:38 +00:00
rfm
819a5470a5
simplify memory usage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28127 72102866-910b-0410-8b05-ffd578937521
2009-03-24 10:46:53 +00:00
rfm
74f0c18910
try using sigsetjmp
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28111 72102866-910b-0410-8b05-ffd578937521
2009-03-21 15:31:52 +00:00
rfm
4eb3bbff82
Don't watch for OOB data ... unix domain sockets don't support it anyway.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28109 72102866-910b-0410-8b05-ffd578937521
2009-03-21 09:21:05 +00:00
rfm
fc9ea5d5c4
fix for possible error when receiving out of bad data
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28108 72102866-910b-0410-8b05-ffd578937521
2009-03-21 09:04:02 +00:00
rfm
dbdc4d0d83
Fix some errors in header comments.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28107 72102866-910b-0410-8b05-ffd578937521
2009-03-20 18:52:59 +00:00
rfm
9633885694
fix deallocation error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28093 72102866-910b-0410-8b05-ffd578937521
2009-03-18 15:08:13 +00:00
rfm
5130133dbf
OSX 10.5 API fixups for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28092 72102866-910b-0410-8b05-ffd578937521
2009-03-18 10:02:49 +00:00
rfm
b0c507570a
port latest gc canges to windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28090 72102866-910b-0410-8b05-ffd578937521
2009-03-18 08:50:32 +00:00
rfm
1549f5b5e7
Implement OSX10.5 NSMapTable API
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28086 72102866-910b-0410-8b05-ffd578937521
2009-03-16 10:54:59 +00:00
rfm
c14d95bfe0
GC tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28063 72102866-910b-0410-8b05-ffd578937521
2009-03-10 17:12:47 +00:00
rfm
8bbcafb4c1
GC bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28062 72102866-910b-0410-8b05-ffd578937521
2009-03-10 11:30:16 +00:00
rfm
a9c800575e
fix weak pointer error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28061 72102866-910b-0410-8b05-ffd578937521
2009-03-10 11:10:27 +00:00
rfm
fefde8fb99
Avoid use of old atomic zone function
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28060 72102866-910b-0410-8b05-ffd578937521
2009-03-10 09:35:14 +00:00
rfm
5cab993ed1
More moves towards OSX 10.5 GC compatibility.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28054 72102866-910b-0410-8b05-ffd578937521
2009-03-09 15:11:51 +00:00
rfm
3a0afe2e58
tweaks to use new GC API
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28051 72102866-910b-0410-8b05-ffd578937521
2009-03-08 14:34:16 +00:00
rfm
38980826a4
gc tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28050 72102866-910b-0410-8b05-ffd578937521
2009-03-08 14:29:06 +00:00
rfm
c2bfae873f
Remved some unused code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28047 72102866-910b-0410-8b05-ffd578937521
2009-03-06 11:01:42 +00:00
rfm
c565583e6c
Add some comments on handling faulty mime documents.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28045 72102866-910b-0410-8b05-ffd578937521
2009-03-06 09:01:17 +00:00
rfm
2873065021
add new semi-private method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28030 72102866-910b-0410-8b05-ffd578937521
2009-03-03 20:04:11 +00:00
rfm
06cbfc3c44
revert
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28029 72102866-910b-0410-8b05-ffd578937521
2009-03-03 19:59:58 +00:00
rfm
20b5bfbb86
Extension to support SOAP by allowing us to get status 500 responses
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28028 72102866-910b-0410-8b05-ffd578937521
2009-03-03 19:45:40 +00:00
fredkiefer
9027f0777b
* Source/NSBundle.m (-localizedStringForKey:value:table): Correct
...
output when NSShowNonLocalizedStrings is YES.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28013 72102866-910b-0410-8b05-ffd578937521
2009-03-01 17:39:09 +00:00
rfm
6d71b03cb4
typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28005 72102866-910b-0410-8b05-ffd578937521
2009-02-28 05:46:41 +00:00
rfm
37d6b829ee
Fix for retry with authentication based on patch by Philippe Roussel
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28003 72102866-910b-0410-8b05-ffd578937521
2009-02-28 05:41:20 +00:00
rfm
8c30364037
fix for bug #25720 as suggested by Michael Johnston
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27995 72102866-910b-0410-8b05-ffd578937521
2009-02-27 12:54:15 +00:00
rfm
1379fab985
Add some missing comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27988 72102866-910b-0410-8b05-ffd578937521
2009-02-26 11:09:05 +00:00
rfm
536ca1efe7
Make behavior closer to MacOS-X ... no checkpoint notification for an implicit
...
begin grouping at the top level.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27980 72102866-910b-0410-8b05-ffd578937521
2009-02-25 15:56:51 +00:00
rfm
41f06e267c
OSX compatibility fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27974 72102866-910b-0410-8b05-ffd578937521
2009-02-25 09:58:27 +00:00
rfm
8b5ee69ee1
Fox error in last commit. Add parser improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27963 72102866-910b-0410-8b05-ffd578937521
2009-02-23 20:51:20 +00:00
rfm
30cf8bf35b
Updates for 10.5 API changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27962 72102866-910b-0410-8b05-ffd578937521
2009-02-23 20:42:32 +00:00
rfm
0b528e776c
Fixup for 10.5 compat
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27960 72102866-910b-0410-8b05-ffd578937521
2009-02-23 11:20:29 +00:00
rfm
8be39f3677
dd option of doing fuzzy equality tests.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27958 72102866-910b-0410-8b05-ffd578937521
2009-02-23 08:57:49 +00:00
rfm
26789c7a45
Apply some optimisation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27950 72102866-910b-0410-8b05-ffd578937521
2009-02-22 20:01:53 +00:00
rfm
77909754b5
Tolerate either float or double in archives.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27949 72102866-910b-0410-8b05-ffd578937521
2009-02-22 17:07:36 +00:00
rfm
0ae15c1b93
fix error in last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27938 72102866-910b-0410-8b05-ffd578937521
2009-02-21 09:21:00 +00:00
rfm
e54bafb138
Fix exception used for unimplemented methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27937 72102866-910b-0410-8b05-ffd578937521
2009-02-21 09:18:54 +00:00
rfm
4a8fd2ab26
Remove unused code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27936 72102866-910b-0410-8b05-ffd578937521
2009-02-21 08:56:27 +00:00
rfm
18d114ec9a
update method types macro
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27935 72102866-910b-0410-8b05-ffd578937521
2009-02-21 08:55:38 +00:00
rfm
dffa844f2b
iFixups for method signature generation from types
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27934 72102866-910b-0410-8b05-ffd578937521
2009-02-21 08:37:48 +00:00
rfm
279d04337c
Fix error allocating types for structure
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27932 72102866-910b-0410-8b05-ffd578937521
2009-02-20 18:11:46 +00:00
rfm
9f974ff13a
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27931 72102866-910b-0410-8b05-ffd578937521
2009-02-20 17:49:01 +00:00
rfm
6c2f260e49
Portability fixes for 64bit intel.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27930 72102866-910b-0410-8b05-ffd578937521
2009-02-20 17:44:58 +00:00
rfm
bfa9ad1901
fix a couple of bugs discovered in preliminary testing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27928 72102866-910b-0410-8b05-ffd578937521
2009-02-20 14:23:30 +00:00
rfm
0926201ce5
Fix for #25607
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27899 72102866-910b-0410-8b05-ffd578937521
2009-02-17 12:47:20 +00:00
rfm
65152c1ba8
Fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27878 72102866-910b-0410-8b05-ffd578937521
2009-02-16 06:50:00 +00:00
rfm
673ede694e
warn if gnustep-config was not found.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27877 72102866-910b-0410-8b05-ffd578937521
2009-02-16 06:46:55 +00:00
rfm
5407104a7c
initial implementation of NSPointerArray
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27866 72102866-910b-0410-8b05-ffd578937521
2009-02-15 07:13:54 +00:00
rfm
5b183e80e8
revise to make embedding in other classes easier
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27865 72102866-910b-0410-8b05-ffd578937521
2009-02-15 06:03:54 +00:00
rfm
f5e3a00a50
Use inline functions rather than macros
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27863 72102866-910b-0410-8b05-ffd578937521
2009-02-14 18:18:26 +00:00
rfm
a38abb85a5
More pointer function tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27862 72102866-910b-0410-8b05-ffd578937521
2009-02-14 16:38:59 +00:00
rfm
fdbddae139
GC tweaks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27854 72102866-910b-0410-8b05-ffd578937521
2009-02-12 19:52:04 +00:00
rfm
50811ad964
use scanned memory for arrays
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27849 72102866-910b-0410-8b05-ffd578937521
2009-02-11 18:14:46 +00:00
rfm
7201a1f33f
GC improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27848 72102866-910b-0410-8b05-ffd578937521
2009-02-11 17:33:31 +00:00
rfm
d7c2ea71f7
MacOS-X compatibility fix for GC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27845 72102866-910b-0410-8b05-ffd578937521
2009-02-11 10:11:33 +00:00
rfm
814e9c50c7
fix error removing collected observers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27844 72102866-910b-0410-8b05-ffd578937521
2009-02-11 09:31:30 +00:00
rfm
5010ea5718
concrete pointer functions class added ... incomplete
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27834 72102866-910b-0410-8b05-ffd578937521
2009-02-10 19:47:01 +00:00
xgl
4c5051ce0f
Add missing set filtering functionality
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27833 72102866-910b-0410-8b05-ffd578937521
2009-02-10 14:43:34 +00:00
rfm
afb6e09fe8
fix bugs #25545 and #25546
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27832 72102866-910b-0410-8b05-ffd578937521
2009-02-10 14:35:12 +00:00
rfm
962f660ada
fix for bug #25543
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27830 72102866-910b-0410-8b05-ffd578937521
2009-02-10 12:49:06 +00:00
rfm
fed6864e9d
Attempt to fix thread registration for GC (bug #25541 )
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27829 72102866-910b-0410-8b05-ffd578937521
2009-02-10 12:16:40 +00:00
rfm
be22a8b79e
fix for problem reported by Lu Liyi as bug #25540
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27828 72102866-910b-0410-8b05-ffd578937521
2009-02-10 11:48:37 +00:00
rfm
a2e18e58d5
Add skeletal NSXML work as requested.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27824 72102866-910b-0410-8b05-ffd578937521
2009-02-09 16:16:11 +00:00
rfm
af0cbcda24
Fix for bug #25520
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27822 72102866-910b-0410-8b05-ffd578937521
2009-02-09 07:43:17 +00:00
rfm
e7b584b46b
more GC fixed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27788 72102866-910b-0410-8b05-ffd578937521
2009-02-04 21:26:43 +00:00
rfm
3de3ef7de9
bugfix for garbage collecting
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27787 72102866-910b-0410-8b05-ffd578937521
2009-02-04 20:47:09 +00:00
rfm
8a72bcc0e9
minor fixups to last lot of GC changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27786 72102866-910b-0410-8b05-ffd578937521
2009-02-04 20:19:27 +00:00
gcasa
b44f3f55ce
* Source/NSUnarchiver.m: Correct issue with printing class name
...
when the unarchiver can't find the class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27785 72102866-910b-0410-8b05-ffd578937521
2009-02-04 19:52:44 +00:00
rfm
6516be5735
explicitly use collectable memory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27784 72102866-910b-0410-8b05-ffd578937521
2009-02-04 17:41:19 +00:00
rfm
db77746841
simplify GC ... don't need to add new zone
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27783 72102866-910b-0410-8b05-ffd578937521
2009-02-04 16:45:10 +00:00
rfm
76c5af245a
More debugging cleanups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27782 72102866-910b-0410-8b05-ffd578937521
2009-02-04 15:14:39 +00:00
rfm
caf400979f
Add some diagnostics
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27781 72102866-910b-0410-8b05-ffd578937521
2009-02-04 14:28:41 +00:00
rfm
091dd549e4
Add more debug
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27779 72102866-910b-0410-8b05-ffd578937521
2009-02-04 12:59:13 +00:00
rfm
676a044f5d
Add some diagnostics and ensure that delegates are removed from streams.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27777 72102866-910b-0410-8b05-ffd578937521
2009-02-04 10:44:18 +00:00
rfm
06a26e0d28
further fast enumeration bugfixes from david.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27774 72102866-910b-0410-8b05-ffd578937521
2009-02-04 05:30:39 +00:00
rfm
ba77266752
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27767 72102866-910b-0410-8b05-ffd578937521
2009-02-03 16:39:34 +00:00
rfm
a984241929
retore binary backward compatibility for most cases
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27764 72102866-910b-0410-8b05-ffd578937521
2009-02-03 11:48:29 +00:00
rfm
cbcc2fe893
Macos compatibility tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27739 72102866-910b-0410-8b05-ffd578937521
2009-01-30 20:33:14 +00:00
rfm
25b8816b4d
Macos compatibility fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27736 72102866-910b-0410-8b05-ffd578937521
2009-01-30 20:08:42 +00:00
rfm
c22bfff738
Fix to return correct value when -tryLock is attempted recursively.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27730 72102866-910b-0410-8b05-ffd578937521
2009-01-30 10:22:50 +00:00
gcasa
e49043462b
* Source/NSLock.m: Change to correct documented/tested and observed
...
inconsistency between Cocoa (and OpenStep) and GNUstep.
Reinstatement of correction for bug #25307 . Testing on both OpenStep
and on Cocoa clearly illustrates that throwing an exception in this
case was incorrect. It now emits a warning when the lock is attempted
again, but does not throw an exception.
* Testing/locktest/locktest.m: Change to test to correctly test
[NSConditionLock lock]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27726 72102866-910b-0410-8b05-ffd578937521
2009-01-29 23:01:51 +00:00
rfm
121650fae0
Bugfixes for last patch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27715 72102866-910b-0410-8b05-ffd578937521
2009-01-28 23:43:05 +00:00
rfm
bada0e67e9
Add more fast enumeration code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27712 72102866-910b-0410-8b05-ffd578937521
2009-01-28 13:31:00 +00:00
rfm
a3b91bdf42
Add fast enumeration
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27711 72102866-910b-0410-8b05-ffd578937521
2009-01-28 12:03:41 +00:00
rfm
d4226c934f
Fix problem preventing stack traces from being generated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27709 72102866-910b-0410-8b05-ffd578937521
2009-01-28 09:18:04 +00:00
rfm
1830f185a4
zero reference when object is collected
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27704 72102866-910b-0410-8b05-ffd578937521
2009-01-27 14:06:20 +00:00
rfm
622fe7971f
fixup potential invalid index error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27702 72102866-910b-0410-8b05-ffd578937521
2009-01-27 09:51:21 +00:00
rfm
dcdcfb1a8c
Make compatibile with a couple of MacOS-X undocumented features.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27689 72102866-910b-0410-8b05-ffd578937521
2009-01-25 14:58:06 +00:00
rfm
baf969486b
Tidied last fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27674 72102866-910b-0410-8b05-ffd578937521
2009-01-25 07:01:46 +00:00
rfm
af7f09463c
Fix #25400
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27673 72102866-910b-0410-8b05-ffd578937521
2009-01-25 00:25:25 +00:00
rmottola
057936dec5
Fix return pointer type
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27662 72102866-910b-0410-8b05-ffd578937521
2009-01-23 22:32:47 +00:00
rfm
ed994b6d46
add NSPointerArray
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27660 72102866-910b-0410-8b05-ffd578937521
2009-01-23 17:49:37 +00:00
rfm
69e6876332
NSPointerFunctions added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27655 72102866-910b-0410-8b05-ffd578937521
2009-01-22 18:43:47 +00:00
rfm
4326b17dc6
implement -drain
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27654 72102866-910b-0410-8b05-ffd578937521
2009-01-22 15:59:06 +00:00