Version 1.3.0

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13120 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fedor 2002-03-14 16:07:01 +00:00
parent ca73659579
commit 7b2cb59cfa
9 changed files with 67 additions and 27 deletions

View file

@ -1,7 +1,7 @@
Announcement
************
The GNUstep Base Library, version 1.1.0, is now available.
The GNUstep Base Library, version 1.3.0, is now available.
What is the GNUstep Base Library?
=================================
@ -11,7 +11,7 @@ non-graphical Objective C objects. For example, it includes classes
for strings, object collections, byte streams, typed coders,
invocations, notifications, notification dispatchers, moments in time,
network ports, remote object messaging support (distributed objects),
event loops, and random number generators.
and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
@ -19,32 +19,26 @@ portion of the OpenStep standard (the Foundation library).
There is more information available at the GNUstep homepage at
`http://www.gnustep.org'.
Noteworthy changes in version `1.1.0'
Noteworthy changes in version `1.3.0'
=====================================
* Removed use of distributed lock to sync defaults file.
* Moved additional classes into subprojects and/or bundles to make it
easier to port these to other Foundation libraries..
* Compiles on Darwin (but does not work yet).
* Traditional Chinese extensions added.
* New tool autogsdoc for inline Objective-C documentation.
* Better support for resources (bundles)
* Some NSBundle convienience methods for associating resources with
libraries and tools (like a lightweight framework).
* Ports and DO work on MingW.
* URL classes improved and more robust.
* Better KeyValueCoding support (for EOF).
* SSL classes compiled as a separate bundle due to license problems.
* Better operation in MinGW environment.
* New localization files.
* XML property lists
* New, partially finished Objective-C/Foundation programming manual.
Where can you get it? How can you compile it?
==============================================
The gnustep-base-1.1.0.tar.gz distribution file has been placed on
The gnustep-base-1.3.0.tar.gz distribution file has been placed on
`ftp.gnustep.org' in `pub/gnustep/core'.
The library requires gcc 2.8.0 or higher. See the `GNUstep-HOWTO'

View file

@ -1,3 +1,8 @@
2002-03-14 Adam Fedor <fedor@gnu.org>
* Version: 1.3.0
* Documentation/install.texi, readme.texi, ...: Updated
2002-03-14 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSString.m; Bug report by Manuel Guesdon prompted me to

View file

@ -28,6 +28,9 @@ addition you should install an Objective-C library (gnustep-objc) if you
are not using gcc 3.x, as well some other libraries (notably
ffcall). See the GNUstep-HOWTO for more information.
After installing this library you should install gnustep-gui if you are
going to use graphical applications.
When you configure this library, make sure you use the same
configuration options as with gstep-make. Some additional options to
configure are described below.
@ -112,7 +115,7 @@ get from @url{ftp://www.gnustep.org/pub/gnustep/libs/} or
@url{http://clisp.cons.org/~haible/}. You also need to have a special
version of the Objective-C library (before gcc 3.0 the required hooks
were not in the standard library). You can get this library from
@url{ftp://www.gnustep.org/pub/gnustep/libs/libobjc-1.0.0.tar.gz}.
@url{ftp://www.gnustep.org/pub/gnustep/libs/libobjc-1.2.0.tar.gz}.
@node OpenSSL, , FFI Library, Configuration
@subsection OpenSSL

View file

@ -9,6 +9,22 @@ The currently released version of the library is
@samp{@value{GNUSTEP-BASE-VERSION}}.
@end ifclear
@section Noteworthy changes in version @samp{1.3.0}
@itemize @bullet
@item Moved additional classes into subprojects and/or bundles to make it
easier to port these to other Foundation libraries..
@item Traditional Chinese extensions added.
@item Better support for resources (bundles)
@item Ports and DO work on MingW.
@item Better KeyValueCoding support (for EOF).
@item New, partially finished Objective-C/Foundation programming manual.
@end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.1.0}
@itemize @bullet
@ -24,10 +40,6 @@ libraries and tools (like a lightweight framework).
@item XML property lists
@end itemize
@c ====================================================================
@c Keep the next line just below the list of changes in most recent version.
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.0.2}
Mostly a bug fix release to work with the new gcc 3.0.

View file

@ -19,6 +19,10 @@ The file @samp{NEWS} has the library's feature history.
The files @samp{INSTALL} or @samp{GNUstep-HOWTO} (from the web site)
gives instructions for installing the library.
Note that releases numbers that have an odd minor version (e.g. 1.3.2)
are unstable releases. They are not as well tested as stable releases
(e.g. 1.4.1).
@section License
The GNUstep libraries are covered under the GNU Lesser Public License.

View file

@ -13,6 +13,9 @@ In addition you should install an Objective-C library (gnustep-objc)
if you are not using gcc 3.x, as well some other libraries (notably
ffcall). See the GNUstep-HOWTO for more information.
After installing this library you should install gnustep-gui if you
are going to use graphical applications.
When you configure this library, make sure you use the same
configuration options as with gstep-make. Some additional options to
configure are described below.
@ -89,7 +92,7 @@ machines and is not supported.
<http://clisp.cons.org/~haible/>. You also need to have a special
version of the Objective-C library (before gcc 3.0 the required hooks
were not in the standard library). You can get this library from
<ftp://www.gnustep.org/pub/gnustep/libs/libobjc-1.0.0.tar.gz>.
<ftp://www.gnustep.org/pub/gnustep/libs/libobjc-1.2.0.tar.gz>.
OpenSSL
-------

18
NEWS
View file

@ -1,7 +1,23 @@
News
****
The currently released version of the library is `1.1.0'.
The currently released version of the library is `1.3.0'.
Noteworthy changes in version `1.3.0'
=====================================
* Moved additional classes into subprojects and/or bundles to make it
easier to port these to other Foundation libraries..
* Traditional Chinese extensions added.
* Better support for resources (bundles)
* Ports and DO work on MingW.
* Better KeyValueCoding support (for EOF).
* New, partially finished Objective-C/Foundation programming manual.
Noteworthy changes in version `1.1.0'
=====================================

7
README
View file

@ -5,8 +5,7 @@ The GNUstep Base Library is a library of general-purpose, non-graphical
Objective C objects. For example, it includes classes for strings,
object collections, byte streams, typed coders, invocations,
notifications, notification dispatchers, moments in time, network ports,
remote object messaging support (distributed objects), event loops, and
random number generators.
remote object messaging support (distributed objects), and event loops.
It provides functionality that aims to implement the non-graphical
portion of the OpenStep standard (the Foundation library).
@ -19,6 +18,10 @@ Initial reading
The files `INSTALL' or `GNUstep-HOWTO' (from the web site) gives
instructions for installing the library.
Note that releases numbers that have an odd minor version (e.g.
1.3.2) are unstable releases. They are not as well tested as stable
releases (e.g. 1.4.1).
License
=======

View file

@ -6,7 +6,7 @@ GCC_VERSION=2.8.0
# The version number of this release.
MAJOR_VERSION=1
MINOR_VERSION=1
MINOR_VERSION=3
SUBMINOR_VERSION=0
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
VERSION=${GNUSTEP_BASE_VERSION}