Commit graph

5466 commits

Author SHA1 Message Date
rfm
db6a3bccd4 report source of timezone info.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30529 72102866-910b-0410-8b05-ffd578937521
2010-06-01 19:24:07 +00:00
rfm
d2f96292cc Attempt to support OpenStep style property lists on OSX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30520 72102866-910b-0410-8b05-ffd578937521
2010-06-01 09:43:28 +00:00
rfm
3776367d40 support OSX encoding names in addition to IANA registered names.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30510 72102866-910b-0410-8b05-ffd578937521
2010-05-31 09:01:46 +00:00
rfm
b76f96c56a Revert code which belongs in gdl2 rather than base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30508 72102866-910b-0410-8b05-ffd578937521
2010-05-31 07:18:54 +00:00
dwetzel
d472dbd2c1 added encodingNamed:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30507 72102866-910b-0410-8b05-ffd578937521
2010-05-31 06:34:28 +00:00
rfm
657809714f OpenBSD fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30489 72102866-910b-0410-8b05-ffd578937521
2010-05-30 16:06:04 +00:00
wlux
c4a0051b20 Fix keyed archiving and unarchiving of (mutable) attributed strings
with multiple attribute ranges.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30488 72102866-910b-0410-8b05-ffd578937521
2010-05-30 15:16:36 +00:00
rfm
0fa4308c1a attempt fix for bug 29920
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30471 72102866-910b-0410-8b05-ffd578937521
2010-05-29 08:05:03 +00:00
rfm
d6ef02c19f various minor bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30470 72102866-910b-0410-8b05-ffd578937521
2010-05-29 06:42:38 +00:00
qmathe
2974accadd Added missing support to ValueForKey() as described in Apple Key-Value-Coding guide.
-isKey is now treated as a KVC-compliant getter, and _isKey and isKey as 
KVC-compliant ivars.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30464 72102866-910b-0410-8b05-ffd578937521
2010-05-28 12:05:07 +00:00
rfm
051c98ac2c Tweak to allow leading and trailing whitespace in an xml property list.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30454 72102866-910b-0410-8b05-ffd578937521
2010-05-25 11:46:38 +00:00
rfm
6f89020483 Fix ignorable whitespace in sloppy parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30452 72102866-910b-0410-8b05-ffd578937521
2010-05-25 08:25:19 +00:00
rfm
79083336bb quick fix t get trunk compiling again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30444 72102866-910b-0410-8b05-ffd578937521
2010-05-22 04:41:32 +00:00
rmottola
6b85a09384 correctly import config.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30443 72102866-910b-0410-8b05-ffd578937521
2010-05-21 21:34:32 +00:00
rfm
4fff347ad3 Attempt to get correct charset for xml parsing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30441 72102866-910b-0410-8b05-ffd578937521
2010-05-21 17:40:43 +00:00
rmottola
8a0eba3629 Guarded stdint.h inclusion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30438 72102866-910b-0410-8b05-ffd578937521
2010-05-21 11:05:33 +00:00
rfm
ba4564cae6 attempt fix for bug #29910
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30425 72102866-910b-0410-8b05-ffd578937521
2010-05-19 07:01:23 +00:00
theraven
8085cfb1c6 Back-ported fix in Method lookup from libobjc2 to ObjectiveC2. Should fix the DO-related issues (failure to connect to gdnc and so on).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30409 72102866-910b-0410-8b05-ffd578937521
2010-05-17 13:36:00 +00:00
rfm
1981f0e77a don't put frgement in URI in request
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30298 72102866-910b-0410-8b05-ffd578937521
2010-05-05 15:29:55 +00:00
rfm
235b75ed69 Fix for #29764
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30296 72102866-910b-0410-8b05-ffd578937521
2010-05-05 13:43:42 +00:00
rfm
547aaf327b Make error code match osx ... still need to populate userInfo dictionaries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30284 72102866-910b-0410-8b05-ffd578937521
2010-05-03 09:01:26 +00:00
rfm
dc9dd5d35d add missing methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30283 72102866-910b-0410-8b05-ffd578937521
2010-05-03 06:00:45 +00:00
fredkiefer
b917dac92b Add a few missing 10.4 initWithContentsOfXXX: methods. Fixes part of bug report #29736.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30279 72102866-910b-0410-8b05-ffd578937521
2010-05-02 11:02:26 +00:00
wlux
ce2c70ecc6 Fix bug in GSObjCAllSubclassesOfClass that made it return all
superclasses instead of all subclasses.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30267 72102866-910b-0410-8b05-ffd578937521
2010-05-01 09:42:52 +00:00
rfm
eed7d5e236 Fix error spotted by Fred.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30264 72102866-910b-0410-8b05-ffd578937521
2010-04-30 08:29:17 +00:00
rfm
1e56bf55ca fix for #29720
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30263 72102866-910b-0410-8b05-ffd578937521
2010-04-30 07:30:27 +00:00
wlux
a9a949c4ef Use local labels in PowerPC assembler code of GSAtomic{In,De}crement
to avoid a compile error when this code is inlined more than once. In
addition, use the optimized assembler definitions also on PowerPC
machines running Darwin/Mac OS X.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30239 72102866-910b-0410-8b05-ffd578937521
2010-04-26 21:32:22 +00:00
rfm
b1570e8a1c revert accidental commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30224 72102866-910b-0410-8b05-ffd578937521
2010-04-23 16:05:55 +00:00
rfm
80eecd3f50 fix OSX specific file to not build elsewhere
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30223 72102866-910b-0410-8b05-ffd578937521
2010-04-23 15:59:50 +00:00
dwetzel
97bc275de1 * Source/Additions/Unicode.m: replace objc_malloc with NSZoneMalloc
and objc_free with NSZoneFree

* Source/Additions/NSFileHandle+GNUstepBase.m: should work with ipv6
(The old code does fail on Snow Leopard, even with ipv4 addresses.)    

* Source/Additions/GSXML.m: added GSObjCRuntime.h
* Headers/Additions/GNUstepBase/GSObjCRuntime.h: 
replace objc_malloc with NSZoneMalloc and objc_free with NSZoneFree



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30221 72102866-910b-0410-8b05-ffd578937521
2010-04-23 04:06:17 +00:00
rfm
1e4abff2fa fix broken tool resource lookup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30212 72102866-910b-0410-8b05-ffd578937521
2010-04-21 21:49:12 +00:00
rfm
f577a0757f Fix for NSRange forwarding on 64bit systems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30195 72102866-910b-0410-8b05-ffd578937521
2010-04-19 08:16:13 +00:00
nicola
e9fd9c5e9b Fixed installation-domains.conf on Windows - merged back the path configuration into the main configure script to do it. Minor other fixes to configuration.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30180 72102866-910b-0410-8b05-ffd578937521
2010-04-18 18:18:45 +00:00
rfm
adc93a3a78 thread unregistering fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30174 72102866-910b-0410-8b05-ffd578937521
2010-04-16 18:18:43 +00:00
rfm
18a3ed0332 Attempt leak fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30168 72102866-910b-0410-8b05-ffd578937521
2010-04-15 16:27:23 +00:00
theraven
4a55616633 Fixed some warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30156 72102866-910b-0410-8b05-ffd578937521
2010-04-14 12:37:23 +00:00
rfm
1904a2cbe5 Workaround for buggy runtime functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30154 72102866-910b-0410-8b05-ffd578937521
2010-04-14 11:52:21 +00:00
rfm
5ee8f8d24c revert reversion ... i was wrong about jigs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30150 72102866-910b-0410-8b05-ffd578937521
2010-04-14 10:39:05 +00:00
rfm
208d639ba5 revert change which broke jigs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30147 72102866-910b-0410-8b05-ffd578937521
2010-04-14 09:18:12 +00:00
rfm
15b7f327ae osx compatibility tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30140 72102866-910b-0410-8b05-ffd578937521
2010-04-13 18:37:09 +00:00
rfm
c4dec1def5 tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30136 72102866-910b-0410-8b05-ffd578937521
2010-04-13 10:58:40 +00:00
rfm
8f024d1847 Fix linked list traversal error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30135 72102866-910b-0410-8b05-ffd578937521
2010-04-13 10:44:58 +00:00
rfm
40e2c94d2b improve documentation ... really runtime features but we don't have dos for that
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30125 72102866-910b-0410-8b05-ffd578937521
2010-04-12 11:19:08 +00:00
rfm
27f9696557 remove obsolete header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30123 72102866-910b-0410-8b05-ffd578937521
2010-04-11 17:20:10 +00:00
dpsimons
b43513492c fix NSHomeDirectory() to return more useful value on Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30102 72102866-910b-0410-8b05-ffd578937521
2010-04-07 20:45:17 +00:00
theraven
92249b682a Make NSTask use vfork() instead of fork(). Not sure why this wasn't done already - you should only use fork() when you're creating a child process that isn't calling execv() immediately afterwards. This should make creating an NSTask a lot faster (especially on Windows where fork() is implemented with some horribly complex hacks but vfork just sets a few flags and calls setjmp()).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30101 72102866-910b-0410-8b05-ffd578937521
2010-04-07 18:37:54 +00:00
rfm
25ff8b3385 fix possible descriptor leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30100 72102866-910b-0410-8b05-ffd578937521
2010-04-07 14:56:51 +00:00
rfm
e3423f8694 simplify a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30094 72102866-910b-0410-8b05-ffd578937521
2010-04-07 06:46:01 +00:00
wlux
80632b32c7 Fix the defunct test for the standard structure types in cifframe_type.
The failure to detect those types was causing a substantial space leak
in some gui applications.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30093 72102866-910b-0410-8b05-ffd578937521
2010-04-06 16:49:44 +00:00
rfm
cd16b1ea5e fixup bool
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@30061 72102866-910b-0410-8b05-ffd578937521
2010-03-28 08:04:56 +00:00