mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 16:30:41 +00:00
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:
parent
6da6e5b251
commit
809a5ed22f
9 changed files with 83 additions and 32 deletions
31
ANNOUNCE
31
ANNOUNCE
|
@ -1,7 +1,7 @@
|
||||||
Announcement
|
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?
|
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
|
There is more information available at the GNUstep homepage at
|
||||||
`http://www.gnustep.org'.
|
`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.
|
* Any many many bug fixes and minor improvements.
|
||||||
|
|
||||||
* Warning logs selectable at runtime.
|
|
||||||
|
|
||||||
* NSTimeZone code rewritten for speed.
|
|
||||||
|
|
||||||
Where can you get it? How can you compile it?
|
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'.
|
`ftp.gnustep.org' in `pub/gnustep/core'.
|
||||||
|
|
||||||
The library requires gcc 2.8.0 or higher. See the `GNUstep-HOWTO'
|
Please log bug reports on the GNUstep project page
|
||||||
file for more instructions about compiling and installing the library.
|
<http://savannah.gnu.org/support/?group=gnustep> or send bug reports to
|
||||||
|
<bug-gnustep@gnu.org>.
|
||||||
|
|
||||||
|
|
|
@ -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>
|
2003-02-16 Richard Frith-Macdonald <rfm@gnu.org>
|
||||||
|
|
||||||
* Source/GSDictionary.m: ([-isEqualToDictionary:]) implement optimised
|
* Source/GSDictionary.m: ([-isEqualToDictionary:]) implement optimised
|
||||||
|
@ -22,7 +27,7 @@
|
||||||
mingw. Adjustments to conform to GNUstep style and use static
|
mingw. Adjustments to conform to GNUstep style and use static
|
||||||
functions to avoid adding methods by RFM.
|
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
|
* configure (LDFLAGS): Remove extra spaces that cause problems
|
||||||
on Darwin/gcc
|
on Darwin/gcc
|
||||||
|
|
|
@ -22,6 +22,10 @@ portion of the OpenStep standard (the Foundation library).
|
||||||
There is more information available at the GNUstep homepage
|
There is more information available at the GNUstep homepage
|
||||||
at @samp{http://www.gnustep.org}.
|
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
|
@ignore
|
||||||
So that developers of non-free, commercial programs can use the library,
|
So that developers of non-free, commercial programs can use the library,
|
||||||
the library is released under the GNU Library GPL.
|
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}}.
|
@samp{@value{GNUSTEP-BASE-FTP-DIRECTORY}}.
|
||||||
@end ifset
|
@end ifset
|
||||||
|
|
||||||
The library requires gcc @value{GCC-VERSION} or higher.
|
Please log bug reports on the GNUstep project page
|
||||||
See the @samp{GNUstep-HOWTO}
|
@url{http://savannah.gnu.org/support/?group=gnustep} or send bug
|
||||||
file for more instructions about compiling and installing the library.
|
reports to @email{bug-gnustep@@gnu.org}.
|
||||||
|
|
|
@ -9,6 +9,19 @@ The currently released version of the library is
|
||||||
@samp{@value{GNUSTEP-BASE-VERSION}}.
|
@samp{@value{GNUSTEP-BASE-VERSION}}.
|
||||||
@end ifclear
|
@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}
|
@section Noteworthy changes in version @samp{1.5.1}
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
|
@ -22,8 +35,6 @@ The currently released version of the library is
|
||||||
@item NSTimeZone code rewritten for speed.
|
@item NSTimeZone code rewritten for speed.
|
||||||
@end itemize
|
@end itemize
|
||||||
|
|
||||||
@ifclear ANNOUNCE-ONLY
|
|
||||||
|
|
||||||
@section Noteworthy changes in version @samp{1.5.0}
|
@section Noteworthy changes in version @samp{1.5.0}
|
||||||
|
|
||||||
@itemize @bullet
|
@itemize @bullet
|
||||||
|
|
|
@ -49,7 +49,11 @@ are under GNU LGPL" (Text in quotes provided by the author of ffcall).
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Give us feedback! Tell us what you like; tell us what you think
|
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
|
@end itemize
|
||||||
|
|
||||||
|
|
21
INSTALL
21
INSTALL
|
@ -8,10 +8,10 @@ GNUstep-HOWTO is located in the gnustep-make package or at
|
||||||
<http://www.gnustep.org>
|
<http://www.gnustep.org>
|
||||||
|
|
||||||
If you are installing the GNUstep libraries individually, make sure
|
If you are installing the GNUstep libraries individually, make sure
|
||||||
you have installed the GNUstep Makefile package (gnustep-make) already.
|
you have installed the GNUstep Makefile package (gnustep-make) already,
|
||||||
In addition you should install an Objective-C library (gnustep-objc)
|
and you have sourced the makefile script:
|
||||||
if you are not using gcc 3.x, as well some other libraries (notably
|
. $GNUSTEP_SYSTEM_ROOT/Makeifles/GNUstep.sh
|
||||||
ffcall). See the GNUstep-HOWTO for more information.
|
See the GNUstep-HOWTO for more information.
|
||||||
|
|
||||||
After installing this library you should install gnustep-gui if you
|
After installing this library you should install gnustep-gui if you
|
||||||
are going to use graphical applications.
|
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
|
Support for the libffi library has also been added, although it is
|
||||||
not as well tested as ffcall. Current versions of libffi are only
|
not as well tested as ffcall. Current versions of libffi are only
|
||||||
distributed with gcc version 3.x, although it is not installed by
|
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
|
default. To install it, after you have built gcc, do something like:
|
||||||
build directory and type 'make install'. To enable this in the
|
mkdir newlibffi
|
||||||
gnustep-base library, use the configure option `--enable-libffi'.
|
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
|
OpenSSL
|
||||||
-------
|
-------
|
||||||
|
|
17
NEWS
17
NEWS
|
@ -1,7 +1,22 @@
|
||||||
News
|
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'
|
Noteworthy changes in version `1.5.1'
|
||||||
=====================================
|
=====================================
|
||||||
|
|
6
README
6
README
|
@ -47,7 +47,11 @@ How can you help?
|
||||||
=================
|
=================
|
||||||
|
|
||||||
* Give us feedback! Tell us what you like; tell us what you think
|
* 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!
|
Happy hacking!
|
||||||
|
|
2
Version
2
Version
|
@ -7,7 +7,7 @@ GCC_VERSION=2.8.0
|
||||||
# The version number of this release.
|
# The version number of this release.
|
||||||
MAJOR_VERSION=1
|
MAJOR_VERSION=1
|
||||||
MINOR_VERSION=5
|
MINOR_VERSION=5
|
||||||
SUBMINOR_VERSION=1
|
SUBMINOR_VERSION=2
|
||||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||||
VERSION=${GNUSTEP_BASE_VERSION}
|
VERSION=${GNUSTEP_BASE_VERSION}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue