Richard Frith-MacDonald
2b484cbee4
natural language stuff, tidying and bugfixing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3368 72102866-910b-0410-8b05-ffd578937521
1998-12-02 20:16:23 +00:00
Richard Frith-MacDonald
540821fe94
New headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3367 72102866-910b-0410-8b05-ffd578937521
1998-12-02 20:14:34 +00:00
Adam Fedor
6d2888ec7a
Makefile fix ups.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3361 72102866-910b-0410-8b05-ffd578937521
1998-12-01 14:41:53 +00:00
Richard Frith-MacDonald
3bc05a0c62
Tidied indentation etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3354 72102866-910b-0410-8b05-ffd578937521
1998-11-30 10:15:35 +00:00
Richard Frith-MacDonald
e3a761a64a
Bugfixes etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3353 72102866-910b-0410-8b05-ffd578937521
1998-11-30 10:04:24 +00:00
Richard Frith-MacDonald
9348871f4c
Ignore sigchld
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3349 72102866-910b-0410-8b05-ffd578937521
1998-11-28 18:03:12 +00:00
Richard Frith-MacDonald
ca7f4b60d3
Updated override of default name server port.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3344 72102866-910b-0410-8b05-ffd578937521
1998-11-27 20:39:08 +00:00
Richard Frith-MacDonald
63d21b0c29
Improved warnign messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3343 72102866-910b-0410-8b05-ffd578937521
1998-11-27 20:20:16 +00:00
Richard Frith-MacDonald
0b8458368e
Bugfix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3342 72102866-910b-0410-8b05-ffd578937521
1998-11-27 13:27:58 +00:00
Richard Frith-MacDonald
29060dd8af
More performance improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3336 72102866-910b-0410-8b05-ffd578937521
1998-11-27 09:29:20 +00:00
Richard Frith-MacDonald
08627f3704
Performance improvement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3333 72102866-910b-0410-8b05-ffd578937521
1998-11-26 13:21:37 +00:00
Richard Frith-MacDonald
028db83b44
Bugfix counting ntimes a descriptor is added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3331 72102866-910b-0410-8b05-ffd578937521
1998-11-26 10:39:37 +00:00
Richard Frith-MacDonald
2e7bc7090d
Improved install modification of /etc/services
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3327 72102866-910b-0410-8b05-ffd578937521
1998-11-25 20:21:19 +00:00
Richard Frith-MacDonald
935d88e101
Fall back on default port number if necessary.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3324 72102866-910b-0410-8b05-ffd578937521
1998-11-25 19:30:01 +00:00
Richard Frith-MacDonald
fce2236920
Removed unused var
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3316 72102866-910b-0410-8b05-ffd578937521
1998-11-24 15:24:33 +00:00
Richard Frith-MacDonald
22e6600970
Minor feature fix - Info.plist -> Info-gnustep.plist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3315 72102866-910b-0410-8b05-ffd578937521
1998-11-24 03:46:21 +00:00
Richard Frith-MacDonald
a8601947a1
Don't call [super encodeWithCoder] and [super initWithCoder]
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3310 72102866-910b-0410-8b05-ffd578937521
1998-11-23 21:42:24 +00:00
Richard Frith-MacDonald
7cc15f9170
Better error checking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3301 72102866-910b-0410-8b05-ffd578937521
1998-11-23 11:27:18 +00:00
Richard Frith-MacDonald
ff444cb0a5
Check for nil object.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3300 72102866-910b-0410-8b05-ffd578937521
1998-11-23 11:07:44 +00:00
Richard Frith-MacDonald
e2c27f00e9
Improved installation - put gdomap in /etc/services
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3280 72102866-910b-0410-8b05-ffd578937521
1998-11-20 19:48:31 +00:00
Richard Frith-MacDonald
fffedeff85
Optimize NSAutoreleasePool +new
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3275 72102866-910b-0410-8b05-ffd578937521
1998-11-20 13:44:59 +00:00
Richard Frith-MacDonald
3088258e10
Tidied.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3274 72102866-910b-0410-8b05-ffd578937521
1998-11-20 13:19:23 +00:00
Richard Frith-MacDonald
14f870e4f6
Added uniquing in serializer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3272 72102866-910b-0410-8b05-ffd578937521
1998-11-20 12:12:08 +00:00
Richard Frith-MacDonald
e3eeee7d74
Improved conformance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3268 72102866-910b-0410-8b05-ffd578937521
1998-11-20 05:43:27 +00:00
Richard Frith-MacDonald
5777121734
Replace assert with NSAssert
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3248 72102866-910b-0410-8b05-ffd578937521
1998-11-19 21:26:27 +00:00
Richard Frith-MacDonald
d9420f1c49
Fix bug in returning array from completePathIntoString ...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3246 72102866-910b-0410-8b05-ffd578937521
1998-11-19 20:42:06 +00:00
Richard Frith-MacDonald
71e18a67f4
NSSerialisation rewrite.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3242 72102866-910b-0410-8b05-ffd578937521
1998-11-19 15:45:00 +00:00
Richard Frith-MacDonald
273e6d76d4
Revert to openstep spec
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3241 72102866-910b-0410-8b05-ffd578937521
1998-11-19 14:51:49 +00:00
Richard Frith-MacDonald
f1d96feb7d
Bugfix for encoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3238 72102866-910b-0410-8b05-ffd578937521
1998-11-19 12:03:24 +00:00
Richard Frith-MacDonald
c77981a8f3
Improved description.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3235 72102866-910b-0410-8b05-ffd578937521
1998-11-18 13:54:03 +00:00
Richard Frith-MacDonald
bffc9a48e7
Fix launch path.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3233 72102866-910b-0410-8b05-ffd578937521
1998-11-18 09:41:00 +00:00
Richard Frith-MacDonald
a5d7dd6bb2
Tidiedl launch path for server.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3229 72102866-910b-0410-8b05-ffd578937521
1998-11-18 08:55:22 +00:00
Richard Frith-MacDonald
46d23d55db
Install fast.x
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3224 72102866-910b-0410-8b05-ffd578937521
1998-11-17 17:14:17 +00:00
Adam Fedor
b9d90bf382
Add methods from Rhapsody.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3220 72102866-910b-0410-8b05-ffd578937521
1998-11-16 19:36:51 +00:00
Richard Frith-MacDonald
0387bd532c
Tiny optimisation of makeObjectsPerform...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3219 72102866-910b-0410-8b05-ffd578937521
1998-11-14 03:48:55 +00:00
Richard Frith-MacDonald
2310b64ce4
Tidied.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3217 72102866-910b-0410-8b05-ffd578937521
1998-11-14 03:34:59 +00:00
Richard Frith-MacDonald
e8d980b389
Fixed error message.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3215 72102866-910b-0410-8b05-ffd578937521
1998-11-13 08:51:21 +00:00
Richard Frith-MacDonald
5249a3efa7
Added NSFormatter
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3212 72102866-910b-0410-8b05-ffd578937521
1998-11-12 16:56:33 +00:00
Richard Frith-MacDonald
5cc6e6cb82
Minor performance improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3209 72102866-910b-0410-8b05-ffd578937521
1998-11-12 10:58:17 +00:00
Richard Frith-MacDonald
f8e73f353c
Tidied typos
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3206 72102866-910b-0410-8b05-ffd578937521
1998-11-12 08:47:52 +00:00
Richard Frith-MacDonald
f890ae78b4
Small performance optimisations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3205 72102866-910b-0410-8b05-ffd578937521
1998-11-12 08:41:44 +00:00
Richard Frith-MacDonald
c3446cfd4c
Tiny optimisation - made NSAllocateObject() and NSDeallocateObject() inline.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3203 72102866-910b-0410-8b05-ffd578937521
1998-11-12 08:02:48 +00:00
Richard Frith-MacDonald
d51c18cd34
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3198 72102866-910b-0410-8b05-ffd578937521
1998-11-11 06:10:29 +00:00
Richard Frith-MacDonald
5ac6523902
Implemented [hash] and [isEqual:] for NSHost and added some retain/release
...
macros to NSObject.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3197 72102866-910b-0410-8b05-ffd578937521
1998-11-11 06:09:36 +00:00
Richard Frith-MacDonald
addd5ff5d6
Tidied for STRICT_OPENSTEP and STRICT_MACOS_X
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3194 72102866-910b-0410-8b05-ffd578937521
1998-11-10 20:16:33 +00:00
Richard Frith-MacDonald
83b1ffe24f
Bugfix - don't raise an exception when attempting to scan a string that is
...
longer than the characters left in the string being scanned.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3192 72102866-910b-0410-8b05-ffd578937521
1998-11-10 10:28:12 +00:00
Richard Frith-MacDonald
2bcdae97bb
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3188 72102866-910b-0410-8b05-ffd578937521
1998-11-09 20:24:09 +00:00
Richard Frith-MacDonald
b47a01ec21
Misc bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3184 72102866-910b-0410-8b05-ffd578937521
1998-11-09 11:06:07 +00:00
Richard Frith-MacDonald
e4906a1239
ignore interrupted select
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3182 72102866-910b-0410-8b05-ffd578937521
1998-11-06 19:46:23 +00:00
Richard Frith-MacDonald
6387696141
Added NSDistributedNotificationCenter stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3162 72102866-910b-0410-8b05-ffd578937521
1998-11-02 17:01:52 +00:00
Richard Frith-MacDonald
1e295f8e39
Improved locking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3159 72102866-910b-0410-8b05-ffd578937521
1998-11-02 11:28:58 +00:00
Richard Frith-MacDonald
08192e83be
Fixed typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3158 72102866-910b-0410-8b05-ffd578937521
1998-11-02 10:58:35 +00:00
Richard Frith-MacDonald
8c4602b9e1
Tidied NO_GNUSTEP stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3157 72102866-910b-0410-8b05-ffd578937521
1998-11-02 10:55:53 +00:00
Richard Frith-MacDonald
f0f72ea7e3
Tidied.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3154 72102866-910b-0410-8b05-ffd578937521
1998-11-02 10:17:28 +00:00
Richard Frith-MacDonald
2f4b577220
Added pointer to copyright (need I do more?)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3153 72102866-910b-0410-8b05-ffd578937521
1998-11-02 10:05:22 +00:00
Richard Frith-MacDonald
f7c335995e
An attempt at config for powerpc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3152 72102866-910b-0410-8b05-ffd578937521
1998-11-02 09:41:09 +00:00
Richard Frith-MacDonald
0dff23a3c5
Tidied indents
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3151 72102866-910b-0410-8b05-ffd578937521
1998-11-02 09:38:25 +00:00
Richard Frith-MacDonald
e28a743c9e
Force some rebuilds for changes in include files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3150 72102866-910b-0410-8b05-ffd578937521
1998-11-02 09:00:27 +00:00
Richard Frith-MacDonald
917cb38fa8
Added missing initialisiation method
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3149 72102866-910b-0410-8b05-ffd578937521
1998-10-31 05:17:54 +00:00
Richard Frith-MacDonald
4af254f9b0
Changed objc_type_size to objc_sizeof_type
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3148 72102866-910b-0410-8b05-ffd578937521
1998-10-30 09:37:36 +00:00
Richard Frith-MacDonald
ed64aa6746
Bugfixes in name serve stuff - should be much more robust.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3147 72102866-910b-0410-8b05-ffd578937521
1998-10-30 08:40:03 +00:00
Richard Frith-MacDonald
3cc0e06afd
Name server updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3144 72102866-910b-0410-8b05-ffd578937521
1998-10-29 12:50:23 +00:00
Richard Frith-MacDonald
e7d231a0ba
Tiny efficiency hack, plus lots of format tidying.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3143 72102866-910b-0410-8b05-ffd578937521
1998-10-29 08:46:30 +00:00
Richard Frith-MacDonald
d2d5feb8ef
Various small bugfixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3138 72102866-910b-0410-8b05-ffd578937521
1998-10-28 13:58:05 +00:00
Richard Frith-MacDonald
179714a31b
port mapper updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3137 72102866-910b-0410-8b05-ffd578937521
1998-10-28 10:37:32 +00:00
Richard Frith-MacDonald
174bf40bae
Minor performance improvement in keysSortedByValueUsingSelector:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3126 72102866-910b-0410-8b05-ffd578937521
1998-10-27 09:35:06 +00:00
Richard Frith-MacDonald
6e76e54340
Tidied typing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3124 72102866-910b-0410-8b05-ffd578937521
1998-10-27 08:14:06 +00:00
Richard Frith-MacDonald
4bc4a5e71f
Corrected [-hash] implementations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3123 72102866-910b-0410-8b05-ffd578937521
1998-10-27 08:12:49 +00:00
Richard Frith-MacDonald
7a9bb20969
Avoid warnng.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3122 72102866-910b-0410-8b05-ffd578937521
1998-10-26 20:49:57 +00:00
Richard Frith-MacDonald
342a3d7fe4
Bugfix - check for nil in init
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3121 72102866-910b-0410-8b05-ffd578937521
1998-10-26 20:46:41 +00:00
Richard Frith-MacDonald
37a94d8b42
Tidied coding/decoding to be a bit more efficient.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3120 72102866-910b-0410-8b05-ffd578937521
1998-10-26 18:06:51 +00:00
Richard Frith-MacDonald
0c5139b3a8
Fix bug in parsing args - a default name without a value should put an empty
...
string into the defaults dictinary, not attempt to insert a nil object.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3119 72102866-910b-0410-8b05-ffd578937521
1998-10-26 15:34:57 +00:00
Richard Frith-MacDonald
97143ce253
Performance enhancements and bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3117 72102866-910b-0410-8b05-ffd578937521
1998-10-26 12:14:12 +00:00
Richard Frith-MacDonald
73f7524e62
port for unixware 2.3 (sysv-4.2)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3116 72102866-910b-0410-8b05-ffd578937521
1998-10-26 09:43:14 +00:00
Richard Frith-MacDonald
5a53eae546
Make automatically generated files match their source
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3115 72102866-910b-0410-8b05-ffd578937521
1998-10-26 08:16:44 +00:00
Richard Frith-MacDonald
d331a5e358
Implemented copy methods and fixed bug in insertion that was introduced
...
when I switched to using NSZoneRealloc()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3114 72102866-910b-0410-8b05-ffd578937521
1998-10-26 08:15:20 +00:00
Richard Frith-MacDonald
1747275c63
Use copyWithZone: rather than retain to put keys into dictionary.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3113 72102866-910b-0410-8b05-ffd578937521
1998-10-25 19:20:49 +00:00
Richard Frith-MacDonald
1a55b8efa2
Bugfix- set address before using it!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3112 72102866-910b-0410-8b05-ffd578937521
1998-10-25 15:57:51 +00:00
Richard Frith-MacDonald
60418db3c9
Implemented +alloc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3111 72102866-910b-0410-8b05-ffd578937521
1998-10-25 08:31:37 +00:00
Richard Frith-MacDonald
20e7c3663b
Performance enhancements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3110 72102866-910b-0410-8b05-ffd578937521
1998-10-25 07:56:22 +00:00
Richard Frith-MacDonald
50fb4a14d0
Archiver update.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3109 72102866-910b-0410-8b05-ffd578937521
1998-10-24 09:58:16 +00:00
Richard Frith-MacDonald
5359053d83
bettr prop-list
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3108 72102866-910b-0410-8b05-ffd578937521
1998-10-23 18:57:27 +00:00
Richard Frith-MacDonald
95c9606271
Additions for support of efficient NSArchiver/NSUnarchiver while permiting
...
ffective subclassing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3107 72102866-910b-0410-8b05-ffd578937521
1998-10-23 15:48:21 +00:00
Richard Frith-MacDonald
12c5e09764
Fixed error in DO - NXConstantString should always encode itsself as an
...
NSGCString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3106 72102866-910b-0410-8b05-ffd578937521
1998-10-23 15:47:07 +00:00
Richard Frith-MacDonald
ec5df7b10a
Fix error in quoting for property lists
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3104 72102866-910b-0410-8b05-ffd578937521
1998-10-23 04:34:46 +00:00
Richard Frith-MacDonald
8906271bce
Improved deserialisation performance and implemented support for SEL and Class
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3103 72102866-910b-0410-8b05-ffd578937521
1998-10-22 20:20:31 +00:00
Richard Frith-MacDonald
3e0f967475
Slight performance improvement.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3102 72102866-910b-0410-8b05-ffd578937521
1998-10-22 10:58:37 +00:00
Richard Frith-MacDonald
317b23fbb6
Fixed coding/decoding error.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3101 72102866-910b-0410-8b05-ffd578937521
1998-10-22 10:03:52 +00:00
Richard Frith-MacDonald
b0256081a6
Minor tidying
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3100 72102866-910b-0410-8b05-ffd578937521
1998-10-22 10:02:39 +00:00
Richard Frith-MacDonald
3e4a14ce28
Added NSPortMessage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3098 72102866-910b-0410-8b05-ffd578937521
1998-10-21 14:04:45 +00:00
Richard Frith-MacDonald
244f5a7f23
Tidied coding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3097 72102866-910b-0410-8b05-ffd578937521
1998-10-21 14:02:33 +00:00
Richard Frith-MacDonald
26ee1a0254
Added NSPortMessage
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3096 72102866-910b-0410-8b05-ffd578937521
1998-10-21 13:56:18 +00:00
Richard Frith-MacDonald
609f48e404
Performance improvmentes for coding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3093 72102866-910b-0410-8b05-ffd578937521
1998-10-21 11:56:58 +00:00
Richard Frith-MacDonald
890486a0b8
Tidied encoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3092 72102866-910b-0410-8b05-ffd578937521
1998-10-20 15:40:25 +00:00
Richard Frith-MacDonald
f9ce7b42ab
Fixe byte swapping error in double.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3091 72102866-910b-0410-8b05-ffd578937521
1998-10-20 15:33:50 +00:00
Richard Frith-MacDonald
b7b51a9f70
Mods for update of FastMap.x
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3088 72102866-910b-0410-8b05-ffd578937521
1998-10-20 14:42:18 +00:00
Richard Frith-MacDonald
b680aec6ee
Minor extensions and bug fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3087 72102866-910b-0410-8b05-ffd578937521
1998-10-20 14:40:05 +00:00
Richard Frith-MacDonald
3c33653bdb
Removed [+newWithCoder:inZone:] - not really OpenStep compatible.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3086 72102866-910b-0410-8b05-ffd578937521
1998-10-20 09:16:49 +00:00
Richard Frith-MacDonald
b9ed7d103d
Fix so that NXConstantStrings are encodes as NSGCStrings, avoiding memory
...
leaks when restoring from archive.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3085 72102866-910b-0410-8b05-ffd578937521
1998-10-20 08:50:52 +00:00
Richard Frith-MacDonald
b2de949b28
Send bycopy over the wire.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3079 72102866-910b-0410-8b05-ffd578937521
1998-10-17 18:56:49 +00:00
Richard Frith-MacDonald
476d0a407f
Some error trapping code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3078 72102866-910b-0410-8b05-ffd578937521
1998-10-17 06:47:46 +00:00
Richard Frith-MacDonald
d841db9f24
Added some argument checking.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3075 72102866-910b-0410-8b05-ffd578937521
1998-10-17 05:38:46 +00:00
Adam Fedor
d52a07b1b3
Implement completePathIntoString
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3073 72102866-910b-0410-8b05-ffd578937521
1998-10-15 18:46:27 +00:00
Adam Fedor
8c8a2b47ac
String patches
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3072 72102866-910b-0410-8b05-ffd578937521
1998-10-15 13:46:35 +00:00
Richard Frith-MacDonald
b56f5ae12e
Zone stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3069 72102866-910b-0410-8b05-ffd578937521
1998-10-15 05:03:16 +00:00
Adam Fedor
e3def6fa5b
Add placeholder for NSNotificationCenter
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3052 72102866-910b-0410-8b05-ffd578937521
1998-10-13 12:56:27 +00:00
Richard Frith-MacDonald
522c47840a
tidied a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3051 72102866-910b-0410-8b05-ffd578937521
1998-10-11 06:26:40 +00:00
Richard Frith-MacDonald
7cb68bb453
Optimisations - cache method implementations in loops.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3050 72102866-910b-0410-8b05-ffd578937521
1998-10-09 15:37:06 +00:00
Richard Frith-MacDonald
bd5aa34cb6
Changed notImplemented: to shouldNotImplement:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3049 72102866-910b-0410-8b05-ffd578937521
1998-10-09 14:04:04 +00:00
Richard Frith-MacDonald
b691462713
Don't permit negative versions.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3048 72102866-910b-0410-8b05-ffd578937521
1998-10-09 13:54:54 +00:00
Richard Frith-MacDonald
6bd35653c9
Handle property lists.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3047 72102866-910b-0410-8b05-ffd578937521
1998-10-09 10:58:19 +00:00
Richard Frith-MacDonald
5e6ca7d6d8
Tiny property-list parsing optimisations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3046 72102866-910b-0410-8b05-ffd578937521
1998-10-09 08:36:37 +00:00
Richard Frith-MacDonald
e0ecf75559
Some final tiny optimisations for testing string equality.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3045 72102866-910b-0410-8b05-ffd578937521
1998-10-09 04:24:56 +00:00
Richard Frith-MacDonald
c80250ed90
Bugfix - indexOfObject:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3044 72102866-910b-0410-8b05-ffd578937521
1998-10-08 19:44:18 +00:00
Richard Frith-MacDonald
b25aac96ce
Major efficieny rewrites.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3043 72102866-910b-0410-8b05-ffd578937521
1998-10-08 13:46:53 +00:00
Richard Frith-MacDonald
85c38deb08
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3042 72102866-910b-0410-8b05-ffd578937521
1998-10-08 03:03:25 +00:00
Richard Frith-MacDonald
239a1c59c8
Oops - typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3041 72102866-910b-0410-8b05-ffd578937521
1998-10-07 21:13:00 +00:00
Richard Frith-MacDonald
0ac0844082
Bugfix - missing increment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3040 72102866-910b-0410-8b05-ffd578937521
1998-10-07 21:10:05 +00:00
Richard Frith-MacDonald
8060a14870
Check for nil passed to isEqual:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3039 72102866-910b-0410-8b05-ffd578937521
1998-10-07 20:17:16 +00:00
Richard Frith-MacDonald
e1cbc4c0a2
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3037 72102866-910b-0410-8b05-ffd578937521
1998-10-07 19:50:57 +00:00
Richard Frith-MacDonald
1123e8337e
Tidied caching stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3035 72102866-910b-0410-8b05-ffd578937521
1998-10-07 11:26:18 +00:00
Adam Fedor
93c529ee3d
Add win32 dynamic loading.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3034 72102866-910b-0410-8b05-ffd578937521
1998-10-06 20:06:01 +00:00
Richard Frith-MacDonald
1b0bf3c664
Efficiency hacks - avoiding objc messaging overheads.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3032 72102866-910b-0410-8b05-ffd578937521
1998-10-06 15:11:27 +00:00
Richard Frith-MacDonald
37b25563c6
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3031 72102866-910b-0410-8b05-ffd578937521
1998-10-03 22:38:23 +00:00
Richard Frith-MacDonald
c8514eaed5
Parameterize using macros
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3030 72102866-910b-0410-8b05-ffd578937521
1998-10-03 22:04:14 +00:00
Richard Frith-MacDonald
7c6a778e4c
Better NSString hash and comparison
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3028 72102866-910b-0410-8b05-ffd578937521
1998-10-03 21:23:04 +00:00
Richard Frith-MacDonald
54be29028f
Fix for NXConstantString.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3025 72102866-910b-0410-8b05-ffd578937521
1998-10-03 07:07:32 +00:00
Richard Frith-MacDonald
9c30d5603e
Typo fix - guess I'm too tired.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3023 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:22:09 +00:00
Richard Frith-MacDonald
6d0c6bad5e
Don't use 'Dictionary' methods
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3022 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:20:03 +00:00
Richard Frith-MacDonald
e169446957
Use NSDictionary.h rather than Dictionary.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3021 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:16:53 +00:00
Richard Frith-MacDonald
95a0e191a3
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3020 72102866-910b-0410-8b05-ffd578937521
1998-10-03 05:14:29 +00:00
Richard Frith-MacDonald
2f1b6e455d
Fixed memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3011 72102866-910b-0410-8b05-ffd578937521
1998-10-01 16:07:02 +00:00
Richard Frith-MacDonald
97b63e32f5
New implementation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3010 72102866-910b-0410-8b05-ffd578937521
1998-10-01 16:06:24 +00:00
Richard Frith-MacDonald
e9adf752e3
Fast map code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3009 72102866-910b-0410-8b05-ffd578937521
1998-10-01 16:05:59 +00:00
Richard Frith-MacDonald
6f70dc8f9d
removed NSGDictionary.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3008 72102866-910b-0410-8b05-ffd578937521
1998-10-01 16:05:34 +00:00
Richard Frith-MacDonald
cdb06e6ee3
Backup of original dictionary code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3006 72102866-910b-0410-8b05-ffd578937521
1998-10-01 16:04:10 +00:00
Richard Frith-MacDonald
964d0e113e
Improved hash algorithm.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3005 72102866-910b-0410-8b05-ffd578937521
1998-10-01 15:37:14 +00:00
Richard Frith-MacDonald
1601128ae7
Improve dictionary lookup for strings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3003 72102866-910b-0410-8b05-ffd578937521
1998-10-01 05:22:47 +00:00
Richard Frith-MacDonald
5f94f13a30
Log warning if an object is autoreleased without a pool.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3001 72102866-910b-0410-8b05-ffd578937521
1998-10-01 03:05:27 +00:00
Richard Frith-MacDonald
5897ef774a
Removed obsolete FIXMEs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3000 72102866-910b-0410-8b05-ffd578937521
1998-09-30 19:22:11 +00:00
Richard Frith-MacDonald
4dae5226e8
Minor fixes for unknown selectors in DO
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2998 72102866-910b-0410-8b05-ffd578937521
1998-09-30 13:01:54 +00:00
Richard Frith-MacDonald
0614a58401
If selector types are not available, ask the NSDistantObject to get them.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2997 72102866-910b-0410-8b05-ffd578937521
1998-09-30 12:34:30 +00:00
Richard Frith-MacDonald
a8bc29436b
Removed obsolete class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2996 72102866-910b-0410-8b05-ffd578937521
1998-09-30 08:43:32 +00:00
Richard Frith-MacDonald
5f3d69bd5f
*** empty log message ***
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2995 72102866-910b-0410-8b05-ffd578937521
1998-09-30 08:40:54 +00:00
Richard Frith-MacDonald
8723615092
Removed MallocAddress
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2994 72102866-910b-0410-8b05-ffd578937521
1998-09-30 08:39:14 +00:00
Richard Frith-MacDonald
591c9343a5
Don't use MallocAddress
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2993 72102866-910b-0410-8b05-ffd578937521
1998-09-30 08:29:58 +00:00
Richard Frith-MacDonald
49a46c8b98
Don't use MallocAddress
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2992 72102866-910b-0410-8b05-ffd578937521
1998-09-30 08:24:05 +00:00
Richard Frith-MacDonald
6d74c714bc
Remove automatically generated o_*_bas.m files after distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2991 72102866-910b-0410-8b05-ffd578937521
1998-09-30 07:57:28 +00:00
Richard Frith-MacDonald
36039eff7e
Removed references to cStringNoCopy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2990 72102866-910b-0410-8b05-ffd578937521
1998-09-30 07:42:38 +00:00
Richard Frith-MacDonald
274bcbcab5
Tidied method signature stuff.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2988 72102866-910b-0410-8b05-ffd578937521
1998-09-29 11:32:53 +00:00
Adam Fedor
5380811bdc
Make NSObject conform to specs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2987 72102866-910b-0410-8b05-ffd578937521
1998-09-28 20:38:02 +00:00
Richard Frith-MacDonald
e2a88e91e3
Tidied method signature stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2984 72102866-910b-0410-8b05-ffd578937521
1998-09-26 05:07:02 +00:00
Richard Frith-MacDonald
7b485d9c07
Minor fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2975 72102866-910b-0410-8b05-ffd578937521
1998-09-10 04:48:50 +00:00
Richard Frith-MacDonald
098425e3e0
Tiny change to comply with docs which state that the notification name is
...
copied (not just retained).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2968 72102866-910b-0410-8b05-ffd578937521
1998-09-08 07:55:50 +00:00
Richard Frith-MacDonald
b62a6d32e7
Updated notification for user defaults
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2961 72102866-910b-0410-8b05-ffd578937521
1998-09-04 06:49:59 +00:00
Richard Frith-MacDonald
3fc27b79fb
Updated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2960 72102866-910b-0410-8b05-ffd578937521
1998-09-04 06:49:38 +00:00
Richard Frith-MacDonald
a8865aee80
Bugfix for setting objects in persistent domains.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2959 72102866-910b-0410-8b05-ffd578937521
1998-09-04 06:33:30 +00:00
Adam Fedor
b84d76cf33
Better configuration, gui will compile without DPS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
Richard Frith-MacDonald
3b21c6a738
Get malloc zone right
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2950 72102866-910b-0410-8b05-ffd578937521
1998-09-02 12:36:47 +00:00
Richard Frith-MacDonald
8b48a4f469
Fixed coding/decoding autorelease problem.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2949 72102866-910b-0410-8b05-ffd578937521
1998-09-02 12:34:38 +00:00
Richard Frith-MacDonald
ffa804ba28
Tidied.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2948 72102866-910b-0410-8b05-ffd578937521
1998-09-02 12:31:00 +00:00
Richard Frith-MacDonald
d11d866f97
Bugfix in cancelPerformSelector:target:argument:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2946 72102866-910b-0410-8b05-ffd578937521
1998-09-02 10:53:09 +00:00
Adam Fedor
19f4ae55ec
Better build procedure
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2940 72102866-910b-0410-8b05-ffd578937521
1998-08-24 12:47:27 +00:00
Adam Fedor
4e413a8d02
configure and library-combo fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2938 72102866-910b-0410-8b05-ffd578937521
1998-08-20 17:48:46 +00:00
Richard Frith-MacDonald
be3ff6a3e3
Rewrite of invocation code with new mframe code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2930 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:45:32 +00:00
Richard Frith-MacDonald
17d160cc4f
Generic config
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2927 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:38:48 +00:00
Richard Frith-MacDonald
8e4c5caf1e
Config files for sparc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2926 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:38:15 +00:00
Richard Frith-MacDonald
d6e74a001f
Config files for i386
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2925 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:37:37 +00:00
Richard Frith-MacDonald
f56f8f5bf2
Untested config file!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2924 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:36:42 +00:00
Richard Frith-MacDonald
c27b7ccecc
mframe configuration files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2923 72102866-910b-0410-8b05-ffd578937521
1998-08-13 20:33:32 +00:00
Richard Frith-MacDonald
5e3556509c
Minor bugfixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2921 72102866-910b-0410-8b05-ffd578937521
1998-08-13 10:01:43 +00:00
Richard Frith-MacDonald
d41656115a
Update reading of environment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2919 72102866-910b-0410-8b05-ffd578937521
1998-08-12 15:07:03 +00:00
Richard Frith-MacDonald
72f05b6a88
* src/NSBundle: ([+initialize]) modified to take account of the
...
environment variables GNUSTEP_TARGET_DIR, GNUSTEP_TARGET_CPU,
GNUSTEP_TARGET_OS, and LIBRARY_COMBO to override the defaults.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2918 72102866-910b-0410-8b05-ffd578937521
1998-08-12 14:41:20 +00:00
Adam Fedor
4014caa86e
Remove uneeded files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2909 72102866-910b-0410-8b05-ffd578937521
1998-08-06 17:27:25 +00:00
Richard Frith-MacDonald
c6fdd98296
Oops - comment out two methods that we can't have until we get forwardInvocation
...
workign properly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2906 72102866-910b-0410-8b05-ffd578937521
1998-08-04 15:41:31 +00:00
Richard Frith-MacDonald
40241d9ba9
Have NSDebugLog() and NSDebugLLog()
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2901 72102866-910b-0410-8b05-ffd578937521
1998-08-04 12:27:57 +00:00
Richard Frith-MacDonald
3082ca5f8a
Merged into NSObject.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2900 72102866-910b-0410-8b05-ffd578937521
1998-08-04 12:04:04 +00:00
Richard Frith-MacDonald
b45c31a805
Revised NSDebugLog() stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2899 72102866-910b-0410-8b05-ffd578937521
1998-08-04 10:45:43 +00:00
Richard Frith-MacDonald
3e828bffdb
Performance improvements - 10% or thereabouts
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2898 72102866-910b-0410-8b05-ffd578937521
1998-08-04 09:22:51 +00:00
Richard Frith-MacDonald
7cb7aa24bb
Performance hacks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2895 72102866-910b-0410-8b05-ffd578937521
1998-08-03 15:31:33 +00:00
Richard Frith-MacDonald
eab7b60ea6
Change exception raised by a couple of methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2894 72102866-910b-0410-8b05-ffd578937521
1998-08-01 21:40:50 +00:00
Richard Frith-MacDonald
929fbc4e17
Moved some essentials into core
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2893 72102866-910b-0410-8b05-ffd578937521
1998-08-01 21:34:58 +00:00
Richard Frith-MacDonald
1faf1e7110
Fix dealloc problem
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2892 72102866-910b-0410-8b05-ffd578937521
1998-08-01 21:30:06 +00:00
Richard Frith-MacDonald
d987db52d2
Bugfix update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2885 72102866-910b-0410-8b05-ffd578937521
1998-07-30 16:34:32 +00:00
Richard Frith-MacDonald
8dde889542
Support archiving of mutable character sets
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2884 72102866-910b-0410-8b05-ffd578937521
1998-07-29 14:52:50 +00:00
Richard Frith-MacDonald
c6392f1e63
Implemented [-isEqual:] for NSCharacterSet
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2883 72102866-910b-0410-8b05-ffd578937521
1998-07-29 14:46:16 +00:00
Richard Frith-MacDonald
f07e3215f0
Fixed -copy and -isEqual:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2881 72102866-910b-0410-8b05-ffd578937521
1998-07-29 14:04:17 +00:00
Richard Frith-MacDonald
da04e03112
Removed [-copy] method - inherit from NSObject instead, and use [-copyAs:]
...
to get the old behaviour.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2878 72102866-910b-0410-8b05-ffd578937521
1998-07-29 13:33:43 +00:00
Richard Frith-MacDonald
efa7d1d434
Reinstated -respondsToSelector: and -conformsToProtocol:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2876 72102866-910b-0410-8b05-ffd578937521
1998-07-29 09:47:26 +00:00
Richard Frith-MacDonald
e7cb6607ec
Added [+instanceMethodSignatureForSelector:]
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2874 72102866-910b-0410-8b05-ffd578937521
1998-07-29 09:36:16 +00:00
Richard Frith-MacDonald
fd3901c265
Fix 'classForPortCoder' for Protocol
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2873 72102866-910b-0410-8b05-ffd578937521
1998-07-29 09:31:39 +00:00
Richard Frith-MacDonald
8f568c7e39
Housekeeping - typecasts to avoid warnings and removal of redundant methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2870 72102866-910b-0410-8b05-ffd578937521
1998-07-29 09:22:18 +00:00
Adam Fedor
9a7f58d597
New split view, other fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2869 72102866-910b-0410-8b05-ffd578937521
1998-07-28 17:51:55 +00:00
Richard Frith-MacDonald
b41a9d6e9a
Attempt to make this class do what it should :-)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2868 72102866-910b-0410-8b05-ffd578937521
1998-07-28 09:45:09 +00:00
Richard Frith-MacDonald
064bb6672c
Don't try to copy connections - they no longer inherit any copy behaviour.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2863 72102866-910b-0410-8b05-ffd578937521
1998-07-24 10:01:29 +00:00
Adam Fedor
1981f6a34b
Remove redundant classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2861 72102866-910b-0410-8b05-ffd578937521
1998-07-21 17:56:48 +00:00
Richard Frith-MacDonald
130952c1de
Update to correctly decode classes that rely on multiple inheritance.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2859 72102866-910b-0410-8b05-ffd578937521
1998-07-20 21:13:15 +00:00
Adam Fedor
58cadf54b8
Improved making.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2858 72102866-910b-0410-8b05-ffd578937521
1998-07-20 15:25:47 +00:00
Adam Fedor
99692ecb51
NSSet additions, better NSDebugLog, added defs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2854 72102866-910b-0410-8b05-ffd578937521
1998-07-15 16:33:33 +00:00
Richard Frith-MacDonald
c0fe9664bf
Added mframe_decode_return() function.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2850 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:50:16 +00:00
Richard Frith-MacDonald
efbd6c2766
Various bug fixes for synchronous operations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2849 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:49:35 +00:00
Richard Frith-MacDonald
86f2dc61dc
Fixed implementation of the ([-rangeOfCharacterFromSet:options:range:]) method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2848 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:48:57 +00:00
Richard Frith-MacDonald
2423aef513
Removed ([-copyWithZone:]) and ([-mutableCopyWithZone:])
...
(which shiould not exist in NSObject).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2847 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:48:14 +00:00
Richard Frith-MacDonald
1a6c0f94c6
Tidied and added NSGetSizeAndAlignment().
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2846 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:47:38 +00:00
Richard Frith-MacDonald
ccb10f035a
Modified method for making socket connections and added a synchronous version.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2845 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:47:13 +00:00
Richard Frith-MacDonald
adeeec16c7
Fixed ([-copyWithZone:]) to avoid using the (non-existant) NSObject method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2844 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:46:46 +00:00
Richard Frith-MacDonald
476f8358e1
Rewrote ([-invoke]) to retrieve return values correctly by using
...
mframe_decode_return()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2843 72102866-910b-0410-8b05-ffd578937521
1998-07-15 12:46:01 +00:00
Richard Frith-MacDonald
c28123a0d8
Fixed stupid typo error in timeout code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2828 72102866-910b-0410-8b05-ffd578937521
1998-06-29 17:44:03 +00:00
Richard Frith-MacDonald
88ee3d5482
Added code to invalidate an out port if a write to it fails.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2827 72102866-910b-0410-8b05-ffd578937521
1998-06-29 15:04:32 +00:00
Richard Frith-MacDonald
297bb00d97
Fixed error in timeout of cached proxies.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2826 72102866-910b-0410-8b05-ffd578937521
1998-06-29 14:28:19 +00:00
Richard Frith-MacDonald
ce2c9fcdfc
Updated distributed objects code to cope with triangular relationships -
...
Process A vends object to B which vends object to C.
There was a problem where B could give the object to C and release it in A
before C could get a proxy to the original in A. Now we give it 30 seconds
to establish the connection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2824 72102866-910b-0410-8b05-ffd578937521
1998-06-26 20:39:50 +00:00
Richard Frith-MacDonald
18a09b616f
Make more tolerant - permit comma after final array element
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2821 72102866-910b-0410-8b05-ffd578937521
1998-06-24 22:13:15 +00:00
Richard Frith-MacDonald
97e1d199c3
Efficiency hack in conversion to/from unicode
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2817 72102866-910b-0410-8b05-ffd578937521
1998-06-24 22:01:03 +00:00
Richard Frith-MacDonald
1ba095ed12
Added [NSMutableData +data]
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2815 72102866-910b-0410-8b05-ffd578937521
1998-06-24 21:53:49 +00:00
Adam Fedor
1a3d7230f0
New class methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2814 72102866-910b-0410-8b05-ffd578937521
1998-06-24 17:22:34 +00:00
Adam Fedor
f8e6d9b280
New class.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2811 72102866-910b-0410-8b05-ffd578937521
1998-06-16 13:52:57 +00:00
Adam Fedor
88cbc598e5
Various fixes, Frith-MacDonald, others.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2805 72102866-910b-0410-8b05-ffd578937521
1998-05-29 15:25:41 +00:00
Adam Fedor
1996a609cc
Frith-MacDonald and other patches.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2801 72102866-910b-0410-8b05-ffd578937521
1998-05-21 13:41:55 +00:00
Adam Fedor
c5ccc27038
Minor change name variable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2799 72102866-910b-0410-8b05-ffd578937521
1998-05-15 21:01:11 +00:00
Adam Fedor
65b9b6186c
Various fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2796 72102866-910b-0410-8b05-ffd578937521
1998-05-13 19:25:38 +00:00
Adam Fedor
c51efbe1e1
Fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2794 72102866-910b-0410-8b05-ffd578937521
1998-04-30 20:11:42 +00:00
Adam Fedor
fe472a3a71
Changes from Frith-Macdonald, NSLock fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2791 72102866-910b-0410-8b05-ffd578937521
1998-04-20 14:13:19 +00:00
Adam Fedor
722df94d6e
Implementation of sleepUntilDate:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2790 72102866-910b-0410-8b05-ffd578937521
1998-04-15 14:26:44 +00:00
Adam Fedor
5a24da94b6
Add more keys to fileAttributes dict.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2788 72102866-910b-0410-8b05-ffd578937521
1998-04-15 13:58:47 +00:00
Scott Christley
d48fdafcbb
* Utilize documentation rules in Makefile Package.
...
* doc/GNUmakefile: Rewrite to use Makefile Package.
* doc/Makefile.postamble: Remove old obsolete rules.
* Documentation which covers GNUstep as a whole versus just
gstep-base has been moved to the top level Documentation dir.
* GNUstep-HOWTO: Delete.
* doc/gnustep-base.tmpl.texi: GNUstep-HOWTO and FAQ removed.
Add variable so that included files know they are within the
main document.
* doc/gnustep-howto.tmpl.texi: Delete.
* doc/faq.tmpl.texi: Delete.
* doc/announce.tmpl.texi: Don't include version.texi needlessly.
* doc/news.tmpl.texi: Don't include version.texi needlessly.
* doc/todo.tmpl.texi: Don't include version.texi needlessly.
* src/GNUmakefile: Don't compile Random class as the name too
often conflicts with user apps.
* src/GetDefEncoding.m: Reformat.
* src/NSArray.m (-replaceObjectsInRange:withObjectsFromArray:):
Fix range check. Use enumerator instead of count.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2783 72102866-910b-0410-8b05-ffd578937521
1998-04-06 02:09:44 +00:00
Adam Fedor
a29048c198
Fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2781 72102866-910b-0410-8b05-ffd578937521
1998-04-02 14:27:40 +00:00
Adam Fedor
5f22cd9f54
Byref patches from Frith-MacDonald
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2777 72102866-910b-0410-8b05-ffd578937521
1998-03-23 20:49:54 +00:00
Adam Fedor
877756ca0e
Memory leak and other fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2775 72102866-910b-0410-8b05-ffd578937521
1998-03-12 14:21:20 +00:00
Adam Fedor
37651d6566
Fix from Frith-MacDonald - customize gdomap port.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2771 72102866-910b-0410-8b05-ffd578937521
1998-03-10 19:01:24 +00:00
Adam Fedor
9955a7c49c
New NSByteOrder from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2769 72102866-910b-0410-8b05-ffd578937521
1998-03-06 18:13:53 +00:00
Adam Fedor
70a2dc2b65
Fixes from Frith-MacDonald
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2768 72102866-910b-0410-8b05-ffd578937521
1998-03-05 00:37:44 +00:00
Adam Fedor
2308aa5f56
Generate o_x_ files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2765 72102866-910b-0410-8b05-ffd578937521
1998-03-03 16:00:21 +00:00
Adam Fedor
8c34702d92
Patches from Frith-MacDonald, Other misc.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2759 72102866-910b-0410-8b05-ffd578937521
1998-02-26 17:55:42 +00:00
Scott Christley
8279633eea
* configure.in: Check for sys/statvfs.h header file.
...
* configure: Regenerate.
* std/include/config.h.in: Regenerate.
* src/NSFileManager.m: Include header files only if available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2752 72102866-910b-0410-8b05-ffd578937521
1998-02-14 23:36:06 +00:00
Adam Fedor
e0d3709cbe
Add regen files to repository.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2750 72102866-910b-0410-8b05-ffd578937521
1998-02-14 20:52:00 +00:00
Adam Fedor
754c45b180
Add copy method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2747 72102866-910b-0410-8b05-ffd578937521
1998-02-12 18:31:59 +00:00
Adam Fedor
5ad4c23b77
Use cvs export to make snapshots/dists. Minor patches.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2742 72102866-910b-0410-8b05-ffd578937521
1998-02-09 19:06:40 +00:00
Adam Fedor
1a9e7bade4
Change GNUSTEP_MAKEFILE_DIR to GNUSTEP_MAKEFILES
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2737 72102866-910b-0410-8b05-ffd578937521
1998-02-06 17:22:46 +00:00
Adam Fedor
f5c81dc93c
Patches from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2734 72102866-910b-0410-8b05-ffd578937521
1998-02-05 22:06:20 +00:00
Adam Fedor
4471b1d57b
Define GNUSTEP_MAKEFILE_DIR for compiling in large package.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2730 72102866-910b-0410-8b05-ffd578937521
1998-02-05 15:51:18 +00:00
Adam Fedor
38bdebb9a8
Patches from Kienenberger, Yamato, Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2719 72102866-910b-0410-8b05-ffd578937521
1998-02-03 14:20:00 +00:00
Adam Fedor
b6341c9181
Minor syntax changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2711 72102866-910b-0410-8b05-ffd578937521
1998-01-26 14:33:08 +00:00
Adam Fedor
142cab5d90
Pathces from Frith-MacDonald, Yamato, Jenkins.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2709 72102866-910b-0410-8b05-ffd578937521
1998-01-26 14:18:18 +00:00
Adam Fedor
49be21f6c3
More patches from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2708 72102866-910b-0410-8b05-ffd578937521
1998-01-21 20:08:58 +00:00
Adam Fedor
4a7dc89677
Strings patch from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2706 72102866-910b-0410-8b05-ffd578937521
1998-01-21 15:09:22 +00:00
Adam Fedor
99321bb9e7
Updated patch from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2704 72102866-910b-0410-8b05-ffd578937521
1998-01-21 14:56:24 +00:00
Adam Fedor
793a5e1a62
Fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2701 72102866-910b-0410-8b05-ffd578937521
1998-01-19 15:20:15 +00:00
Adam Fedor
690a304f1a
String fixes from stevo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2685 72102866-910b-0410-8b05-ffd578937521
1998-01-08 15:25:59 +00:00
Scott Christley
2c49c63e47
Add global Foundation header file.
...
Fix some missed memory allocation function usage.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2682 72102866-910b-0410-8b05-ffd578937521
1998-01-03 21:27:44 +00:00
Adam Fedor
e6395ff746
Update of docs. Fixes from Frith-MacDonald, others.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2679 72102866-910b-0410-8b05-ffd578937521
1998-01-02 18:09:52 +00:00