mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 09:04:13 +00:00
Version 1.3.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13558 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
fbf5e99950
commit
991c76be3d
8 changed files with 94 additions and 40 deletions
22
ANNOUNCE
22
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
Announcement
|
||||
************
|
||||
|
||||
The GNUstep Base Library, version 1.3.0, is now available.
|
||||
The GNUstep Base Library, version 1.3.2, is now available.
|
||||
|
||||
What is the GNUstep Base Library?
|
||||
=================================
|
||||
|
@ -19,26 +19,28 @@ 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.3.0'
|
||||
Noteworthy changes in version `1.3.2'
|
||||
=====================================
|
||||
|
||||
* Moved additional classes into subprojects and/or bundles to make it
|
||||
easier to port these to other Foundation libraries..
|
||||
* Corrections for handling Windows file paths, etc
|
||||
|
||||
* Traditional Chinese extensions added.
|
||||
* Other fixes for Windows - DO now works on Windows
|
||||
|
||||
* Better support for resources (bundles)
|
||||
* New localization/internationalization tool make_strings
|
||||
|
||||
* Ports and DO work on MingW.
|
||||
* Experimental libffi support.
|
||||
|
||||
* Better KeyValueCoding support (for EOF).
|
||||
* Handle running tools/apps on other hosts
|
||||
|
||||
* New, partially finished Objective-C/Foundation programming manual.
|
||||
* Updated files and new tool for handling different encodings
|
||||
(cvtenc).
|
||||
|
||||
* Unicode and UTF8 handling improvements.
|
||||
|
||||
Where can you get it? How can you compile it?
|
||||
==============================================
|
||||
|
||||
The gnustep-base-1.3.0.tar.gz distribution file has been placed on
|
||||
The gnustep-base-1.3.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'
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2002-04-30 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version: 1.3.2
|
||||
* Documentation/news.texi: Update.
|
||||
* NEWS Regen.
|
||||
|
||||
2002-04-29 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSFileManager.m: Standardise handling for windoze drive
|
||||
|
|
|
@ -103,19 +103,28 @@ the NSApplicationMain function in a gui application).
|
|||
@subsection FFI Library
|
||||
|
||||
GNUstep's NSInvocations and Distributed Objects code involves detailed
|
||||
manipulation of the stack and function calls using a
|
||||
library that implements a Foreign-Function Interface (FFI), such as the
|
||||
ffcall libraries. Use of ffcall is automatically enabled if the ffcall
|
||||
libraries are found, unless specifically disabled with @code{--disable-ffcall}.
|
||||
If disabled, the code reverts to the builtin method for stack frame handling,
|
||||
but this rarely works on non-ix86 machines and is not supported.
|
||||
manipulation of the stack and function calls using a library that
|
||||
implements a Foreign-Function Interface (FFI), such as the ffcall or
|
||||
libffi libraries. Use of ffcall is automatically enabled if the ffcall
|
||||
libraries are found, unless specifically disabled with
|
||||
@code{--disable-ffcall}. If disabled, the code reverts to the builtin
|
||||
method for stack frame handling, but this rarely works on non-ix86
|
||||
machines and is not supported.
|
||||
|
||||
You need to have the ffcall libraries, which you can
|
||||
get from @url{ftp://www.gnustep.org/pub/gnustep/libs/} or
|
||||
You need to have the ffcall libraries, which you can 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.2.0.tar.gz}.
|
||||
version of the Objective-C library if you are not using gcc 3.x
|
||||
(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}.
|
||||
|
||||
Support for the libffi library has also been added, although it is still
|
||||
experimental. 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 @code{--enable-libffi}.
|
||||
|
||||
@node OpenSSL, , FFI Library, Configuration
|
||||
@subsection OpenSSL
|
||||
|
|
|
@ -8,6 +8,22 @@
|
|||
The currently released version of the library is
|
||||
@samp{@value{GNUSTEP-BASE-VERSION}}.
|
||||
@end ifclear
|
||||
@
|
||||
@section Noteworthy changes in version @samp{1.3.2}
|
||||
|
||||
@itemize @bullet
|
||||
@item Corrections for handling Windows file paths, etc
|
||||
@item Other fixes for Windows - DO now works on Windows
|
||||
@item New localization/internationalization tool make_strings
|
||||
@item Experimental libffi support.
|
||||
@item Handle running tools/apps on other hosts
|
||||
@item Updated files and new tool for handling different encodings (cvtenc).
|
||||
@item Unicode and UTF8 handling improvements.
|
||||
@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.3.0}
|
||||
|
||||
|
@ -21,10 +37,6 @@ easier to port these to other Foundation libraries..
|
|||
@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
|
||||
|
|
17
INSTALL
17
INSTALL
|
@ -81,8 +81,8 @@ FFI Library
|
|||
GNUstep's NSInvocations and Distributed Objects code involves
|
||||
detailed manipulation of the stack and function calls using a library
|
||||
that implements a Foreign-Function Interface (FFI), such as the ffcall
|
||||
libraries. Use of ffcall is automatically enabled if the ffcall
|
||||
libraries are found, unless specifically disabled with
|
||||
or libffi libraries. Use of ffcall is automatically enabled if the
|
||||
ffcall libraries are found, unless specifically disabled with
|
||||
`--disable-ffcall'. If disabled, the code reverts to the builtin
|
||||
method for stack frame handling, but this rarely works on non-ix86
|
||||
machines and is not supported.
|
||||
|
@ -90,9 +90,16 @@ machines and is not supported.
|
|||
You need to have the ffcall libraries, which you can get from
|
||||
<ftp://www.gnustep.org/pub/gnustep/libs/> or
|
||||
<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.2.0.tar.gz>.
|
||||
version of the Objective-C library if you are not using gcc 3.x (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>.
|
||||
|
||||
Support for the libffi library has also been added, although it is
|
||||
still experimental. 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'.
|
||||
|
||||
OpenSSL
|
||||
-------
|
||||
|
|
20
NEWS
20
NEWS
|
@ -1,7 +1,25 @@
|
|||
News
|
||||
****
|
||||
|
||||
The currently released version of the library is `1.3.0'.
|
||||
The currently released version of the library is `1.3.2'.
|
||||
|
||||
Noteworthy changes in version `1.3.2'
|
||||
=====================================
|
||||
|
||||
* Corrections for handling Windows file paths, etc
|
||||
|
||||
* Other fixes for Windows - DO now works on Windows
|
||||
|
||||
* New localization/internationalization tool make_strings
|
||||
|
||||
* Experimental libffi support.
|
||||
|
||||
* Handle running tools/apps on other hosts
|
||||
|
||||
* Updated files and new tool for handling different encodings
|
||||
(cvtenc).
|
||||
|
||||
* Unicode and UTF8 handling improvements.
|
||||
|
||||
Noteworthy changes in version `1.3.0'
|
||||
=====================================
|
||||
|
|
16
README
16
README
|
@ -25,15 +25,15 @@ releases (e.g. 1.4.1).
|
|||
License
|
||||
=======
|
||||
|
||||
The GNUstep libraries and bundles are covered under the GNU Lesser
|
||||
Public License (formerly the GNU Library Public License). This means
|
||||
you can use these libraries in any program (even non-free programs).
|
||||
If you distribute the libraries along with your program, you must
|
||||
make the improvements you have made to the libraries freely available.
|
||||
You should read the COPYING.LIB file for more information.
|
||||
The GNUstep libraries are covered under the GNU Lesser Public
|
||||
License. This means you can use these libraries in any program (even
|
||||
non-free programs). If you distribute the libraries along with your
|
||||
program, you must make the improvements you have made to the libraries
|
||||
freely available. You should read the COPYING.LIB file for more
|
||||
information.
|
||||
|
||||
GNUstep tools, test programs, and documentation files are covered under
|
||||
the GNU Public License. This means if you make changes to these programs,
|
||||
GNUstep tools, test programs, and other files are covered under the
|
||||
GNU Public License. This means if you make changes to these programs,
|
||||
you cannot charge a fee, other than distribution fees, for others to
|
||||
use the program. You should read the COPYING file for more information.
|
||||
|
||||
|
|
2
Version
2
Version
|
@ -7,7 +7,7 @@ GCC_VERSION=2.8.0
|
|||
# The version number of this release.
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=3
|
||||
SUBMINOR_VERSION=1
|
||||
SUBMINOR_VERSION=2
|
||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GNUSTEP_BASE_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue