Commit graph

2622 commits

Author SHA1 Message Date
CaS
46a6237057 Performance tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12526 72102866-910b-0410-8b05-ffd578937521
2002-02-13 18:49:32 +00:00
CaS
87e6b3d3b7 Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12520 72102866-910b-0410-8b05-ffd578937521
2002-02-13 12:15:15 +00:00
CaS
4741754087 Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12509 72102866-910b-0410-8b05-ffd578937521
2002-02-12 17:53:04 +00:00
CaS
72e9ea20f1 tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12506 72102866-910b-0410-8b05-ffd578937521
2002-02-12 12:33:57 +00:00
CaS
ba026f85dc Documented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12502 72102866-910b-0410-8b05-ffd578937521
2002-02-12 07:43:47 +00:00
CaS
027ae203fa Fix locking problem when registering new description.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12501 72102866-910b-0410-8b05-ffd578937521
2002-02-12 06:58:59 +00:00
nico
2a64b46f27 Implemented copy methods for NSImmutableString so that the copied string
does not track the parent


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12495 72102866-910b-0410-8b05-ffd578937521
2002-02-11 17:16:24 +00:00
CaS
d2ffeccd25 Fix by michael hanni
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12489 72102866-910b-0410-8b05-ffd578937521
2002-02-11 09:54:01 +00:00
mguesdon
a573895cad * Source/NSObjCRuntime.m:
o added NSAssert in GSGetInstanceVariable() and
                 GSSetInstanceVariable()


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12478 72102866-910b-0410-8b05-ffd578937521
2002-02-10 12:54:27 +00:00
nico
383c7fc20a Remove experimental +bundleForTool:, and modified +mainBundle to work
for tools as well instaed


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12459 72102866-910b-0410-8b05-ffd578937521
2002-02-09 01:06:05 +00:00
CaS
0bde820ad2 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12442 72102866-910b-0410-8b05-ffd578937521
2002-02-08 13:39:51 +00:00
CaS
a5a46280cd New method to get executable paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12441 72102866-910b-0410-8b05-ffd578937521
2002-02-08 13:13:46 +00:00
CaS
39b8e45247 immutable proxy class added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12417 72102866-910b-0410-8b05-ffd578937521
2002-02-06 13:44:03 +00:00
CaS
e1aefc45cd Fix minor bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12412 72102866-910b-0410-8b05-ffd578937521
2002-02-05 18:20:47 +00:00
CaS
7598cbd971 Improve documentation generation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12399 72102866-910b-0410-8b05-ffd578937521
2002-02-03 17:21:20 +00:00
CaS
7146af96f0 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12382 72102866-910b-0410-8b05-ffd578937521
2002-02-02 07:40:35 +00:00
CaS
ba15591db2 Fix maptable errors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12381 72102866-910b-0410-8b05-ffd578937521
2002-02-02 07:10:51 +00:00
CaS
8807074b83 Rever to local refcounts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12375 72102866-910b-0410-8b05-ffd578937521
2002-02-01 22:22:26 +00:00
CaS
74b12aa623 Remove old gsi api
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12368 72102866-910b-0410-8b05-ffd578937521
2002-02-01 15:22:41 +00:00
CaS
1585a094a9 Use new GSI api
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12359 72102866-910b-0410-8b05-ffd578937521
2002-02-01 10:41:00 +00:00
CaS
3e354cabb1 hashtable bugfix
GSI code version optional.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12358 72102866-910b-0410-8b05-ffd578937521
2002-02-01 10:19:56 +00:00
CaS
121c5d6b2e Fix error in last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12357 72102866-910b-0410-8b05-ffd578937521
2002-02-01 10:00:54 +00:00
CaS
3cd3290404 Fix deallocation of uninitialised runloop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12355 72102866-910b-0410-8b05-ffd578937521
2002-01-31 22:28:27 +00:00
CaS
fd89a44b34 Improve error chekcing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12353 72102866-910b-0410-8b05-ffd578937521
2002-01-31 19:31:15 +00:00
CaS
8e1b521b9c don't check too muchCVS: ----------------------------------------------------------------------
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12352 72102866-910b-0410-8b05-ffd578937521
2002-01-31 19:19:12 +00:00
CaS
8f04755816 Make NSMap functions more tolerant and check arguments better.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12351 72102866-910b-0410-8b05-ffd578937521
2002-01-31 19:15:21 +00:00
nico
cc9f20c222 Improved exception messages for methods non implemented etc - print out
if we are an instance or a class object


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12332 72102866-910b-0410-8b05-ffd578937521
2002-01-31 15:41:47 +00:00
CaS
d632f43c61 tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12325 72102866-910b-0410-8b05-ffd578937521
2002-01-31 07:24:27 +00:00
CaS
c6b18d0898 put extra info in array, and allow retain/release macros to refer to it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12324 72102866-910b-0410-8b05-ffd578937521
2002-01-31 07:20:16 +00:00
CaS
cc3dbbfd04 Re-instated new poll() based runloop code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12275 72102866-910b-0410-8b05-ffd578937521
2002-01-30 15:28:50 +00:00
CaS
83b3e54646 Rewrite maptable code and clean up / simplify source.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12273 72102866-910b-0410-8b05-ffd578937521
2002-01-30 13:05:35 +00:00
CaS
295ad213bd Reversions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12272 72102866-910b-0410-8b05-ffd578937521
2002-01-30 08:57:00 +00:00
CaS
1b4658660f Fix descriptor removal in select() version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12271 72102866-910b-0410-8b05-ffd578937521
2002-01-30 07:19:11 +00:00
CaS
992eabba3c Fix error in looping round array of descriptor info in new poll
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12269 72102866-910b-0410-8b05-ffd578937521
2002-01-29 23:07:15 +00:00
CaS
aaa1238aa0 Mark poll as complete when we return instantly with nothing to do.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12267 72102866-910b-0410-8b05-ffd578937521
2002-01-29 22:32:59 +00:00
CaS
d5d26092d6 fix oob data poll
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12244 72102866-910b-0410-8b05-ffd578937521
2002-01-29 10:58:15 +00:00
CaS
eb895a4fc2 Completed re-entrancy fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12241 72102866-910b-0410-8b05-ffd578937521
2002-01-29 10:27:41 +00:00
CaS
6406ab7db6 Ese extra field
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12236 72102866-910b-0410-8b05-ffd578937521
2002-01-28 15:59:42 +00:00
CaS
7180e9433b Major rewrite of NSRunLoop
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12235 72102866-910b-0410-8b05-ffd578937521
2002-01-28 15:16:33 +00:00
CaS
7f0e0f9b20 Added support for escape sequences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12211 72102866-910b-0410-8b05-ffd578937521
2002-01-24 17:54:33 +00:00
CaS
e01822a928 New improved GSI map macros and added support for GSM alphabet.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12210 72102866-910b-0410-8b05-ffd578937521
2002-01-24 17:03:04 +00:00
CaS
0a0dbb9373 Bugfix for new runloop modifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12207 72102866-910b-0410-8b05-ffd578937521
2002-01-24 12:54:29 +00:00
CaS
4d37f92b05 Run in NSDefaultRunLoopMode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12206 72102866-910b-0410-8b05-ffd578937521
2002-01-24 12:16:33 +00:00
nico
6cafee9ae0 Remove GSConfig.h and mframe.h when uninstalling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12168 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:54:48 +00:00
CaS
98172e7cd8 Various tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12123 72102866-910b-0410-8b05-ffd578937521
2002-01-16 14:00:59 +00:00
nico
ebd65a7056 Removed some debugging fprintfs which I had left over
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12122 72102866-910b-0410-8b05-ffd578937521
2002-01-16 13:54:11 +00:00
nico
1cba0a0307 Fixed dynamical loading of frameworks ... incidentally producing a major
simplification of code (might load bundle faster too)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12120 72102866-910b-0410-8b05-ffd578937521
2002-01-16 13:52:39 +00:00
nico
9a6c4e02be Indentation changes - only code change is that the third argument of strncmp
should be 12 not 12*sizeof(char)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12118 72102866-910b-0410-8b05-ffd578937521
2002-01-16 13:03:45 +00:00
CaS
7dcce62bc6 MacOS-X compatibility fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12116 72102866-910b-0410-8b05-ffd578937521
2002-01-16 11:38:46 +00:00
nico
d458ce899b Unconditionally remove the SSL.bundle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12110 72102866-910b-0410-8b05-ffd578937521
2002-01-15 02:59:05 +00:00