Commit graph

4565 commits

Author SHA1 Message Date
Richard Frith-MacDonald
31a5fc78ed More tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8534 72102866-910b-0410-8b05-ffd578937521
2001-01-09 09:17:31 +00:00
Richard Frith-MacDonald
ede24b003d Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8533 72102866-910b-0410-8b05-ffd578937521
2001-01-09 08:40:09 +00:00
Adam Fedor
f47f73cb11 Enable ffcall by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8531 72102866-910b-0410-8b05-ffd578937521
2001-01-09 03:53:02 +00:00
Richard Frith-MacDonald
e0256e7ac3 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8523 72102866-910b-0410-8b05-ffd578937521
2001-01-08 23:44:25 +00:00
Richard Frith-MacDonald
36f2a26be9 Added placeholders for old classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8522 72102866-910b-0410-8b05-ffd578937521
2001-01-08 23:40:24 +00:00
Richard Frith-MacDonald
c3f5b4a9eb Prevent recursion in default exception handler.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8520 72102866-910b-0410-8b05-ffd578937521
2001-01-08 20:02:09 +00:00
Richard Frith-MacDonald
eead6b0342 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8518 72102866-910b-0410-8b05-ffd578937521
2001-01-08 19:41:48 +00:00
Richard Frith-MacDonald
b35209c873 Added file missing from last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8517 72102866-910b-0410-8b05-ffd578937521
2001-01-08 19:36:29 +00:00
Richard Frith-MacDonald
4fb841573a Array tidyup/optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8509 72102866-910b-0410-8b05-ffd578937521
2001-01-08 16:45:36 +00:00
Richard Frith-MacDonald
5efd63ee6d Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8476 72102866-910b-0410-8b05-ffd578937521
2001-01-05 20:27:49 +00:00
Jonathan Gapen
7a5f153fb5 Update to use autoconf macro from libxml 2.2.10 distribution.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8475 72102866-910b-0410-8b05-ffd578937521
2001-01-05 10:12:17 +00:00
Adam Fedor
636a633638 Use updated objc forwarding hook
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8470 72102866-910b-0410-8b05-ffd578937521
2001-01-03 17:09:40 +00:00
Richard Frith-MacDonald
5c8b61a934 Minor win32 fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8468 72102866-910b-0410-8b05-ffd578937521
2001-01-03 15:40:22 +00:00
Mirko Viviani
545718f0a4 * Source/NSObjCRuntime.m (GSInstanceVariableInfo): fixes.
* Source/NSObject.m ([NSObject -handleQueryWithUnboundKey:]): raise an
exception.
([NSObject -handleTakeValue:forUnboundKey:]): changed exception.
([NSObject -unableToSetNilForKey:]): likewise.
([NSObject -storedValueForKey:]),
([NSObject -valueForKey:]): check for null selector before calling
respondsToSelector:
([NSObject -takeStoredValue:forKey:]),
([NSObject -takeValue:forKey:]): likewise. Call GSSetValue with correct
values.
(GSSetValue): fixed ivar implementation.
(GSGetValue): likewise.
([NSObject -methodSignatureForSelector:]): FreeBSD fix.
* Source/NSEnumerator.m|.h ([NSEnumerator -allObjects]): implemented.
* Source/Unicode.m (GetDefEncoding): do not emit the warning for
NSISOLatin1StringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8467 72102866-910b-0410-8b05-ffd578937521
2001-01-03 11:22:59 +00:00
Adam Fedor
d54f7d8eaf Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8448 72102866-910b-0410-8b05-ffd578937521
2000-12-26 23:04:20 +00:00
Adam Fedor
852d140e39 Fixes for libxml2 (FreeBSD).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8447 72102866-910b-0410-8b05-ffd578937521
2000-12-26 23:03:42 +00:00
Adam Fedor
0fac86242e Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8414 72102866-910b-0410-8b05-ffd578937521
2000-12-22 21:46:47 +00:00
Richard Frith-MacDonald
0816a0eed5 DO fixes for ffcall library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8403 72102866-910b-0410-8b05-ffd578937521
2000-12-21 20:54:02 +00:00
Richard Frith-MacDonald
0f4e809a97 Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8391 72102866-910b-0410-8b05-ffd578937521
2000-12-21 13:39:11 +00:00
Richard Frith-MacDonald
dcbe706006 Make sure copied substrings are independent of the substring parent.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8390 72102866-910b-0410-8b05-ffd578937521
2000-12-21 11:55:30 +00:00
Richard Frith-MacDonald
012ba919ad Clean up interface to GSIMap
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8389 72102866-910b-0410-8b05-ffd578937521
2000-12-21 10:31:33 +00:00
Richard Frith-MacDonald
36457b0023 Memory usage improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8388 72102866-910b-0410-8b05-ffd578937521
2000-12-21 08:39:04 +00:00
Richard Frith-MacDonald
c9ae445548 Fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8362 72102866-910b-0410-8b05-ffd578937521
2000-12-19 07:13:06 +00:00
Richard Frith-MacDonald
81d3bc5783 Fix logic error in attribute handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8358 72102866-910b-0410-8b05-ffd578937521
2000-12-18 19:29:49 +00:00
Richard Frith-MacDonald
47bc67ba5a Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8357 72102866-910b-0410-8b05-ffd578937521
2000-12-18 18:52:32 +00:00
Adam Fedor
11bf345961 Manual rebuild
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8353 72102866-910b-0410-8b05-ffd578937521
2000-12-18 17:24:57 +00:00
Richard Frith-MacDonald
f809e5bd30 Range setting fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8350 72102866-910b-0410-8b05-ffd578937521
2000-12-18 17:15:04 +00:00
Richard Frith-MacDonald
645073849f Minor tweaks and fixes for multi-characterset support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8323 72102866-910b-0410-8b05-ffd578937521
2000-12-14 09:47:02 +00:00
Richard Frith-MacDonald
3663488f22 Added patch from nicola
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8318 72102866-910b-0410-8b05-ffd578937521
2000-12-13 14:38:55 +00:00
Nicola Pero
131bba5cac Extended GSDebugAllocation API by adding a peak counter and new functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8291 72102866-910b-0410-8b05-ffd578937521
2000-12-11 23:30:48 +00:00
Nicola Pero
06a84d2935 Extended GSDebugAllocation code by adding a peak counter and a couple of
new functions


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8290 72102866-910b-0410-8b05-ffd578937521
2000-12-11 23:28:08 +00:00
Nicola Pero
7d316f81fa Added declarations of some new GSDebugAllocation functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8289 72102866-910b-0410-8b05-ffd578937521
2000-12-11 23:25:47 +00:00
Adam Fedor
e03d6417c2 Fix NSInvocation decl
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8287 72102866-910b-0410-8b05-ffd578937521
2000-12-08 19:40:55 +00:00
Adam Fedor
9433dfee02 Add FFI interface to NSInvocation and NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8286 72102866-910b-0410-8b05-ffd578937521
2000-12-08 19:06:00 +00:00
Richard Frith-MacDonald
24451e5cbc Code simplification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8275 72102866-910b-0410-8b05-ffd578937521
2000-12-07 23:07:37 +00:00
Richard Frith-MacDonald
edc67ffd44 Some set tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8274 72102866-910b-0410-8b05-ffd578937521
2000-12-07 22:57:56 +00:00
Richard Frith-MacDonald
4d3ec2af14 Removed unused var
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8263 72102866-910b-0410-8b05-ffd578937521
2000-12-06 19:52:54 +00:00
Richard Frith-MacDonald
f6d7d23722 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8256 72102866-910b-0410-8b05-ffd578937521
2000-12-05 18:35:32 +00:00
Richard Frith-MacDonald
f12b01891b Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8255 72102866-910b-0410-8b05-ffd578937521
2000-12-05 18:34:06 +00:00
Richard Frith-MacDonald
8a15563642 Additional thread safety fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8254 72102866-910b-0410-8b05-ffd578937521
2000-12-05 17:38:08 +00:00
Richard Frith-MacDonald
c12a3a8fa6 Many updates for flattened directory structure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8252 72102866-910b-0410-8b05-ffd578937521
2000-12-05 16:11:55 +00:00
Richard Frith-MacDonald
e885e07c3e Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8248 72102866-910b-0410-8b05-ffd578937521
2000-12-03 07:43:52 +00:00
Richard Frith-MacDonald
c78a6ca413 key-value coding fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8246 72102866-910b-0410-8b05-ffd578937521
2000-12-02 21:36:56 +00:00
Richard Frith-MacDonald
a1d9d92494 Various minor modifications.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8245 72102866-910b-0410-8b05-ffd578937521
2000-12-02 11:47:30 +00:00
Richard Frith-MacDonald
7961c760c9 Various fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8231 72102866-910b-0410-8b05-ffd578937521
2000-11-30 12:19:50 +00:00
Richard Frith-MacDonald
d79abf90ee Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8221 72102866-910b-0410-8b05-ffd578937521
2000-11-28 10:28:31 +00:00
Richard Frith-MacDonald
e23b85fd1a Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8220 72102866-910b-0410-8b05-ffd578937521
2000-11-28 09:29:21 +00:00
Richard Frith-MacDonald
fe09500665 Key value coding and class description support added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8219 72102866-910b-0410-8b05-ffd578937521
2000-11-27 22:26:08 +00:00
Richard Frith-MacDonald
47d960b33b Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8196 72102866-910b-0410-8b05-ffd578937521
2000-11-25 22:12:44 +00:00
Nicola Pero
940c4def85 Commented out invasive debugging message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8184 72102866-910b-0410-8b05-ffd578937521
2000-11-23 10:47:53 +00:00