Commit graph

3189 commits

Author SHA1 Message Date
Adam Fedor
34242770a3 Make base library depend on required libs if shared=yes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15197 72102866-910b-0410-8b05-ffd578937521
2002-12-02 23:59:57 +00:00
Richard Frith-Macdonald
f34d7a922a Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15183 72102866-910b-0410-8b05-ffd578937521
2002-11-29 14:31:23 +00:00
Richard Frith-Macdonald
3f2346e70d Tidied function names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15180 72102866-910b-0410-8b05-ffd578937521
2002-11-29 14:21:09 +00:00
Richard Frith-Macdonald
2e9475956f Improve comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15175 72102866-910b-0410-8b05-ffd578937521
2002-11-29 08:01:08 +00:00
Richard Frith-Macdonald
2203cb787e Quit bad header initialisation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15174 72102866-910b-0410-8b05-ffd578937521
2002-11-29 07:21:59 +00:00
Richard Frith-Macdonald
449471de04 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15171 72102866-910b-0410-8b05-ffd578937521
2002-11-28 13:44:07 +00:00
Richard Frith-Macdonald
d4c5540da9 minor mime fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15169 72102866-910b-0410-8b05-ffd578937521
2002-11-28 13:24:32 +00:00
Richard Frith-Macdonald
73d92b0b72 Minor mframe fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15166 72102866-910b-0410-8b05-ffd578937521
2002-11-28 11:48:35 +00:00
Richard Frith-Macdonald
ce0b794ad5 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15165 72102866-910b-0410-8b05-ffd578937521
2002-11-28 09:35:36 +00:00
Richard Frith-Macdonald
d3da613a53 Another check to make sure description *can't* log errors about objects not
being valid in plist.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15162 72102866-910b-0410-8b05-ffd578937521
2002-11-28 06:47:13 +00:00
Richard Frith-Macdonald
21f30af6e2 Onlylog warnings about non-pl objects in new-style plists
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15161 72102866-910b-0410-8b05-ffd578937521
2002-11-28 06:36:12 +00:00
Manuel Guesdon
50324c7db1 2002-11-27 Manuel Guesdon <mguesdon@orange-concept.com>
* Source/Additions/GSObjCRuntime.m: fixed type call typo
	in GSFindInstanceVariable


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15155 72102866-910b-0410-8b05-ffd578937521
2002-11-27 20:17:19 +00:00
Richard Frith-Macdonald
7c09917f11 Further tidying of objc functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15154 72102866-910b-0410-8b05-ffd578937521
2002-11-27 18:52:53 +00:00
Richard Frith-Macdonald
52ca7410dc use objc_alognof_type()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15149 72102866-910b-0410-8b05-ffd578937521
2002-11-27 17:31:38 +00:00
Adam Fedor
32f7a6bc8b Clean up config flags
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15148 72102866-910b-0410-8b05-ffd578937521
2002-11-27 17:15:39 +00:00
Richard Frith-Macdonald
98524d8d1c Don't permit spaces in USERPROFILE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15147 72102866-910b-0410-8b05-ffd578937521
2002-11-27 16:50:36 +00:00
Richard Frith-Macdonald
d70630d4ed Fix output of property lists in incorrect encoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15144 72102866-910b-0410-8b05-ffd578937521
2002-11-27 16:39:17 +00:00
Richard Frith-Macdonald
ec82855b5b Fix for home directory on windoze
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15142 72102866-910b-0410-8b05-ffd578937521
2002-11-27 14:56:44 +00:00
Richard Frith-Macdonald
92963d25d1 Fix last modification after testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15141 72102866-910b-0410-8b05-ffd578937521
2002-11-27 14:51:12 +00:00
Richard Frith-Macdonald
4459611bde Tidied PL handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15139 72102866-910b-0410-8b05-ffd578937521
2002-11-27 13:56:00 +00:00
Richard Frith-Macdonald
97ee138a2b Tidy more GNUstep extensions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15137 72102866-910b-0410-8b05-ffd578937521
2002-11-27 12:52:29 +00:00
Richard Frith-Macdonald
571308fc25 Fix errors in handling buggy quotes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15129 72102866-910b-0410-8b05-ffd578937521
2002-11-26 17:02:58 +00:00
Richard Frith-Macdonald
bf10e5a5dd Try to cope with microsoft IE bugs in quoted strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15124 72102866-910b-0410-8b05-ffd578937521
2002-11-26 14:26:00 +00:00
Richard Frith-Macdonald
c29cc3735f Documentation tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15111 72102866-910b-0410-8b05-ffd578937521
2002-11-26 10:47:46 +00:00
Richard Frith-Macdonald
c8a6fe63e2 Make GSMime more tolerant
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15109 72102866-910b-0410-8b05-ffd578937521
2002-11-26 10:15:35 +00:00
Richard Frith-Macdonald
62b716613d Fix initialising mutable array.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15107 72102866-910b-0410-8b05-ffd578937521
2002-11-26 09:15:11 +00:00
Richard Frith-Macdonald
bc50d72e6c thread safety stuff added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15106 72102866-910b-0410-8b05-ffd578937521
2002-11-26 06:33:57 +00:00
Richard Frith-Macdonald
e1967ec612 Minor documentation fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15100 72102866-910b-0410-8b05-ffd578937521
2002-11-25 18:18:18 +00:00
Richard Frith-Macdonald
99217dff4a Mime updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15099 72102866-910b-0410-8b05-ffd578937521
2002-11-25 18:00:55 +00:00
Richard Frith-Macdonald
75f545c7e2 iMinor bugfix ... generate content ID
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15097 72102866-910b-0410-8b05-ffd578937521
2002-11-25 17:02:55 +00:00
Richard Frith-Macdonald
a27e08280b Minor arg handling tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15096 72102866-910b-0410-8b05-ffd578937521
2002-11-25 15:53:52 +00:00
Richard Frith-Macdonald
1462498b1f Add two missed GC classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15095 72102866-910b-0410-8b05-ffd578937521
2002-11-25 11:18:44 +00:00
Richard Frith-Macdonald
376251ccb3 Improve documentation a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15047 72102866-910b-0410-8b05-ffd578937521
2002-11-22 10:47:48 +00:00
Richard Frith-Macdonald
fca3f20c73 More detailed logging of parsing errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15046 72102866-910b-0410-8b05-ffd578937521
2002-11-22 06:22:12 +00:00
Richard Frith-Macdonald
33c8d84e23 Add GC classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15036 72102866-910b-0410-8b05-ffd578937521
2002-11-21 19:29:42 +00:00
Richard Frith-Macdonald
e91f61f8c1 Workaround for iconv_open() bug on redhat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15033 72102866-910b-0410-8b05-ffd578937521
2002-11-20 15:50:46 +00:00
Adam Fedor
8fb4fc795d Check for array with no objects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15032 72102866-910b-0410-8b05-ffd578937521
2002-11-20 15:14:07 +00:00
Richard Frith-Macdonald
4d44332b79 redhat 8 bug workaround
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15031 72102866-910b-0410-8b05-ffd578937521
2002-11-20 13:50:55 +00:00
Adam Fedor
2e72156fb0 NSBundle.m: New headers and docs
cifframe: Fix for structure returns.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15022 72102866-910b-0410-8b05-ffd578937521
2002-11-19 20:38:51 +00:00
Richard Frith-Macdonald
e4005a929c Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15020 72102866-910b-0410-8b05-ffd578937521
2002-11-19 15:50:31 +00:00
Richard Frith-Macdonald
bfeb8dbf69 Garbage collecting updates and moved more gnustep specifiec code to the
Additions library


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15016 72102866-910b-0410-8b05-ffd578937521
2002-11-19 05:37:42 +00:00
Richard Frith-Macdonald
8b29e69fab Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15010 72102866-910b-0410-8b05-ffd578937521
2002-11-18 17:19:27 +00:00
Richard Frith-Macdonald
c58dc97c67 bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15009 72102866-910b-0410-8b05-ffd578937521
2002-11-18 15:57:24 +00:00
Richard Frith-Macdonald
7f474529c5 bugfix and optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14989 72102866-910b-0410-8b05-ffd578937521
2002-11-14 22:51:11 +00:00
Richard Frith-Macdonald
b67bd9b8f4 Patch by Tom Koelman
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14985 72102866-910b-0410-8b05-ffd578937521
2002-11-13 15:12:39 +00:00
Richard Frith-Macdonald
127209ff2d Further NSUserDefaults changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14981 72102866-910b-0410-8b05-ffd578937521
2002-11-12 12:49:24 +00:00
Richard Frith-Macdonald
d9e43c2cd9 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14976 72102866-910b-0410-8b05-ffd578937521
2002-11-11 18:45:22 +00:00
Richard Frith-Macdonald
8ac94e4d9a Complete plist documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14975 72102866-910b-0410-8b05-ffd578937521
2002-11-11 11:34:21 +00:00
Richard Frith-Macdonald
e3be05fe04 Documentation added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14974 72102866-910b-0410-8b05-ffd578937521
2002-11-11 10:18:49 +00:00
Richard Frith-Macdonald
f6cc9ceb34 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14969 72102866-910b-0410-8b05-ffd578937521
2002-11-10 13:56:34 +00:00
Richard Frith-Macdonald
4bf7f35f87 Support serialization of NSDate and NSNumber
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14968 72102866-910b-0410-8b05-ffd578937521
2002-11-10 11:46:49 +00:00
Richard Frith-Macdonald
f0705e979e Added more property list support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14967 72102866-910b-0410-8b05-ffd578937521
2002-11-10 10:20:05 +00:00
Richard Frith-Macdonald
15210c5f59 Property list updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14966 72102866-910b-0410-8b05-ffd578937521
2002-11-10 09:29:45 +00:00
Richard Frith-Macdonald
22bed19361 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14965 72102866-910b-0410-8b05-ffd578937521
2002-11-10 06:19:17 +00:00
Richard Frith-Macdonald
ee3fe896e9 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14963 72102866-910b-0410-8b05-ffd578937521
2002-11-09 18:32:35 +00:00
Richard Frith-Macdonald
1e45aef232 Add validation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14962 72102866-910b-0410-8b05-ffd578937521
2002-11-09 17:47:08 +00:00
Richard Frith-Macdonald
dda2ce15f6 Tidyups ... non functional.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14961 72102866-910b-0410-8b05-ffd578937521
2002-11-09 16:40:00 +00:00
Richard Frith-Macdonald
1ba5b88acd Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14960 72102866-910b-0410-8b05-ffd578937521
2002-11-09 07:00:37 +00:00
Richard Frith-Macdonald
8355371659 Trivial tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14959 72102866-910b-0410-8b05-ffd578937521
2002-11-09 06:45:31 +00:00
Alexander Malmberg
dd5cc6f3ee Set isa to correct class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14951 72102866-910b-0410-8b05-ffd578937521
2002-11-07 21:07:19 +00:00
Richard Frith-Macdonald
1314b07e03 Documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14923 72102866-910b-0410-8b05-ffd578937521
2002-11-04 15:39:43 +00:00
Richard Frith-Macdonald
963fedd907 Documentation updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14914 72102866-910b-0410-8b05-ffd578937521
2002-11-04 08:06:48 +00:00
Richard Frith-Macdonald
c9f8c93c27 Remove unused includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14912 72102866-910b-0410-8b05-ffd578937521
2002-11-03 19:47:27 +00:00
Richard Frith-Macdonald
a82c918dea Improve documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14911 72102866-910b-0410-8b05-ffd578937521
2002-11-03 19:09:39 +00:00
Richard Frith-Macdonald
a70291d6c9 Fix version forgotten in commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14910 72102866-910b-0410-8b05-ffd578937521
2002-11-03 18:56:46 +00:00
Pierre-Yves Rivaille
4200db20e9 * Source/NSRunLoop.m ([NSRunLoop -init]): ask to be informed about
NSWillBecomeMultiThreadedNotification if _willBecomeMultiThreaded:
  method existes.
* Source/NSRunLoop.m: new GSAppKitInterThreadRunLoopWatcher private
  class.
  ([NSRunLoop -_willBecomeMultiThreaded:]): new method, sets up the
  lock, the socket and new run loop watcher that'll listen on the socket.
  ([NSObject -performSelectorOnMainThread:withObject:waitUntilDone:modes:]):
  modified to use the previous changes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14906 72102866-910b-0410-8b05-ffd578937521
2002-11-02 16:53:48 +00:00
Richard Frith-Macdonald
0836f07632 Make parsing more tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14903 72102866-910b-0410-8b05-ffd578937521
2002-11-01 18:20:34 +00:00
Richard Frith-Macdonald
770b64bc29 Date tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14897 72102866-910b-0410-8b05-ffd578937521
2002-11-01 08:11:46 +00:00
Nicola Pero
e66cb4ed1b Updated comment, tidied indentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14881 72102866-910b-0410-8b05-ffd578937521
2002-10-30 23:47:39 +00:00
Nicola Pero
b2b6c3d947 Implemented locating frameworks which are linked into the application (or
into a bundle, or another framework, which is loaded dynamically) by using
objc_get_symbol_path() if available.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14880 72102866-910b-0410-8b05-ffd578937521
2002-10-30 23:04:06 +00:00
Richard Frith-Macdonald
efc4bc6c38 Tidy to avoid compiler warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14877 72102866-910b-0410-8b05-ffd578937521
2002-10-30 13:15:07 +00:00
Richard Frith-Macdonald
a7d93276b9 Fix retain/release problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14875 72102866-910b-0410-8b05-ffd578937521
2002-10-30 12:37:21 +00:00
Richard Frith-Macdonald
6cf363efd5 Implemented new MacOS-X methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14874 72102866-910b-0410-8b05-ffd578937521
2002-10-30 07:45:59 +00:00
Nicola Pero
54818427e8 Updates, bug fixes for using the dynamic linker to look up paths of
object files from which classes have been loaded


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14872 72102866-910b-0410-8b05-ffd578937521
2002-10-30 02:27:45 +00:00
Richard Frith-Macdonald
8b3989d562 Fix for bsd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14857 72102866-910b-0410-8b05-ffd578937521
2002-10-28 09:28:55 +00:00
Adam Fedor
e87ef00610 Documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14851 72102866-910b-0410-8b05-ffd578937521
2002-10-27 01:38:30 +00:00
Mirko Viviani
7dbab5bdc9 2002-10-25 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* Source/NSBundle.m ([NSBundle -load]): set _codeLoaded before loading
	the bundle.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14839 72102866-910b-0410-8b05-ffd578937521
