fedor
a2f7e30285
* configure.ac: Standardize order of flags and libs
...
Check for proper defs in tzfile.h. Add sub-configure options
so they are listed in help. Add generic include/lib flags option.
* config.mak.in: Add load flags variable
* base.make.in: Idem.
* SSL/configure.ac: Add generic include/lib flags option.
* Version: Add numeric value for runtime versioning.
* Souce/GNUmakeifle: Add resource set install
* Source/Makefile.postamble (Info-gnustep.plist): New target.
* Testing/nsbundle.m: Additional tests.
* Source/NSTimeZone.m: Check for proper tzfile defs (Fixes #10724 ).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20261 72102866-910b-0410-8b05-ffd578937521
2004-10-26 19:08:17 +00:00
fedor
3718cbfdcd
* configure.ac: Check for tzfile.h
...
* Source/NSTimeZone.m: Include system tzfile.h if found.
(abbreviationMap): Add abbreviation from systemTimeZone if not
already there.
(systemTimeZone): Update the search list to look for time zone in TZ,
then system location, then tznam.
(getTimeZoneFile:): Look for file in system directory first.
* Source/nstzfile.h: Renamed from tzfile.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20217 72102866-910b-0410-8b05-ffd578937521
2004-10-11 03:08:54 +00:00
FredKiefer
0afa445d12
Applied NSTimeZone stucture packing patch.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19666 72102866-910b-0410-8b05-ffd578937521
2004-07-01 23:24:35 +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
c4efba1714
Added patch by Roland for windows timezone problems ...
...
Windows operation vouched for by S.J. Chun, and doesn't break unix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19382 72102866-910b-0410-8b05-ffd578937521
2004-05-21 15:39:02 +00:00
CaS
e845237c55
Minor documentation tweaks.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18938 72102866-910b-0410-8b05-ffd578937521
2004-03-28 11:13:36 +00:00
fedor
df220264cc
Document, add W32 retreival from registry.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18722 72102866-910b-0410-8b05-ffd578937521
2004-02-29 21:17:40 +00:00
CaS
d04dcc7fb8
More simplification by using lazy locking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18559 72102866-910b-0410-8b05-ffd578937521
2004-02-08 09:42:38 +00:00
fedor
15f77dce38
Remover extern decl
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17706 72102866-910b-0410-8b05-ffd578937521
2003-09-23 14:11:10 +00:00
fedor
c8e8f215fc
Use tzset to find timezone info.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17615 72102866-910b-0410-8b05-ffd578937521
2003-09-04 03:28:14 +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
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
fedor
32ae9a0f45
Filesystem change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16565 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:29:49 +00:00
fedor
0bfcabe78e
Move more additional methods to the Additions libtrary.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16299 72102866-910b-0410-8b05-ffd578937521
2003-03-31 02:59:56 +00:00
CaS
20bb60882e
Fix memory leak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15953 72102866-910b-0410-8b05-ffd578937521
2003-02-13 13:31:59 +00:00
CaS
d64578fc3e
Tidied for gcc-3.4
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15476 72102866-910b-0410-8b05-ffd578937521
2003-01-03 20:14:47 +00:00
CaS
76d4be0b77
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
CaS
87586d9f98
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
CaS
fb633bd662
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
CaS
e06f28da0d
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
CaS
a8955ba8c1
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
CaS
bddea4dcc2
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
CaS
39aad49dd2
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
CaS
c35afb26c3
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
CaS
b0d816ceaa
Documentation tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14298 72102866-910b-0410-8b05-ffd578937521
2002-08-20 10:22:05 +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
2bf97c997a
simple locking bug fixed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9756 72102866-910b-0410-8b05-ffd578937521
2001-05-02 11:52:43 +00:00
fedor
9628d301e9
Merged 1.0 branch into main.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9548 72102866-910b-0410-8b05-ffd578937521
2001-04-10 03:27:01 +00:00
CaS
b94afc7ba5
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
b91a2f63b3
MacOS-X compatibility fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8958 72102866-910b-0410-8b05-ffd578937521
2001-01-31 15:10:41 +00:00
richard
83777f4954
Use placeholder class for efficiency
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8957 72102866-910b-0410-8b05-ffd578937521
2001-01-31 11:29:55 +00:00
richard
53ccfd10ab
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
9b52e0838d
Updated to be close to full implementation of MacOS-X spec.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8948 72102866-910b-0410-8b05-ffd578937521
2001-01-30 20:47:05 +00:00
richard
0a534a99eb
Move some way towards support of MacOS-X timezone compatibility.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8921 72102866-910b-0410-8b05-ffd578937521
2001-01-30 12:05:02 +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
fedor
d66abe4b01
Fix name search so full path is returned
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6643 72102866-910b-0410-8b05-ffd578937521
2000-06-06 22:12:39 +00:00
richard
83ab249e73
Timezone fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5664 72102866-910b-0410-8b05-ffd578937521
2000-01-05 14:53:03 +00:00
richard
61881ef6ce
Various timezone fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5503 72102866-910b-0410-8b05-ffd578937521
1999-12-14 07:33:47 +00:00
cball
1adf402593
Re-fixed comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@5499 72102866-910b-0410-8b05-ffd578937521
1999-12-13 21:37:26 +00:00
richard
22f09ca318
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
cball
b35bbfad7e
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
eb1c061d9b
Tidyup for GC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4956 72102866-910b-0410-8b05-ffd578937521
1999-09-28 19:35:09 +00:00
richard
6812c6aa5f
Fixes for memory leak in property-list parsing and in NSTimeZone
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4762 72102866-910b-0410-8b05-ffd578937521
1999-08-25 16:12:36 +00:00
richard
1daeda4dfc
Updates for revised NSProcessInfo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4631 72102866-910b-0410-8b05-ffd578937521
1999-07-22 14:17:27 +00:00
richard
24f59ea2a0
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
9700246cd6
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4303 72102866-910b-0410-8b05-ffd578937521
1999-05-27 09:52:49 +00:00
richard
a1aa99475c
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
129641643c
Do fopen() with 'b' for binary data on windoze
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4200 72102866-910b-0410-8b05-ffd578937521
1999-05-05 18:47:44 +00:00
fedor
4595d34ead
Localization fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@4119 72102866-910b-0410-8b05-ffd578937521
1999-04-23 02:54:45 +00:00
fedor
3d949ca12d
Makefile changes to compile thinkg in place.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
richard
0806cb068b
Removed references to cStringNoCopy.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2990 72102866-910b-0410-8b05-ffd578937521
1998-09-30 07:42:38 +00:00
richard
13ba5809c0
Fixed coding/decoding autorelease problem.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2949 72102866-910b-0410-8b05-ffd578937521
1998-09-02 12:34:38 +00:00
fedor
a0993c655f
Memory leak and other fixes from Frith-MacDonald.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2775 72102866-910b-0410-8b05-ffd578937521
1998-03-12 14:21:20 +00:00
netc
29ce1ddd8a
Install headers in gnustep not gnustep/base.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2662 72102866-910b-0410-8b05-ffd578937521
1997-11-28 20:13:58 +00:00
netc
5f7871270a
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
fedor
ad42cb42e0
TimeZone patch from wacko
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2615 72102866-910b-0410-8b05-ffd578937521
1997-11-03 14:30:13 +00:00
fedor
08467501bc
Patches from Yoo C. Chung
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2546 72102866-910b-0410-8b05-ffd578937521
1997-10-24 16:58:20 +00:00
netc
86a7ea4aeb
Get NSTimeZone to work in GNUstep directory structure.
...
Add GNUstep specific method to NSBundle which will search the GNUstep
directory structure for resource files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2528 72102866-910b-0410-8b05-ffd578937521
1997-10-18 19:49:50 +00:00
fedor
120673e03a
Changes from richard and wacko.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2521 72102866-910b-0410-8b05-ffd578937521
1997-10-17 13:35:52 +00:00
netc
a02a4e9e88
Fix NSDictionary and NSMutableDictionary implementation.
...
NSCharacterSet searches in appropriate places for resources.
NSBundle no longer supports GNUSTEP_LIBRARY_PATH variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2519 72102866-910b-0410-8b05-ffd578937521
1997-10-16 23:56:27 +00:00
fedor
a57d791f91
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
mccallum
49d43a44aa
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
mccallum
dbe4613ced
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
mccallum
3bb1c039cb
([NSTimeZone -encodeWithCoder:]): Avoid warning by removing type from
...
argument.
([NSTimeZone -initWithCoder:]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@582 72102866-910b-0410-8b05-ffd578937521
1995-08-23 16:15:22 +00:00
mccallum
ce5cc7fd54
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@581 72102866-910b-0410-8b05-ffd578937521
1995-08-23 16:13:42 +00:00