Commit graph

143 commits

Author SHA1 Message Date
Richard Frith-Macdonald
6b8f60d133 Added NSError
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19360 72102866-910b-0410-8b05-ffd578937521
2004-05-17 09:24:29 +00:00
Richard Frith-Macdonald
3559990368 Mostly skeletal implementation of NSIndexSet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18650 72102866-910b-0410-8b05-ffd578937521
2004-02-24 21:23:53 +00:00
David Ayers
1767ef985f * Headers/Foundation/NSLock.h: Make types of _mutex and
_condition opaic to avoid including private thr-mach.h header.
        * Headers/Foundation/NSThread.h: Do not include private
	thr-mach.h header.
        * Source/thr-mach.h: Moved here from
        Headers/Additions/GNUstepBase/thr-mach.h.
        * Source/NSLock.m: Include private thr-mach.h header for
        apple-gnu-gnu.  Added defines for typing opaic instance
        variables and use them in various methods.
        * Source/NSThread.m: Include private thr-mach.h header for
        apple-gnu-gnu.
        * Source/thr-mach.m: Include private thr-mach.h header from
	new location.
        * Source/thr-pthread.m: Ditto.
        * Source/GNUmakefile: Do not install private thr-mach.h
	header.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18607 72102866-910b-0410-8b05-ffd578937521
2004-02-17 12:55:02 +00:00
Richard Frith-Macdonald
de07b9271b Inital commit of partial implementation of MacOS-X compatible keyed archiving.
Experimental ... archiving is implemented aand tested for xml format output.
Unarchiving is not yet implemented.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18450 72102866-910b-0410-8b05-ffd578937521
2004-01-22 09:37:07 +00:00
Richard Frith-Macdonald
10e3d610a0 Build/document new lock classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17982 72102866-910b-0410-8b05-ffd578937521
2003-10-27 13:23:19 +00:00
David Ayers
45fb8a2fb2 * Source/NSConcreteNumber.h: Moved here from
Headers/Foundation/NSConcreteNumber.h.
        * Source/GNUmakefile: Make NSConcreteNumber.h private.
        * Source/NSConcreteNumber.m: Include NSConcreteNumber.h from
        new location.
        * Source/NSNumber.m: Ditto.
        * Source/NSURL.m: Include NSValue.h in favor of private
        NSConcreteNumber.h.
        * Source/NSURLHandle.m: Do not include NSConcreteNumber.h.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17954 72102866-910b-0410-8b05-ffd578937521
