Richard Frith-Macdonald
db7b22a4fb
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
Adrian Robert
bda35fceb3
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
Richard Frith-Macdonald
8b46caf9ad
Implement hash for NSDate and subclasses to return time interval since reference date (coerced to unsigned int).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19394 72102866-910b-0410-8b05-ffd578937521
2004-05-24 15:30:11 +00:00
David Ayers
ac30183cd6
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
Adam Fedor
d228cba99b
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
Richard Frith-Macdonald
d7aeb09988
Documented
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16736 72102866-910b-0410-8b05-ffd578937521
2003-05-16 12:45:02 +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
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
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
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
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
f03160898a
Documentation tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14252 72102866-910b-0410-8b05-ffd578937521
2002-08-08 19:25:17 +00:00
Richard Frith-Macdonald
19cf3829e4
Fixes to get stuff to work after autoconf changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13578 72102866-910b-0410-8b05-ffd578937521
2002-05-02 21:22:06 +00:00
Richard Frith-Macdonald
85a0e0e943
Tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13100 72102866-910b-0410-8b05-ffd578937521
2002-03-13 09:58:43 +00:00
Richard Frith-Macdonald
a0a6f5f346
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
Richard Frith-Macdonald
5be36e089c
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
Richard Frith-Macdonald
8cd9e00585
More user defaults modification.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11359 72102866-910b-0410-8b05-ffd578937521
2001-11-10 17:31:39 +00:00
Richard Frith-Macdonald
4581178e4d
Fix month setup from strings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10411 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:43:05 +00:00
Richard Frith-Macdonald
46a3c95108
Fix date with natural language strings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10407 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:19:18 +00:00
Richard Frith-Macdonald
3a4145f95b
Fix to return nil initialising from invalid string.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9964 72102866-910b-0410-8b05-ffd578937521
2001-05-18 15:25:48 +00:00
Richard Frith-Macdonald
f61bd6a6f6
Minor tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9773 72102866-910b-0410-8b05-ffd578937521
2001-05-04 04:37:24 +00:00
Richard Frith-Macdonald
798a82efa7
New header fiels for compatibility
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9314 72102866-910b-0410-8b05-ffd578937521
2001-03-08 14:48:27 +00:00
Richard Frith-MacDonald
2cf148585f
pass dates and time zones bycopy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8955 72102866-910b-0410-8b05-ffd578937521
2001-01-31 05:58:59 +00:00
Richard Frith-MacDonald
d1e5cdfe0f
Minor date fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8934 72102866-910b-0410-8b05-ffd578937521
2001-01-30 15:11:08 +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
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
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
db8f01b38e
Class cluster and encoding/decoding fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7825 72102866-910b-0410-8b05-ffd578937521
2000-10-16 12:35:42 +00:00
Adam Fedor
bc870f3681
mingw fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7475 72102866-910b-0410-8b05-ffd578937521
2000-09-12 03:58:43 +00:00
Adam Fedor
7b0f402b1c
Merge 0.6.6 branch into main.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +00:00
Richard Frith-MacDonald
16011ccc68
Some MINGW fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6846 72102866-910b-0410-8b05-ffd578937521
2000-06-30 15:44:30 +00:00
Richard Frith-MacDonald
ed9a581514
Remove another obsolete class
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6734 72102866-910b-0410-8b05-ffd578937521
2000-06-20 05:12:26 +00:00
Adam Fedor
7066b8e47f
Mingw update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6666 72102866-910b-0410-8b05-ffd578937521
2000-06-12 05:17:41 +00:00
Adam Fedor
9de41b06f6
Fixes for Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6641 72102866-910b-0410-8b05-ffd578937521
2000-06-06 16:50:52 +00:00
Richard Frith-MacDonald
4fd46ec138
Memory leak fixed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6486 72102866-910b-0410-8b05-ffd578937521
2000-04-20 11:03:16 +00:00
Richard Frith-MacDonald
3ff7abaa75
Fix init from string
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6423 72102866-910b-0410-8b05-ffd578937521
2000-04-05 21:43:40 +00:00
Richard Frith-MacDonald
d1334aab5b
Masses of fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5474 72102866-910b-0410-8b05-ffd578937521
1999-12-13 12:14:01 +00:00
Chris Ball
f2ba659be3
NSCalendarDate.m - dateByAddingYears lost timezone info.
...
- initWithString didn't deal with adjacent format
specifiers.
NSDate.m - addTimeInterval messed up timezone if used with
CalendarDate.
NSArray.m - NSMutableArray's comparered against a garbage pointer
NSGArray.m on removal. This causes real problems on SMP machines.
NSTimeZone.m - The GMT+-xx files on OpenStep are in the root directory
and they are in Etc/* in gnustep so check both.
NSObject.m - The release code was slightly broken for SMP machine
use.
NSLock.m - Trylock was broken and lockBeforeDate unimplemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5436 72102866-910b-0410-8b05-ffd578937521
1999-12-10 00:59:40 +00:00
Richard Frith-MacDonald
211089cd20
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
Richard Frith-MacDonald
42ca73da20
Fix year 2001 bug
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4885 72102866-910b-0410-8b05-ffd578937521
1999-09-13 09:18:56 +00:00
Richard Frith-MacDonald
ca36a2f5ed
Tidyups and bugfixes based on compiler warnings.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4881 72102866-910b-0410-8b05-ffd578937521
1999-09-13 04:11:39 +00:00
Adam Fedor
078e46d305
Merge from dawn
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
Richard Frith-MacDonald
13a0c075e4
Mostly tidying
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4465 72102866-910b-0410-8b05-ffd578937521
1999-06-24 19:30:29 +00:00
Richard Frith-MacDonald
76595f8207
Tidied win32 stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4237 72102866-910b-0410-8b05-ffd578937521
1999-05-11 09:21:38 +00:00
Richard Frith-MacDonald
bae93d43e4
Fixed autorelease implementation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4129 72102866-910b-0410-8b05-ffd578937521
1999-04-24 09:28:32 +00:00
Richard Frith-MacDonald
cf5b1990b9
Widened class cluster
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4123 72102866-910b-0410-8b05-ffd578937521
1999-04-23 14:38:03 +00:00
Richard Frith-MacDonald
917f1542c2
Optimisation changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4103 72102866-910b-0410-8b05-ffd578937521
1999-04-20 16:28:04 +00:00
Richard Frith-MacDonald
84e7ffcdef
Optimisation mostly
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4098 72102866-910b-0410-8b05-ffd578937521
1999-04-19 14:29:52 +00:00
Richard Frith-MacDonald
f932ace3a2
Minor fixes for cygwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3580 72102866-910b-0410-8b05-ffd578937521
1999-01-20 13:28:28 +00:00
Richard Frith-MacDonald
52e8c0e26c
Move default date locale info to NSUserDefaults from NSDate
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3394 72102866-910b-0410-8b05-ffd578937521
1998-12-06 20:13:32 +00:00
Richard Frith-MacDonald
2b484cbee4
natural language stuff, tidying and bugfixing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3368 72102866-910b-0410-8b05-ffd578937521
1998-12-02 20:16:23 +00:00
Richard Frith-MacDonald
e3a761a64a
Bugfixes etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3353 72102866-910b-0410-8b05-ffd578937521
1998-11-30 10:04:24 +00:00
Richard Frith-MacDonald
5777121734
Replace assert with NSAssert
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3248 72102866-910b-0410-8b05-ffd578937521
1998-11-19 21:26:27 +00:00
Richard Frith-MacDonald
890486a0b8
Tidied encoding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3092 72102866-910b-0410-8b05-ffd578937521
1998-10-20 15:40:25 +00:00
Adam Fedor
9a7f58d597
New split view, other fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2869 72102866-910b-0410-8b05-ffd578937521
1998-07-28 17:51:55 +00:00
Adam Fedor
99321bb9e7
Updated patch from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2704 72102866-910b-0410-8b05-ffd578937521
1998-01-21 14:56:24 +00:00
Scott Christley
369c38280a
Remove dependency upon config.h by headers files and include
...
directly in source files because the config.h file is system
dependent, used just for compiling the source, and should
not be installed.
Some minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2619 72102866-910b-0410-8b05-ffd578937521
1997-11-06 00:51:23 +00:00
Adam Fedor
0060d4a2a4
Rewrite of NSData from Richard Frith-Macdonald <richard@brainstorm.co.uk>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2459 72102866-910b-0410-8b05-ffd578937521
1997-09-29 14:39:53 +00:00
Scott Christley
4a99922d47
Merge in changes from NET-Community.
...
Add DLL support on Windows platforms.
Numerous minor bug fixes related to Windows platforms.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2420 72102866-910b-0410-8b05-ffd578937521
1997-09-13 17:52:31 +00:00
Adam Fedor
25afcc3594
Patches submitted from May 20 to Aug 28 1997
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2406 72102866-910b-0410-8b05-ffd578937521
1997-09-01 21:59:51 +00:00
Andrew McCallum
36b6896327
([NSDate -timeIntervalSince1970]): Remove duplicate method definition.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2320 72102866-910b-0410-8b05-ffd578937521
1997-05-03 20:21:48 +00:00
Andrew McCallum
839af2b8f9
Changes from Mark Kettenis. See ChangeLog Mar 23
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2304 72102866-910b-0410-8b05-ffd578937521
1997-05-03 18:13:17 +00:00
Andrew McCallum
ab1693ff56
Changes by Scott Christley. See ChangeLog Feb 25
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2209 72102866-910b-0410-8b05-ffd578937521
1997-03-03 20:07:35 +00:00
Andrew McCallum
07466dd9e9
Changes from Scott Christley. See Oct 18 ChangeLog entry.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1887 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:22:04 +00:00
Andrew McCallum
ed1a7d0ae2
Changes from Scott Christley. See Oct 16 ChangeLog entry.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1885 72102866-910b-0410-8b05-ffd578937521
1996-10-31 17:14:00 +00:00
Andrew McCallum
52441fecef
Changes made in Rochester. See ChangeLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1650 72102866-910b-0410-8b05-ffd578937521
1996-07-15 18:41:44 +00:00
Andrew McCallum
168f431ba9
Change "Gnustep" to "GNUstep"
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1521 72102866-910b-0410-8b05-ffd578937521
1996-05-12 00:56:10 +00:00
Andrew McCallum
05817bc168
Rename in comments from GNU Objective C Class Library to Gnustep Base Library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1451 72102866-910b-0410-8b05-ffd578937521
1996-04-17 19:55:26 +00:00
Andrew McCallum
a6e5beda0e
([NSDate +distantFuture]): Increase efficiency by caching a single
...
instance in a static variable.
([NSDate +distantPast]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1184 72102866-910b-0410-8b05-ffd578937521
1996-03-18 18:31:37 +00:00
Andrew McCallum
8e4d7cb0f0
([NSDate -initWithString:]): Initialize theTime to 0, to prevent warning.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1168 72102866-910b-0410-8b05-ffd578937521
1996-03-18 13:55:57 +00:00
Andrew McCallum
7e9fbfc9ac
Many small formatting changes.
...
(UNIX_REFERENCE_INTERVAL): Macro renamed from UNIX_OFFSET.
([NSConcreteDate -timeIntervalSinceNow]): New method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1104 72102866-910b-0410-8b05-ffd578937521
1996-03-12 14:48:07 +00:00
Andrew McCallum
8c940cb2bb
WinNT and thread-related odifications from Scott Christley
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@915 72102866-910b-0410-8b05-ffd578937521
1996-02-13 15:43:30 +00:00
Andrew McCallum
9dacb328cb
([NSDate -description]): replace strftime() with sprintf() equivalent
...
for NEXTSTEP.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@730 72102866-910b-0410-8b05-ffd578937521
1996-01-16 00:48:44 +00:00
Andrew McCallum
fb8a4fb880
([NSDate -description]): Don't use strftime #ifdef NeXT. (Reported by
...
Gregor Hoffleit <flight@mathi.uni-heidelberg.DE>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@714 72102866-910b-0410-8b05-ffd578937521
1996-01-12 21:09:48 +00:00
Andrew McCallum
a1026ed113
([NSDate -copyWithZone:]): Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@535 72102866-910b-0410-8b05-ffd578937521
1995-08-08 15:47:19 +00:00
Andrew McCallum
9378941e27
([NSDate -copyWithZone:]): New method.
...
([NSDate -descriptionWithCalendarFormat:timeZone:]): Uncommented.
([NSDate -dateWithCalendarFormat:timeZone:]): Uncommented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@534 72102866-910b-0410-8b05-ffd578937521
1995-08-08 15:46:04 +00:00
Andrew McCallum
e485a33ee1
([NSDate -isEqual:]): Fix typo.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@506 72102866-910b-0410-8b05-ffd578937521
1995-08-02 15:21:54 +00:00
Andrew McCallum
d161a95cd8
Update copyright.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@487 72102866-910b-0410-8b05-ffd578937521
1995-07-01 19:01:11 +00:00
Andrew McCallum
7699a66d17
Include from <Foundation/...>, not <foundation/...>.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@391 72102866-910b-0410-8b05-ffd578937521
1995-04-17 21:13:20 +00:00
Andrew McCallum
b2b3636970
Compare against [NSDate class], not NSDate.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@375 72102866-910b-0410-8b05-ffd578937521
1995-04-15 20:02:56 +00:00
Andrew McCallum
85b41ee1f1
Fixed indentation. Added some calls to -notImplemented:.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@350 72102866-910b-0410-8b05-ffd578937521
1995-04-13 21:57:29 +00:00
Andrew McCallum
4e2a1fc298
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@216 72102866-910b-0410-8b05-ffd578937521
1995-03-31 15:39:12 +00:00