CaS
|
f92b8f24ef
|
Tidyups to avoid compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20863 72102866-910b-0410-8b05-ffd578937521
|
2005-03-07 11:19:34 +00:00 |
|
CaS
|
0708409c1b
|
Tidy up use of white space so we have it after if/for/while and not after (
or before ) or padding at end of line.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20773 72102866-910b-0410-8b05-ffd578937521
|
2005-02-22 11:22:44 +00:00 |
|
alexm
|
cf50088545
|
* Source/NSDistantObject.m: Make proxyLocation an enum tag, not a
variable.
* Source/NSFileManager.m (custom_strdup, append_file_to_path): Make
static.
* Source/NSString.m (-isEqual:): Clarify documentation.
* Source/NSUnarchiver.m (mapClassObject, mapClassName): Make static.
* Source/Additions/Unicode.m (GetDefEncoding): Add missing void in
the prototype.
* Tools/make_strings/make_strings.m (ParseFile): Remove spurious
static on the nested function add_arg_ch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20163 72102866-910b-0410-8b05-ffd578937521
|
2004-09-27 21:32:45 +00:00 |
|
ayers
|
b803fe27a6
|
* Headers/Foundation/NSMethodSignature.h:
(NSArgumentInfo): Document limitations of NSArgumentInfo's
offset and registier information. Match size for NO_GNUSTEP.
(NSMethodSignature): Match ivar name with runtime information.
* Source/GSFFCallInvocation.m
* Source/GSFFIInvocation.m
* Source/NSInvocation.m
(gs_method_for_receiver_and_selector)
([-invokeWithTarget:]): Use GSGetMethod instead of deprecated
GSGetInstanceMethod and GSGetClassMethod.
* Source/NSConnection.m ([-_service_typeForSelector]): Ditto.
* Source/NSDistantObject.m ([+respondsToSelector]): Ditto.
* Source/NSObject.m ([+instanceMethodSignatureForSelector:])
([-methodSignatureForSelector:])
([+descriptionForInstanceMethod], [-descriptionForMethod]): Ditto.
* Source/NSProtocolChecker.m ([-methodSignatureForSelector]): Ditto.
* Source/NSProxy.m ([+methodSignatureForSelector])
([-methodSignatureForSelector]): Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19896 72102866-910b-0410-8b05-ffd578937521
|
2004-08-20 17:53:16 +00:00 |
|
alexm
|
a9cde13d8e
|
Fix forwarding of methods not in the proxies protocl if a protocol is set.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19826 72102866-910b-0410-8b05-ffd578937521
|
2004-08-05 00:03:30 +00:00 |
|
arobert
|
dbdfcfab37
|
added GSdoc comments to class, method, and function declarations; for some classes some comments were already in the source file (not the header), in which case further comments were added here; otherwise comments were put in the headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19588 72102866-910b-0410-8b05-ffd578937521
|
2004-06-22 22:40:40 +00:00 |
|
CaS
|
3828461015
|
Minor tidy up for methodForSelector:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19183 72102866-910b-0410-8b05-ffd578937521
|
2004-04-25 11:08:52 +00:00 |
|
CaS
|
24c74732b4
|
Attempt to make conformsToProtocol work for DO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19155 72102866-910b-0410-8b05-ffd578937521
|
2004-04-19 19:29:15 +00:00 |
|
CaS
|
b410ed6e5d
|
Fix for libffi based distributed objects (tested on macos-x)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18433 72102866-910b-0410-8b05-ffd578937521
|
2004-01-18 12:19:43 +00:00 |
|
CaS
|
ba1698ff9c
|
Updates for improved reference count management over DO.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17983 72102866-910b-0410-8b05-ffd578937521
|
2003-10-27 13:41:01 +00:00 |
|
CaS
|
b08343d175
|
Cleanups in preparation for experimental changes to retain/relase over DO.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17949 72102866-910b-0410-8b05-ffd578937521
|
2003-10-21 17:05:36 +00:00 |
|
ayers
|
38143e6e56
|
Various GSObjCRuntime usage cleanups.
See ChangeLog for details.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17533 72102866-910b-0410-8b05-ffd578937521
|
2003-08-24 23:07:41 +00:00 |
|
CaS
|
c12fefef3e
|
Hacks to work around compiler/runtime bugs with protocols.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17482 72102866-910b-0410-8b05-ffd578937521
|
2003-08-15 13:20:50 +00:00 |
|
ayers
|
73dc4cb9f6
|
Header reorganizsateion - Please refer to ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17407 72102866-910b-0410-8b05-ffd578937521
|
2003-07-31 23:49:32 +00:00 |
|
CaS
|
2c6ab181bd
|
iMinor fox for DO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17266 72102866-910b-0410-8b05-ffd578937521
|
2003-07-20 18:43:35 +00:00 |
|
CaS
|
e247daffdc
|
Documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17117 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 20:22:27 +00:00 |
|
CaS
|
996c1ebfb5
|
Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17111 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 17:34:48 +00:00 |
|
CaS
|
35c61adf2b
|
Documentation improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17106 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 16:50:30 +00:00 |
|
CaS
|
8586061798
|
Temprary fix for older compilers ... avoid setting protocol for proxy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17101 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 14:21:05 +00:00 |
|
CaS
|
a9a9958dfd
|
Add a couple of warning logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17097 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 10:52:56 +00:00 |
|
CaS
|
df90a32ded
|
Fix for fetching type information from remote system.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17095 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 09:33:53 +00:00 |
|
CaS
|
4f9f2c224e
|
Fix recursion problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17093 72102866-910b-0410-8b05-ffd578937521
|
2003-07-04 06:32:14 +00:00 |
|
ayers
|
00981688aa
|
* Source/GSFFCallInvocation.m
(gs_method_for_receiver_and_selector): Replace usage of
class_get_instance/class_method with GSGetInstance/ClassMethod and
Method_t with GSMethod.
(gs_find_by_receiver_best_typed_sel): Ditto.
(GSInvocationCallback): Ditto.
([GSFFCallInvocation -invokeWithTarget:]): Ditto.
* Source/GSFFIInvocation.m
(gs_method_for_receiver_and_selector): Ditto.
(gs_find_by_receiver_best_typed_sel): Ditto.
(GSFFIInvocationCallback): Ditto.
([GSFFIInvocation -invokeWithTarget:]): Ditto.
* Source/NSConnection.m
([NSConnection -_service_typeForSelector:]): Ditto.
* Source/NSInvocation.m
([NSInvocation -invokeWithTarget:]): Ditto.
* Source/NSObject.m
([NSObject +instanceMethodSignatureForSelector:]): Ditto.
([NDObject -methodSignatureForSelector:]): Ditto.
([NSObject +descriptionForInstanceMethod:]): Ditto.
([NSOnject -descriptionForMethod:]: Ditto.
* Source/NSProxy.m
([NSProxy +methodSignatureForSelector:]): Ditto.
([NSProxy -methodSignatureForSelector:]): Ditto.
* Source/NSDistantObject.m
([NSObject -selectorTypeForProxy:]): Ditto.
([NSDistantObject +respondsToSelector:]): Ditto. Corrected
implementation to check class methods instead of instance methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17016 72102866-910b-0410-8b05-ffd578937521
|
2003-06-25 10:26:29 +00:00 |
|
fedor
|
0e59d4552d
|
Change syntax of includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16874 72102866-910b-0410-8b05-ffd578937521
|
2003-06-07 01:24:41 +00:00 |
|
CaS
|
a85fdf039c
|
Connection retain/release tweaks ... experimental
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15274 72102866-910b-0410-8b05-ffd578937521
|
2002-12-10 11:30:56 +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
|
d4b9683acf
|
Added date version and title
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11814 72102866-910b-0410-8b05-ffd578937521
|
2001-12-18 16:54:15 +00:00 |
|
CaS
|
d7e28f6deb
|
Many minor fixes for autogsdoc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11787 72102866-910b-0410-8b05-ffd578937521
|
2001-12-17 14:31:42 +00:00 |
|
CaS
|
4177213d01
|
Install header in base rather than Foundation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11008 72102866-910b-0410-8b05-ffd578937521
|
2001-09-26 17:05:58 +00:00 |
|
CaS
|
7d4e3075ea
|
Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10674 72102866-910b-0410-8b05-ffd578937521
|
2001-08-10 06:39:29 +00:00 |
|
fedor
|
8f4c4cdab9
|
Additional darwing fixes, added more function defs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10480 72102866-910b-0410-8b05-ffd578937521
|
2001-07-15 03:51:11 +00:00 |
|
fedor
|
b786b93998
|
New strerror-like function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10043 72102866-910b-0410-8b05-ffd578937521
|
2001-05-31 22:39:16 +00:00 |
|
fedor
|
f00a1d0349
|
NeXT_RUNTIME fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9681 72102866-910b-0410-8b05-ffd578937521
|
2001-04-24 03:40:04 +00:00 |
|
richard
|
3a23768e5d
|
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 |
|
fedor
|
948cbdcbb3
|
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
|
3df5d8e527
|
Basic tidyup for start of support for apple runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7949 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 16:17:33 +00:00 |
|
richard
|
f4817879df
|
Tidying optimisation stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7938 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 11:05:23 +00:00 |
|
richard
|
5c87e04018
|
Various tidups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7902 72102866-910b-0410-8b05-ffd578937521
|
2000-10-24 11:58:25 +00:00 |
|
mirko
|
7a2f216c28
|
2000-09-30 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* Source/NSDistantObject.m ([GSDistantObjectPlaceHolder
+respondsToSelector:]): implemented.
* Source/NSProcessInfo.m ([NSProcessInfo +load]): bug fix for FreeBSD.
* configure.in: enable_fake_main not enabled by default for FreeBSD-elf
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7668 72102866-910b-0410-8b05-ffd578937521
|
2000-09-30 22:08:21 +00:00 |
|
richard
|
b25888d4c1
|
Implemented methodForSelector:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7477 72102866-910b-0410-8b05-ffd578937521
|
2000-09-12 06:02:01 +00:00 |
|
richard
|
fb3588357e
|
Minor tidyups - improve logging and comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6885 72102866-910b-0410-8b05-ffd578937521
|
2000-07-07 10:19:31 +00:00 |
|
richard
|
b5cd1a215b
|
DO tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6875 72102866-910b-0410-8b05-ffd578937521
|
2000-07-05 12:23:00 +00:00 |
|
richard
|
5fa248bac4
|
Some tidyup and improvements of new DO performance etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6866 72102866-910b-0410-8b05-ffd578937521
|
2000-07-04 09:44:05 +00:00 |
|
richard
|
dae20769ac
|
DO and encoding updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6861 72102866-910b-0410-8b05-ffd578937521
|
2000-07-02 18:57:05 +00:00 |
|
richard
|
d5f4801280
|
Many coding changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6845 72102866-910b-0410-8b05-ffd578937521
|
2000-06-30 11:59:59 +00:00 |
|
richard
|
fe2ffe47ae
|
Various tidyups and additions for DO stuff under development
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6837 72102866-910b-0410-8b05-ffd578937521
|
2000-06-28 10:25:19 +00:00 |
|
fedor
|
ab5ab29c0a
|
Better DLL handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6679 72102866-910b-0410-8b05-ffd578937521
|
2000-06-14 04:03:56 +00:00 |
|
richard
|
6c2a4e8677
|
Bugfix for getting method sig from remote
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6605 72102866-910b-0410-8b05-ffd578937521
|
2000-05-21 05:58:17 +00:00 |
|
richard
|
d23eb66985
|
Method signature fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6588 72102866-910b-0410-8b05-ffd578937521
|
2000-05-09 10:16:29 +00:00 |
|
richard
|
a2737c2cf5
|
Ivar underscore prefixes added and some tidying done.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4902 72102866-910b-0410-8b05-ffd578937521
|
1999-09-16 07:21:34 +00:00 |
|