Version 1.5.2

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15983 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
fedor 2003-02-17 03:14:17 +00:00
parent 6da6e5b251
commit 809a5ed22f
9 changed files with 83 additions and 32 deletions

View file

@ -1,7 +1,7 @@
Announcement
************
The GNUstep Base Library, version 1.5.1, is now available.
The GNUstep Base Library, version 1.5.2, is now available.
What is the GNUstep Base Library?
=================================
@ -19,31 +19,32 @@ 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.5.1'
Note that versions that have a odd minor release number are unstable
releases (like 1.5.2), which even minor release numbers (1.4.1) are
stable releases.
Noteworthy changes in version `1.5.2'
=====================================
* Port NSThread to MingW
* More MinGW support
* Better framework support in NSBundle
* New MacOSX compatible methods.
* Added Thai string encodings.
* The Base Additions library compiles on native OSX.
* New makeImmutableCopyOnFail: method.
* autogsdoc produces better, cleaner docs.
* Lots of autogsdoc improvements, Updated gsdoc DTD to 1.0 version.
* Built-in garbage collecting classes.
* Added GSPrintf for logging to stdout.
* Warning logs selectable at runtime.
* NSTimeZone code rewritten for speed.
* Any many many bug fixes and minor improvements.
Where can you get it? How can you compile it?
==============================================
The gnustep-base-1.5.1.tar.gz distribution file has been placed on
The gnustep-base-1.5.2.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'
file for more instructions about compiling and installing the library.
Please log bug reports on the GNUstep project page
<http://savannah.gnu.org/support/?group=gnustep> or send bug reports to
<bug-gnustep@gnu.org>.

View file

@ -1,3 +1,8 @@
2003-02-16 Adam Fedor <fedor@gnu.org>
* Version 1.5.2
* Documentation: Update.
2003-02-16 Richard Frith-Macdonald <rfm@gnu.org>
* Source/GSDictionary.m: ([-isEqualToDictionary:]) implement optimised
@ -22,7 +27,7 @@
mingw. Adjustments to conform to GNUstep style and use static
functions to avoid adding methods by RFM.
2003-02-11 Adam Fedor <fedor@Eldorado.local.>
2003-02-11 Adam Fedor <fedor@gnu.org>
* configure (LDFLAGS): Remove extra spaces that cause problems
on Darwin/gcc

View file

@ -22,6 +22,10 @@ portion of the OpenStep standard (the Foundation library).
There is more information available at the GNUstep homepage
at @samp{http://www.gnustep.org}.
Note that versions that have a odd minor release number are unstable
releases (like 1.5.2), which even minor release numbers (1.4.1) are stable
releases.
@ignore
So that developers of non-free, commercial programs can use the library,
the library is released under the GNU Library GPL.
@ -45,6 +49,6 @@ been placed on @samp{@value{GNUSTEP-BASE-FTP-MACHINE}} in
@samp{@value{GNUSTEP-BASE-FTP-DIRECTORY}}.
@end ifset
The library requires gcc @value{GCC-VERSION} or higher.
See the @samp{GNUstep-HOWTO}
file for more instructions about compiling and installing the library.
Please log bug reports on the GNUstep project page
@url{http://savannah.gnu.org/support/?group=gnustep} or send bug
reports to @email{bug-gnustep@@gnu.org}.

View file

@ -9,6 +9,19 @@ The currently released version of the library is
@samp{@value{GNUSTEP-BASE-VERSION}}.
@end ifclear
@section Noteworthy changes in version @samp{1.5.2}
@itemize @bullet
@item More MinGW support
@item New MacOSX compatible methods.
@item The Base Additions library compiles on native OSX.
@item autogsdoc produces better, cleaner docs.
@item Built-in garbage collecting classes.
@item Any many many bug fixes and minor improvements.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.5.1}
@itemize @bullet
@ -22,8 +35,6 @@ The currently released version of the library is
@item NSTimeZone code rewritten for speed.
@end itemize
@ifclear ANNOUNCE-ONLY
@section Noteworthy changes in version @samp{1.5.0}
@itemize @bullet

View file

@ -49,7 +49,11 @@ are under GNU LGPL" (Text in quotes provided by the author of ffcall).
@item
Give us feedback! Tell us what you like; tell us what you think
could be better. Send bug reports to @email{bug-gnustep@@gnu.org}.
could be better.
Please log bug reports on the GNUstep project page
@url{http://savannah.gnu.org/support/?group=gnustep} or send bug
reports to @email{bug-gnustep@@gnu.org}.
@end itemize

21
INSTALL
View file

@ -8,10 +8,10 @@ GNUstep-HOWTO is located in the gnustep-make package or at
<http://www.gnustep.org>
If you are installing the GNUstep libraries individually, make sure
you have installed the GNUstep Makefile package (gnustep-make) already.
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.
you have installed the GNUstep Makefile package (gnustep-make) already,
and you have sourced the makefile script:
. $GNUSTEP_SYSTEM_ROOT/Makeifles/GNUstep.sh
See the GNUstep-HOWTO for more information.
After installing this library you should install gnustep-gui if you
are going to use graphical applications.
@ -97,9 +97,16 @@ get this library from <ftp://www.gnustep.org/pub/gnustep/libs>.
Support for the libffi library has also been added, although it is
not as well tested as ffcall. Current versions of libffi are only
distributed with gcc version 3.x, although it is not installed by
default. To install it, after you have built gcc, go to the libffi
build directory and type 'make install'. To enable this in the
gnustep-base library, use the configure option `--enable-libffi'.
default. To install it, after you have built gcc, do something like:
mkdir newlibffi
cd newlibffi
../gcc-3.2.1/libffi/configure
make
ffitest
sudo make install
To enable this in the gnustep-base library, use the configure option
`--enable-libffi'.
OpenSSL
-------

17
NEWS
View file

@ -1,7 +1,22 @@
News
****
The currently released version of the library is `1.5.1'.
The currently released version of the library is `1.5.2'.
Noteworthy changes in version `1.5.2'
=====================================
* More MinGW support
* New MacOSX compatible methods.
* The Base Additions library compiles on native OSX.
* autogsdoc produces better, cleaner docs.
* Built-in garbage collecting classes.
* Any many many bug fixes and minor improvements.
Noteworthy changes in version `1.5.1'
=====================================

6
README
View file

@ -47,7 +47,11 @@ How can you help?
=================
* Give us feedback! Tell us what you like; tell us what you think
could be better. Send bug reports to <bug-gnustep@gnu.org>.
could be better.
Please log bug reports on the GNUstep project page
<http://savannah.gnu.org/support/?group=gnustep> or send bug
reports to <bug-gnustep@gnu.org>.
Happy hacking!

View file

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