Richard Frith-MacDonald
|
a390c2e455
|
Thread safety issues addressed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8130 72102866-910b-0410-8b05-ffd578937521
|
2000-11-16 09:47:38 +00:00 |
|
Richard Frith-MacDonald
|
878682be51
|
Fox for multiple threads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8124 72102866-910b-0410-8b05-ffd578937521
|
2000-11-15 17:28:44 +00:00 |
|
Richard Frith-MacDonald
|
6415e79cd8
|
Added SSL support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8122 72102866-910b-0410-8b05-ffd578937521
|
2000-11-15 14:32:18 +00:00 |
|
Richard Frith-MacDonald
|
73c7a73a05
|
Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8120 72102866-910b-0410-8b05-ffd578937521
|
2000-11-15 11:40:00 +00:00 |
|
Adam Fedor
|
305f0af3aa
|
Add limits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8115 72102866-910b-0410-8b05-ffd578937521
|
2000-11-15 05:00:23 +00:00 |
|
Adam Fedor
|
151e20dbad
|
Put ifdefs around langinfo.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8112 72102866-910b-0410-8b05-ffd578937521
|
2000-11-14 18:30:31 +00:00 |
|
Richard Frith-MacDonald
|
8055927987
|
Multithread fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8110 72102866-910b-0410-8b05-ffd578937521
|
2000-11-14 06:53:44 +00:00 |
|
Richard Frith-MacDonald
|
372f10a1b5
|
Distributed objects improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8109 72102866-910b-0410-8b05-ffd578937521
|
2000-11-14 06:14:11 +00:00 |
|
Richard Frith-MacDonald
|
54e935ce52
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8101 72102866-910b-0410-8b05-ffd578937521
|
2000-11-13 12:06:58 +00:00 |
|
Richard Frith-MacDonald
|
61566a63d0
|
Memory usage improvements in attributed string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8100 72102866-910b-0410-8b05-ffd578937521
|
2000-11-13 11:55:27 +00:00 |
|
Fred Kiefer
|
2390909f51
|
Corrected [NSMutableArray arrayWithObject:] to
return obj instead of self.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8083 72102866-910b-0410-8b05-ffd578937521
|
2000-11-12 13:58:52 +00:00 |
|
Richard Frith-MacDonald
|
b17da14fe9
|
dded nicolas NSThread additions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8080 72102866-910b-0410-8b05-ffd578937521
|
2000-11-12 07:41:24 +00:00 |
|
Mirko Viviani
|
42ffe0b536
|
* Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): avoid crash
when called with Nil class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8074 72102866-910b-0410-8b05-ffd578937521
|
2000-11-10 10:57:36 +00:00 |
|
Richard Frith-MacDonald
|
dc77c552c2
|
Minor tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8073 72102866-910b-0410-8b05-ffd578937521
|
2000-11-10 03:01:45 +00:00 |
|
Richard Frith-MacDonald
|
543624301e
|
Fix for setting delegate to nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8070 72102866-910b-0410-8b05-ffd578937521
|
2000-11-09 05:03:42 +00:00 |
|
Richard Frith-MacDonald
|
9463d22510
|
Bugfix for substring creation from mutable string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8069 72102866-910b-0410-8b05-ffd578937521
|
2000-11-08 17:22:50 +00:00 |
|
Richard Frith-MacDonald
|
11f1d8958c
|
Fix transmute function to be more efficient.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8068 72102866-910b-0410-8b05-ffd578937521
|
2000-11-08 16:02:49 +00:00 |
|
Richard Frith-MacDonald
|
f824ddfed6
|
Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8059 72102866-910b-0410-8b05-ffd578937521
|
2000-11-06 19:55:23 +00:00 |
|
Richard Frith-MacDonald
|
f122f8cbdb
|
A temporary fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8045 72102866-910b-0410-8b05-ffd578937521
|
2000-11-06 16:44:54 +00:00 |
|
Richard Frith-MacDonald
|
9c6d161077
|
Fix errors in backwards compatibility code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8044 72102866-910b-0410-8b05-ffd578937521
|
2000-11-06 15:35:08 +00:00 |
|
Richard Frith-MacDonald
|
324f4f6778
|
Fix for substrings of mutable strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8043 72102866-910b-0410-8b05-ffd578937521
|
2000-11-06 14:15:27 +00:00 |
|
Richard Frith-MacDonald
|
c19fd6da52
|
Attempt timezone name parsing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8022 72102866-910b-0410-8b05-ffd578937521
|
2000-11-04 08:39:30 +00:00 |
|
Richard Frith-MacDonald
|
f8c3aed237
|
Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8020 72102866-910b-0410-8b05-ffd578937521
|
2000-11-03 22:36:22 +00:00 |
|
Mirko Viviani
|
dfba646b76
|
* Source/NSCalendarDate.m ([NSCalendarDate -initWithString:
calendarFormat:locale:]): assign calendar format.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8016 72102866-910b-0410-8b05-ffd578937521
|
2000-11-03 17:13:00 +00:00 |
|
Richard Frith-MacDonald
|
987a1346dd
|
Fixed typo causing error in username:password parsing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8003 72102866-910b-0410-8b05-ffd578937521
|
2000-11-03 14:30:00 +00:00 |
|
Richard Frith-MacDonald
|
a128dcdca2
|
Fixed dumb modification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8002 72102866-910b-0410-8b05-ffd578937521
|
2000-11-03 14:25:09 +00:00 |
|
Richard Frith-MacDonald
|
6330501121
|
Placeholder class used in strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7999 72102866-910b-0410-8b05-ffd578937521
|
2000-11-03 10:11:56 +00:00 |
|
Richard Frith-MacDonald
|
7eb5a7aba2
|
Tdied xml stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7984 72102866-910b-0410-8b05-ffd578937521
|
2000-11-01 17:14:55 +00:00 |
|
Manuel Guesdon
|
7c62fa16e6
|
2000-11-01 Manuel Guesdon <mguesdon@orange-concept.com>
* Headers/Foundation/GSXML.h: added GSXMLNode
propertiesAsDictionaryWithKeyTransformationSel:
* Source/GSXML.m: added GSXMLNode
propertiesAsDictionaryWithKeyTransformationSel:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7967 72102866-910b-0410-8b05-ffd578937521
|
2000-11-01 14:14:37 +00:00 |
|
Richard Frith-MacDonald
|
c52ed1b132
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7966 72102866-910b-0410-8b05-ffd578937521
|
2000-11-01 12:55:39 +00:00 |
|
Richard Frith-MacDonald
|
1f4a646fa8
|
Some tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7965 72102866-910b-0410-8b05-ffd578937521
|
2000-11-01 12:31:21 +00:00 |
|
Richard Frith-MacDonald
|
780868f1a5
|
Simplify NSString subclassing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7954 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 19:07:35 +00:00 |
|
Richard Frith-MacDonald
|
8894c52b34
|
Implemented initialisers for NSMutableString
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7953 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 18:11:30 +00:00 |
|
Richard Frith-MacDonald
|
42011ceae4
|
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 Frith-MacDonald
|
d24c4fccc8
|
Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7939 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 12:32:00 +00:00 |
|
Richard Frith-MacDonald
|
f926a998e8
|
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 Frith-MacDonald
|
392ad35b90
|
Removed obsolete classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7937 72102866-910b-0410-8b05-ffd578937521
|
2000-10-31 10:46:48 +00:00 |
|
Richard Frith-MacDonald
|
9cc8120bc2
|
Wrap lock protected sections with exception handlers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7935 72102866-910b-0410-8b05-ffd578937521
|
2000-10-30 20:43:09 +00:00 |
|
Richard Frith-MacDonald
|
bd3f11f705
|
Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7934 72102866-910b-0410-8b05-ffd578937521
|
2000-10-30 19:51:32 +00:00 |
|
Richard Frith-MacDonald
|
e6573102f8
|
Minor modification for Apple runtime
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7933 72102866-910b-0410-8b05-ffd578937521
|
2000-10-30 18:00:27 +00:00 |
|
Adam Fedor
|
4a05253a48
|
Check for lanfinfo, Update DLADDR check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7929 72102866-910b-0410-8b05-ffd578937521
|
2000-10-30 05:03:28 +00:00 |
|
Richard Frith-MacDonald
|
1937407bdf
|
Performance optimisations - mimimise calls to malloc and avoid method despatch
overhead on deaalloc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7925 72102866-910b-0410-8b05-ffd578937521
|
2000-10-29 14:52:33 +00:00 |
|
Mirko Viviani
|
bf7f7e8c36
|
* configure.in: added --with-libxml-include, --with-libxml-library
and --with-libiconv-library.
Added -I/usr/local/include and -L/usr/local/lib for FreeBSD.
* framework.make: new file.
* common.make: added common frameworks defines (library, header paths).
* bundle.make: added ALL_FRAMEWORKS_DIRS
* rules.make: added frameworks headers flags. Prebuild framework
header dir. Set framework name/dir/version.
* subproject.make: build framework headers and resource files.
* target.make: added SHARED_FRAMEWORK_LINK_CMD
* tool.make: added ALL_FRAMEWORKS_DIRS
* ld_lib_path.csh: added paths for frameworks.
* ld_lib_path.sh (lib_paths): added paths for frameworks.
* GNUmakefile.in (MAKE_FILES): added framework.make
* Headers/gnustep/base/NSBundle.h: added ivar.
* Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): new private
method to parse NSFramework_* classes.
(_bundle_load_callback): added framework support. Wrap classes in a
NSValue to avoid implicit initialization.
([NSBundle +allBundles]): added framework support.
([NSBundle +allFrameworks]): implemented.
([NSBundle +bundleForClass:]): get classes from NSValue object.
([NSBundle -classNamed:]): likewise.
* Headers/gnustep/base/objc-load.h (LINKER_GETSYMBOL): new define.
* Source/objc-load.m (objc_get_symbol_path): get lib path of a Class
or Category.
* Source/simple-load.h (__objc_dynamic_get_symbol_path): indentifies
lib path of a symbol.
* Source/dld-load.h (__objc_dynamic_get_symbol_path): not supported.
* Source/hpux-load.h (__objc_dynamic_get_symbol_path): not implemented.
* Source/mframe/mframe.foot (mframe_get_arg): typ declaration fix.
(mframe_set_arg): idem
* Headers/gnustep/base/config.h.in: added HAVE_DLADDR
* aclocal.m4 (OBJC_SYS_DYNAMIC_LINKER): test for dladdr()
* configure.in: added --with-libxml-include and --with-libxml-library,
added -I/usr/local/include and -L/usr/local/lib for FreeBSD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7918 72102866-910b-0410-8b05-ffd578937521
|
2000-10-28 21:58:48 +00:00 |
|
Richard Frith-MacDonald
|
7c19cc64ca
|
Fixes for multipart handling errors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7917 72102866-910b-0410-8b05-ffd578937521
|
2000-10-28 09:03:39 +00:00 |
|
Richard Frith-MacDonald
|
9c6abfbe12
|
Tidied some URL stuff and revered a change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7915 72102866-910b-0410-8b05-ffd578937521
|
2000-10-27 21:17:09 +00:00 |
|
Richard Frith-MacDonald
|
321c8d2917
|
Minor URL modifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7912 72102866-910b-0410-8b05-ffd578937521
|
2000-10-27 15:58:11 +00:00 |
|
Adam Fedor
|
25e9904876
|
Add localization/language domain and locale support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7910 72102866-910b-0410-8b05-ffd578937521
|
2000-10-27 15:54:35 +00:00 |
|
Richard Frith-MacDonald
|
114fd9ed5d
|
Minor tidying of MIME parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7909 72102866-910b-0410-8b05-ffd578937521
|
2000-10-27 11:03:42 +00:00 |
|
Richard Frith-MacDonald
|
71b19751b0
|
MIME parsing additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7908 72102866-910b-0410-8b05-ffd578937521
|
2000-10-26 22:43:56 +00:00 |
|
Richard Frith-MacDonald
|
59b06c4f30
|
Make decoding of selectors tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7906 72102866-910b-0410-8b05-ffd578937521
|
2000-10-26 14:12:44 +00:00 |
|