Commit graph

2980 commits

Author SHA1 Message Date
richard
134d7cac2e Don't compile in assertions unless asked to.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4456 72102866-910b-0410-8b05-ffd578937521
1999-06-22 20:00:46 +00:00
richard
4adc15cbfa Notification handling improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4455 72102866-910b-0410-8b05-ffd578937521
1999-06-22 15:06:21 +00:00
richard
5fd363b6c0 Minor tidying and completion of equality test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4454 72102866-910b-0410-8b05-ffd578937521
1999-06-22 05:41:09 +00:00
richard
87f29e1892 Avoid leaking NXConstantStrings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4452 72102866-910b-0410-8b05-ffd578937521
1999-06-21 19:54:43 +00:00
richard
be42e23da4 GFixed recursion bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4451 72102866-910b-0410-8b05-ffd578937521
1999-06-21 18:40:08 +00:00
richard
d151a09f46 Fix recursion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4450 72102866-910b-0410-8b05-ffd578937521
1999-06-21 10:51:38 +00:00
richard
ddd1dc8478 Update for last batch of changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4448 72102866-910b-0410-8b05-ffd578937521
1999-06-21 08:33:29 +00:00
richard
7fffe7ce03 Inline map and array updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4447 72102866-910b-0410-8b05-ffd578937521
1999-06-21 08:30:26 +00:00
richard
984e50ff8c Added remove all items
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4435 72102866-910b-0410-8b05-ffd578937521
1999-06-20 08:34:00 +00:00
richard
68986ca005 Various fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4429 72102866-910b-0410-8b05-ffd578937521
1999-06-18 10:28:11 +00:00
richard
ce7ab8d904 Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4428 72102866-910b-0410-8b05-ffd578937521
1999-06-18 08:09:48 +00:00
richard
a1b41089df Fix fileAttributesAtPath:traverseLink: for links
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4427 72102866-910b-0410-8b05-ffd578937521
1999-06-18 08:05:56 +00:00
richard
f9cf334d4e Fix lookup of group name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4426 72102866-910b-0410-8b05-ffd578937521
1999-06-18 07:23:19 +00:00
richard
b63e91a282 Just a little tidy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4422 72102866-910b-0410-8b05-ffd578937521
1999-06-17 19:09:25 +00:00
richard
f44d4d3bac Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4420 72102866-910b-0410-8b05-ffd578937521
1999-06-17 14:21:43 +00:00
richard
cef1ee64bb Rewrite notification center.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4419 72102866-910b-0410-8b05-ffd578937521
1999-06-17 13:17:28 +00:00
richard
9d514beca7 Added include for NSLock
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4418 72102866-910b-0410-8b05-ffd578937521
1999-06-17 11:04:50 +00:00
richard
d4a2b2e2ef more tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4417 72102866-910b-0410-8b05-ffd578937521
1999-06-17 11:02:32 +00:00
richard
eda1ff3d60 Updates for revised NSNotificationCenter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4416 72102866-910b-0410-8b05-ffd578937521
1999-06-17 10:53:24 +00:00
richard
a9c28e8013 Fix notification usage.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4410 72102866-910b-0410-8b05-ffd578937521
1999-06-16 10:23:33 +00:00
richard
05f1c5e2a4 Some optimisation -avoid unnedded objc runtime overheads by using allocation
and deallocation functions directly.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4404 72102866-910b-0410-8b05-ffd578937521
1999-06-14 09:59:59 +00:00
richard
6dc52d72a6 Update for MacOS-X and stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4403 72102866-910b-0410-8b05-ffd578937521
1999-06-14 09:31:43 +00:00
richard
4a6fe0c764 Update for MacOS-X and garbage collection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4402 72102866-910b-0410-8b05-ffd578937521
1999-06-14 09:07:52 +00:00
richard
2e5303ee74 Optimisation updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4401 72102866-910b-0410-8b05-ffd578937521
1999-06-12 14:37:58 +00:00
richard
f001c36343 Implement some hash methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4400 72102866-910b-0410-8b05-ffd578937521
1999-06-12 09:07:50 +00:00
richard
b12df995c0 Tidied uniquing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4384 72102866-910b-0410-8b05-ffd578937521
1999-06-09 16:12:20 +00:00
richard
f262658edc Fix for cygwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4361 72102866-910b-0410-8b05-ffd578937521
1999-06-04 17:37:52 +00:00
richard
a620f606d9 Improved range checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4360 72102866-910b-0410-8b05-ffd578937521
1999-06-04 16:05:45 +00:00
richard
839c470720 Added range check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4359 72102866-910b-0410-8b05-ffd578937521
1999-06-04 15:15:59 +00:00
richard
326f9d5836 Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4355 72102866-910b-0410-8b05-ffd578937521
1999-06-04 12:07:18 +00:00
richard
917a76bf33 Fix memory leak in init.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4354 72102866-910b-0410-8b05-ffd578937521
1999-06-04 11:50:05 +00:00
richard
7fbca4d40d Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4352 72102866-910b-0410-8b05-ffd578937521
1999-06-03 12:36:10 +00:00
richard
4659f829a9 Prepare for gc and tidy a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4351 72102866-910b-0410-8b05-ffd578937521
1999-06-03 10:59:25 +00:00
richard
4941d2932f Added uniquing support for deserialized strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4335 72102866-910b-0410-8b05-ffd578937521
1999-06-02 09:32:16 +00:00
richard
b41b7a30d3 Minor cygwin fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4333 72102866-910b-0410-8b05-ffd578937521
1999-06-02 04:26:14 +00:00
richard
a5c644c03a Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4332 72102866-910b-0410-8b05-ffd578937521
1999-06-02 04:20:52 +00:00
richard
89b7acdfd9 Fix for cygwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4331 72102866-910b-0410-8b05-ffd578937521
1999-06-02 04:19:41 +00:00
richard
70c005bae5 Fix for cygwin
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4330 72102866-910b-0410-8b05-ffd578937521
1999-06-02 04:11:19 +00:00
richard
7d45374b2b Bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4316 72102866-910b-0410-8b05-ffd578937521
1999-05-28 13:11:46 +00:00
richard
c5ebebe262 Fixed error in growing strings - was overdoing it!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4315 72102866-910b-0410-8b05-ffd578937521
1999-05-28 13:07:44 +00:00
richard
9700246cd6 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4303 72102866-910b-0410-8b05-ffd578937521
1999-05-27 09:52:49 +00:00
richard
820bf90496 bugfixes and preparation for gc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4302 72102866-910b-0410-8b05-ffd578937521
1999-05-27 09:41:31 +00:00
richard
ef1d0f828a optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4301 72102866-910b-0410-8b05-ffd578937521
1999-05-26 17:19:51 +00:00
richard
f4af85f50e Property-list optimisations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4300 72102866-910b-0410-8b05-ffd578937521
1999-05-26 17:09:21 +00:00
richard
37116b1f02 include NSObject.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4299 72102866-910b-0410-8b05-ffd578937521
1999-05-26 12:59:34 +00:00
richard
2fc6243c07 Bugfix in libobjects compatibility methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4298 72102866-910b-0410-8b05-ffd578937521
1999-05-26 11:05:10 +00:00
richard
29e738bdb5 These have been moved to the include directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4297 72102866-910b-0410-8b05-ffd578937521
1999-05-26 09:28:30 +00:00
richard
900770a8a2 Fix speeling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4294 72102866-910b-0410-8b05-ffd578937521
1999-05-25 15:11:59 +00:00
richard
285a89e043 Check for nil in compare and rangeOfString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4293 72102866-910b-0410-8b05-ffd578937521
1999-05-25 14:27:42 +00:00
richard
e27f669f9d Minor param change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4287 72102866-910b-0410-8b05-ffd578937521
1999-05-25 06:41:48 +00:00