2003-10-22 16:26:02 +00:00
Nicola Pero
0663ec1fd8 Removed old obsolete variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17914 72102866-910b-0410-8b05-ffd578937521
2003-10-17 13:25:55 +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
Richard Frith-Macdonald
93fa4de6be iUpdates for local private connections
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17217 72102866-910b-0410-8b05-ffd578937521
2003-07-15 05:21:34 +00:00
David Ayers
680c7bf0b7 * Source/GNUmakefile: Make GNUstep.h public.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17189 72102866-910b-0410-8b05-ffd578937521
2003-07-11 18:50:20 +00:00
Adam Fedor
9ca631d7e0 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
Richard Frith-Macdonald
5c49ef401a Merged in 1.6.0 branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16228 72102866-910b-0410-8b05-ffd578937521
2003-03-23 07:06:27 +00:00
Richard Frith-Macdonald
b3b6911ff7 Simple reverse mappings added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16112 72102866-910b-0410-8b05-ffd578937521
2003-03-03 10:01:29 +00:00
Richard Frith-Macdonald
34eab5ea3f 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
Richard Frith-Macdonald
a6531e014c Removed some unused files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15692 72102866-910b-0410-8b05-ffd578937521
2003-01-24 16:41:45 +00:00
Richard Frith-Macdonald
2a0f02df73 Add a category for week of year.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15570 72102866-910b-0410-8b05-ffd578937521
2003-01-09 16:03:50 +00:00
Nicola Pero
d91a81f871 Updated checks for OBJC_RUNTIME_LIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15402 72102866-910b-0410-8b05-ffd578937521
2002-12-30 17:23:39 +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
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
353b17de3a Tidy up documentation generation and installation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14292 72102866-910b-0410-8b05-ffd578937521
2002-08-16 08:35:18 +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
7c3ccf4322 File handle changes built under unix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13999 72102866-910b-0410-8b05-ffd578937521
2002-06-30 09:43:21 +00:00
Richard Frith-Macdonald
6fec988fe1 GSFileHandle stuff for windoze
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13998 72102866-910b-0410-8b05-ffd578937521
2002-06-30 09:19:30 +00:00
Richard Frith-Macdonald
f0bcc4cd81 Added FTP URL handle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13895 72102866-910b-0410-8b05-ffd578937521
2002-06-16 11:52:53 +00:00
Richard Frith-Macdonald
44a8970ada Many GSXML tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13687 72102866-910b-0410-8b05-ffd578937521
2002-05-22 14:23:17 +00:00
Richard Frith-Macdonald
a38c844fd9 Lots of tidying up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13608 72102866-910b-0410-8b05-ffd578937521
2002-05-08 05:43:15 +00:00
Richard Frith-Macdonald
5ec35d168b Build additional classes in a separat library.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13027 72102866-910b-0410-8b05-ffd578937521
2002-03-06 15:50:14 +00:00
Richard Frith-Macdonald
78b5d57426 Updates to make SSL bundle build standalone.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13026 72102866-910b-0410-8b05-ffd578937521
2002-03-06 15:02:42 +00:00
Richard Frith-Macdonald
02e05b0ed8 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12745 72102866-910b-0410-8b05-ffd578937521
2002-02-25 09:29:23 +00:00
Richard Frith-Macdonald
0cc0b83794 iTidied.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12744 72102866-910b-0410-8b05-ffd578937521
2002-02-25 09:23:45 +00:00
Richard Frith-Macdonald
70c62bb556 Experimental change to build as two libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12743 72102866-910b-0410-8b05-ffd578937521
2002-02-25 08:57:03 +00:00
Richard Frith-Macdonald
80c8891b1f Tidy key value coding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12742 72102866-910b-0410-8b05-ffd578937521
2002-02-25 07:05:58 +00:00
Richard Frith-Macdonald
fc4d23e09f 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
Richard Frith-Macdonald
5448f399a1 Rewrite maptable code and clean up / simplify source.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12273 72102866-910b-0410-8b05-ffd578937521
2002-01-30 13:05:35 +00:00
Richard Frith-Macdonald
e1effaf436 More tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12019 72102866-910b-0410-8b05-ffd578937521
2002-01-07 11:24:52 +00:00
Richard Frith-Macdonald
441ffcd257 Simplify source directory stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11994 72102866-910b-0410-8b05-ffd578937521
2002-01-05 06:29:03 +00:00
Richard Frith-Macdonald
5f75304feb Get documentation build working again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11989 72102866-910b-0410-8b05-ffd578937521
2002-01-04 20:46:29 +00:00
Nicola Pero
f3110987d7 Updated doc header files for new gnustep-make rules; build documentation
only if doc=yes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11987 72102866-910b-0410-8b05-ffd578937521
2002-01-04 17:50:03 +00:00
Richard Frith-Macdonald
453c897725 Remove automatic index file generation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11982 72102866-910b-0410-8b05-ffd578937521
2002-01-04 15:36:22 +00:00
Adam Fedor
c0eb12fa7d Correct test for class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11966 72102866-910b-0410-8b05-ffd578937521
2002-01-03 17:03:55 +00:00
Richard Frith-Macdonald
47fa016b36 Various tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11964 72102866-910b-0410-8b05-ffd578937521
2002-01-03 13:17:30 +00:00
Richard Frith-Macdonald
7ca9a3c093 Documentation improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11932 72102866-910b-0410-8b05-ffd578937521
2002-01-02 06:50:30 +00:00
Richard Frith-Macdonald
3769295b89 Build base library documentation using autogsdoc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11766 72102866-910b-0410-8b05-ffd578937521
2001-12-15 09:48:35 +00:00
Gregory John Casamento
b73f420ec4 Corrected build problem for SSL bundle when doing a scratch build.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11664 72102866-910b-0410-8b05-ffd578937521
2001-12-09 00:17:24 +00:00
Richard Frith-Macdonald
b21d3845de New SSL bundle tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11640 72102866-910b-0410-8b05-ffd578937521
2001-12-06 11:59:29 +00:00
Richard Frith-Macdonald
a4faad69d5 Updates for moving SSL support out of main library.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11622 72102866-910b-0410-8b05-ffd578937521
2001-12-04 14:59:09 +00:00
Adam Fedor
1e287c7727 Fix paths on Windows. Sparc gdb fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11166 72102866-910b-0410-8b05-ffd578937521
2001-10-17 03:45:32 +00:00
Richard Frith-Macdonald
3d357aba9f Lots of gsdoc updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11148 72102866-910b-0410-8b05-ffd578937521
2001-10-15 14:42:56 +00:00
Adam Fedor
b75bfbda47 New function to return GNUSTEP_SYSTEM_ROOT. SHould be used throughout.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11136 72102866-910b-0410-8b05-ffd578937521
2001-10-14 02:49:10 +00:00
Richard Frith-Macdonald
1bcdd1cab3 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