2002-10-25 15:12:35 +00:00
Adam Fedor
5cf0760ab0 Add thai encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14835 72102866-910b-0410-8b05-ffd578937521
2002-10-22 14:29:34 +00:00
Adam Fedor
d732f07c68 Check if encodstr is not nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14833 72102866-910b-0410-8b05-ffd578937521
2002-10-22 03:39:31 +00:00
Adam Fedor
3a835d9182 Unicode.m: New functions to guess encoding from locale.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14831 72102866-910b-0410-8b05-ffd578937521
2002-10-22 03:22:30 +00:00
Richard Frith-Macdonald
51c6ff627a Tiny optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14806 72102866-910b-0410-8b05-ffd578937521
2002-10-21 13:59:16 +00:00
Richard Frith-Macdonald
1f586871a9 Fix error in escape processing for gsm
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14787 72102866-910b-0410-8b05-ffd578937521
2002-10-15 13:37:21 +00:00
Richard Frith-Macdonald
b75da9fd95 Fix various minor documentation bugs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14777 72102866-910b-0410-8b05-ffd578937521
2002-10-14 11:05:49 +00:00
Richard Frith-Macdonald
d54488d74d Added method for returning immutable objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14776 72102866-910b-0410-8b05-ffd578937521
2002-10-14 08:52:39 +00:00
Mirko Viviani
6b214cdf3c * Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): remove
the classes in the _loadingBundle that does not belong to it but with
frameworks linked with it.
([NSBundle +bundleForClass:]): construct a list of NSFramework_*
classes loaded with the bundle.
([NSBundle -load]): call _addFrameworkFromClass: for all linked
frameworks with the bundle.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14761 72102866-910b-0410-8b05-ffd578937521
2002-10-13 10:29:54 +00:00
Richard Frith-Macdonald
4668029a4b Various minro tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14744 72102866-910b-0410-8b05-ffd578937521
2002-10-12 16:12:25 +00:00
Richard Frith-Macdonald
b9c933a295 Get all attribute values data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14731 72102866-910b-0410-8b05-ffd578937521
2002-10-12 08:20:49 +00:00
Richard Frith-Macdonald
eed00f55bf Run user defaults more robustly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14729 72102866-910b-0410-8b05-ffd578937521
2002-10-12 05:19:20 +00:00
Richard Frith-Macdonald
639a522a6c Don't wait unnecessarily.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14726 72102866-910b-0410-8b05-ffd578937521
2002-10-11 17:27:10 +00:00
Richard Frith-Macdonald
331d43ddda Improve safety of locking code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14725 72102866-910b-0410-8b05-ffd578937521
2002-10-11 17:16:34 +00:00
Richard Frith-Macdonald
e942333c41 Documentation updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14719 72102866-910b-0410-8b05-ffd578937521
2002-10-11 11:00:10 +00:00
Richard Frith-Macdonald
9364a48117 Added GSPrintf()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14714 72102866-910b-0410-8b05-ffd578937521
2002-10-11 09:14:14 +00:00
Richard Frith-Macdonald
772456c67b Remove leftover ivar.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14693 72102866-910b-0410-8b05-ffd578937521
2002-10-09 17:33:00 +00:00
Richard Frith-Macdonald
e598375a3c Various documentation fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14690 72102866-910b-0410-8b05-ffd578937521
2002-10-09 11:30:37 +00:00
Richard Frith-Macdonald
3dd3a35f7c Document Macro template.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14686 72102866-910b-0410-8b05-ffd578937521
2002-10-09 10:47:26 +00:00
Richard Frith-Macdonald
898a3fa1cd Document logging capabilities.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14685 72102866-910b-0410-8b05-ffd578937521
2002-10-09 09:54:43 +00:00
Richard Frith-Macdonald
2f547de506 Documentation and debug logging updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14682 72102866-910b-0410-8b05-ffd578937521
2002-10-09 06:07:38 +00:00
Richard Frith-Macdonald
e25a2e2526 Memory allocation update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14662 72102866-910b-0410-8b05-ffd578937521
2002-10-07 13:46:22 +00:00
Richard Frith-Macdonald
f6963c9041 Memory management fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14657 72102866-910b-0410-8b05-ffd578937521
2002-10-06 06:12:20 +00:00
Nicola Pero
5baaadfce6 Minor typo fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14655 72102866-910b-0410-8b05-ffd578937521
2002-10-05 17:58:23 +00:00
Richard Frith-Macdonald
f05b58bc61 Work on the train.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14654 72102866-910b-0410-8b05-ffd578937521
2002-10-05 17:47:54 +00:00
Richard Frith-Macdonald
bcc9e2fc7f autogsdoc tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14642 72102866-910b-0410-8b05-ffd578937521
2002-10-04 12:32:27 +00:00
Richard Frith-Macdonald
632eb77cc4 Fix for changes to time zone internals.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14641 72102866-910b-0410-8b05-ffd578937521
2002-10-04 12:21:54 +00:00
Richard Frith-Macdonald
96fcbc6c77 Add lots of detail to exception on port registration failure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14640 72102866-910b-0410-8b05-ffd578937521
2002-10-04 10:37:04 +00:00
Richard Frith-Macdonald
326694568f Be aware of unicode BOM in UTF8 data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14639 72102866-910b-0410-8b05-ffd578937521
2002-10-04 09:32:48 +00:00
Richard Frith-Macdonald
5dae3b400b Tidied and improved logging for read from and write to file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14638 72102866-910b-0410-8b05-ffd578937521
2002-10-04 09:08:09 +00:00
Adam Fedor
9fa387428d Change NSDebugLog to NSLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14636 72102866-910b-0410-8b05-ffd578937521
2002-10-04 03:11:16 +00:00
Richard Frith-Macdonald
2623c68610 Fix runMode:beforeDate: to work with nil date.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14634 72102866-910b-0410-8b05-ffd578937521
2002-10-03 16:21:06 +00:00
Richard Frith-Macdonald
3be8463ddd Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14633 72102866-910b-0410-8b05-ffd578937521
2002-10-02 14:05:07 +00:00
Richard Frith-Macdonald
9700a676f8 Fix ordering of initialisation of constant string class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14632 72102866-910b-0410-8b05-ffd578937521
2002-10-02 13:29:54 +00:00
Richard Frith-Macdonald
5dc6b9121f Tidyup lock code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14631 72102866-910b-0410-8b05-ffd578937521
2002-10-02 12:23:36 +00:00
Richard Frith-Macdonald
51d29a849a Fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14628 72102866-910b-0410-8b05-ffd578937521
2002-10-02 12:11:48 +00:00
Richard Frith-Macdonald
d1cc074e3d Don't set system time zone prematurely ... it can cause recursive
invocation of NSUserDefaults synchronize method.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14627 72102866-910b-0410-8b05-ffd578937521
2002-10-02 12:08:52 +00:00
Richard Frith-Macdonald
cb5aa8f8c6 Minor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14616 72102866-910b-0410-8b05-ffd578937521
2002-10-01 12:46:24 +00:00
Richard Frith-Macdonald
4282a396bb tidied caching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14614 72102866-910b-0410-8b05-ffd578937521
2002-10-01 10:31:51 +00:00
Richard Frith-Macdonald
4850322b5c Various fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14613 72102866-910b-0410-8b05-ffd578937521
2002-10-01 10:25:40 +00:00
Alexander Malmberg
27e0aed83a Handle lockDate being nil.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14612 72102866-910b-0410-8b05-ffd578937521
2002-10-01 00:24:04 +00:00
Richard Frith-Macdonald
0c25ad4c32 Optimise away method call overheads for common timezone operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14610 72102866-910b-0410-8b05-ffd578937521
2002-09-30 18:34:02 +00:00
Richard Frith-Macdonald
f7d1a66144 Minor thread fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14609 72102866-910b-0410-8b05-ffd578937521
2002-09-30 17:19:35 +00:00
Richard Frith-Macdonald
31cc95eea9 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14608 72102866-910b-0410-8b05-ffd578937521
2002-09-30 17:14:51 +00:00
Richard Frith-Macdonald
52d28be990 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14607 72102866-910b-0410-8b05-ffd578937521
2002-09-30 16:55:28 +00:00
Richard Frith-Macdonald
30e7e62540 Various timezone updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14606 72102866-910b-0410-8b05-ffd578937521
2002-09-30 16:54:29 +00:00
Richard Frith-Macdonald
bf19246ca2 Updated timezone information
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14605 72102866-910b-0410-8b05-ffd578937521
2002-09-30 09:27:29 +00:00
Richard Frith-Macdonald
beddc810c1 Add a few comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14604 72102866-910b-0410-8b05-ffd578937521
2002-09-30 08:33:25 +00:00
Richard Frith-Macdonald
dea84cb25d Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14601 72102866-910b-0410-8b05-ffd578937521
2002-09-29 08:43:24 +00:00
Richard Frith-Macdonald
a7d48f6845 Improve documentation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14598 72102866-910b-0410-8b05-ffd578937521
2002-09-28 17:29:13 +00:00
Richard Frith-Macdonald
ab4038d347 More daylight savings time fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14597 72102866-910b-0410-8b05-ffd578937521
2002-09-28 15:45:26 +00:00
Richard Frith-Macdonald
e7fff3288b Patch to make uninstall nicer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14595 72102866-910b-0410-8b05-ffd578937521
2002-09-28 14:40:25 +00:00
Richard Frith-Macdonald
e0fc54a081 Some optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14594 72102866-910b-0410-8b05-ffd578937521
2002-09-28 14:11:55 +00:00
Richard Frith-Macdonald
114d8ffc8e Date/time fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14593 72102866-910b-0410-8b05-ffd578937521
2002-09-28 09:30:38 +00:00
Richard Frith-Macdonald
bbaa2c7d8b Ignore SIGPIPE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14592 72102866-910b-0410-8b05-ffd578937521
2002-09-27 16:08:49 +00:00
Richard Frith-Macdonald
12a51b603f Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14582 72102866-910b-0410-8b05-ffd578937521
2002-09-26 13:33:54 +00:00
Richard Frith-Macdonald
1ea20c4766 Add init method for parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14554 72102866-910b-0410-8b05-ffd578937521
2002-09-25 15:52:01 +00:00
Richard Frith-Macdonald
c18b1e9b6b Minor api tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14552 72102866-910b-0410-8b05-ffd578937521
2002-09-25 15:32:11 +00:00
Richard Frith-Macdonald
14fb009311 Clear mutex after release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14551 72102866-910b-0410-8b05-ffd578937521
2002-09-25 04:55:40 +00:00
Richard Frith-Macdonald
cdd609243e Bugfix for DO handle lookup error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14541 72102866-910b-0410-8b05-ffd578937521
2002-09-24 17:53:36 +00:00
Richard Frith-Macdonald
7fa87a9b4b Double locking check added in invalidation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14535 72102866-910b-0410-8b05-ffd578937521
2002-09-24 05:42:32 +00:00
Richard Frith-Macdonald
ae2d053bc4 Minor debug improvement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14497 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:58:32 +00:00
Richard Frith-Macdonald
23bdd51d7e Fix for printing null pointer with %p
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14490 72102866-910b-0410-8b05-ffd578937521
2002-09-19 16:47:49 +00:00
Richard Frith-Macdonald
2af43e66f2 Fixes for occasional possible hangups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14489 72102866-910b-0410-8b05-ffd578937521
2002-09-19 16:24:20 +00:00
Richard Frith-Macdonald
39881bc7cb Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14488 72102866-910b-0410-8b05-ffd578937521
2002-09-19 09:06:32 +00:00
Richard Frith-Macdonald
2df9033194 Minor documentation tidyups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14487 72102866-910b-0410-8b05-ffd578937521
2002-09-19 06:10:00 +00:00
Richard Frith-Macdonald
61c5624b4c Improve character conversion code a little.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14481 72102866-910b-0410-8b05-ffd578937521
2002-09-18 09:34:33 +00:00
Richard Frith-Macdonald
ef2457a2f9 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14473 72102866-910b-0410-8b05-ffd578937521
2002-09-17 10:26:54 +00:00
Richard Frith-Macdonald
af514e9b42 Make handling of incoming http response more robust.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14472 72102866-910b-0410-8b05-ffd578937521
2002-09-17 10:05:47 +00:00
Richard Frith-Macdonald
28070f3673 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14463 72102866-910b-0410-8b05-ffd578937521
2002-09-16 16:26:01 +00:00
Richard Frith-Macdonald
a21f687296 Minor documentation correction.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14462 72102866-910b-0410-8b05-ffd578937521
2002-09-16 15:07:40 +00:00
Richard Frith-Macdonald
a9a2990b67 Workaround for windoze bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14459 72102866-910b-0410-8b05-ffd578937521
2002-09-16 14:25:06 +00:00
Richard Frith-Macdonald
8453f2c2f8 Tidyups and fixes for windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14458 72102866-910b-0410-8b05-ffd578937521
2002-09-16 14:04:24 +00:00
Richard Frith-Macdonald
682ec1c5aa Improve documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14457 72102866-910b-0410-8b05-ffd578937521
2002-09-16 13:23:09 +00:00