mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 09:04:13 +00:00
Version 1.12.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22654 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
fcc554b2e5
commit
bdc99f6157
6 changed files with 144 additions and 20 deletions
27
ANNOUNCE
27
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
Announcement
|
||||
************
|
||||
|
||||
The GNUstep Base Library, version 1.11.2, is now available.
|
||||
The GNUstep Base Library, version 1.12.0, is now available.
|
||||
|
||||
What is the GNUstep Base Library?
|
||||
=================================
|
||||
|
@ -18,27 +18,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.11.2'
|
||||
Noteworthy changes in version `1.12.0'
|
||||
======================================
|
||||
|
||||
* Support for GNUstep.conf and relocation of the filesystem is much
|
||||
improved in this release.
|
||||
There have been a number of API changes and several methods have been
|
||||
depreciated in this release. Although current GNUstep programs that use
|
||||
these methods will still work in this version, there are enough changes
|
||||
that a new library version was considered useful. See the release notes
|
||||
for more details
|
||||
|
||||
* The WM_QUIT message is now intercepted to allow an application to
|
||||
terminate cleanly.
|
||||
New NSStream classes where added to the library.
|
||||
|
||||
* NSMessagePort was implemented on Windows platforms.
|
||||
|
||||
* Deprecated support for system-wide GNUsteprc files has been
|
||||
removed.
|
||||
|
||||
* Some support for keeping user defaults in the Windows registry
|
||||
implemented.
|
||||
User defaults were restructured to create the defaults lazily and
|
||||
can be set to not write to an external file at all, for developers who
|
||||
wish to use the library as a stand-alone library or in other situations
|
||||
where using external resources is not desired.
|
||||
|
||||
Where can you get it? How can you compile it?
|
||||
==============================================
|
||||
|
||||
The gnustep-base-1.11.2.tar.gz distribution file has been placed at
|
||||
The gnustep-base-1.12.0.tar.gz distribution file has been placed at
|
||||
<ftp://ftp.gnustep.org/pub/gnustep/core>.
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2006-03-13 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version 1.12.0
|
||||
|
||||
2006-03-13 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSKeyValueCoding.m: Attempt to fix problems introduced into
|
||||
|
|
|
@ -24,6 +24,94 @@ notice and this notice are preserved.
|
|||
changes and other information that might help developers and users
|
||||
migrate to using a newer version of the library.
|
||||
</p>
|
||||
<section>
|
||||
<heading>Version 1.12.0</heading>
|
||||
<p> There have been a number of API changes and several
|
||||
methods have been depreciated in this release. Although
|
||||
current GNUstep programs that use these methods will still
|
||||
work in this version, there are enough changes that a new
|
||||
library version was considered useful.
|
||||
</p>
|
||||
<deflist>
|
||||
<term>NSCoder deprecated methods</term>
|
||||
<desc>
|
||||
Several methods using the old libObjects style scheme
|
||||
<code>withName:</code> are now deprecated. You can use the new
|
||||
NSKeyedArchiver and NSKeyedUnarchiver functionality to perform
|
||||
the same function in a much more portable way.
|
||||
</desc>
|
||||
<term>NSPortCoder, NSPortMessage private methods</term>
|
||||
<desc>
|
||||
The private method <code>_components</code> was removed
|
||||
from the public interface.
|
||||
</desc>
|
||||
<term>NSString -getCString:maxLength:encoding:</term>
|
||||
<desc>
|
||||
The return type of this function was changed to BOOL.
|
||||
</desc>
|
||||
<term>NSBundle deprecated and private methods</term>
|
||||
<desc>
|
||||
Several deprecated and private methods were removed from
|
||||
the public interface including
|
||||
<code>+gnustepBundle</code>, and
|
||||
<code>+pathForGNUstepResource:ofTpye:inDirectory:</code>.
|
||||
</desc>
|
||||
<term>NSNotificationCenter deprecated method</term>
|
||||
<desc>
|
||||
The GNUstep method <code>setLockingDisabled:</code> method
|
||||
was deprecated.
|
||||
</desc>
|
||||
<term>NSNotificationQueue private functions</term>
|
||||
<desc>
|
||||
Private functions <code>GSNotifyASAP</code>,
|
||||
<code>GSNotifyIdle</code>, and <code>GSNotifyMore</core>
|
||||
were removed from public interface.
|
||||
</desc>
|
||||
<term>NSRunLoop watcher API updates and other changes</term>
|
||||
<desc>
|
||||
We are starting to integrate the Cocoa NSStream classes
|
||||
into GNUstep, which allow you to do much the same things
|
||||
as the GNUstep-specific run loop watcher API was
|
||||
intended. At some point the watcher API will be deprecated
|
||||
as it will be redundant with NSStream functionality. Also
|
||||
the deprecated win32 specific methods for NSRunLoop were
|
||||
removed.
|
||||
</desc>
|
||||
<term>NSAttribtedString deprecated method</term>
|
||||
<desc>
|
||||
The non-standard
|
||||
<code>attributedSubstringWithRange:</code> method (just a
|
||||
synonym for the real method) was deprecated.
|
||||
</desc>
|
||||
<term>NSConnection, NSDistantObject method removal</term>
|
||||
<desc>
|
||||
Several legacy methods from the original GNU Connection
|
||||
class were removed or moved to the additions category of
|
||||
the library.
|
||||
</desc>
|
||||
<term>NSAutoreleasePool private methods</term>
|
||||
<desc>
|
||||
The private method <code>_endThread:</code> was removed
|
||||
from the public interface.
|
||||
</desc>
|
||||
<term>NSPortNameServer private methods</term>
|
||||
<desc>
|
||||
Several private methods were removed from the public interface.
|
||||
</desc>
|
||||
<term>NSStream, NSIndexPath</term>
|
||||
<desc>
|
||||
New classes added to the library.
|
||||
</desc>
|
||||
<term>NSUserDefaults improvements</term>
|
||||
<desc>
|
||||
User defaults were restructured to create the defaults
|
||||
lazily and can be set to not write to an external file at
|
||||
all, for developers who wish to use the library as a
|
||||
stand-alone library or in other situations where using
|
||||
external resources is not desired.
|
||||
</desc>
|
||||
</deflist>
|
||||
</section>
|
||||
<section>
|
||||
<heading>Version 1.11.2</heading>
|
||||
<deflist>
|
||||
|
|
|
@ -11,6 +11,25 @@ The currently released version of the library is
|
|||
See the @url{ReleaseNotes.html} document for more information.
|
||||
@end ifclear
|
||||
|
||||
@section Noteworthy changes in version @samp{1.12.0}
|
||||
|
||||
There have been a number of API changes and several
|
||||
methods have been depreciated in this release. Although
|
||||
current GNUstep programs that use these methods will still
|
||||
work in this version, there are enough changes that a new
|
||||
library version was considered useful. See the release notes for more
|
||||
details
|
||||
|
||||
New NSStream classes where added to the library.
|
||||
|
||||
User defaults were restructured to create the defaults
|
||||
lazily and can be set to not write to an external file at
|
||||
all, for developers who wish to use the library as a
|
||||
stand-alone library or in other situations where using
|
||||
external resources is not desired.
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.11.2}
|
||||
|
||||
@itemize @bullet
|
||||
|
@ -24,8 +43,6 @@ terminate cleanly.
|
|||
implemented.
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.11.1}
|
||||
|
||||
@itemize @bullet
|
||||
|
|
18
NEWS
18
NEWS
|
@ -1,10 +1,26 @@
|
|||
News
|
||||
****
|
||||
|
||||
The currently released version of the library is `1.11.2'.
|
||||
The currently released version of the library is `1.12.0'.
|
||||
|
||||
See the <ReleaseNotes.html> document for more information.
|
||||
|
||||
Noteworthy changes in version `1.12.0'
|
||||
======================================
|
||||
|
||||
There have been a number of API changes and several methods have been
|
||||
depreciated in this release. Although current GNUstep programs that use
|
||||
these methods will still work in this version, there are enough changes
|
||||
that a new library version was considered useful. See the release notes
|
||||
for more details
|
||||
|
||||
New NSStream classes where added to the library.
|
||||
|
||||
User defaults were restructured to create the defaults lazily and
|
||||
can be set to not write to an external file at all, for developers who
|
||||
wish to use the library as a stand-alone library or in other situations
|
||||
where using external resources is not desired.
|
||||
|
||||
Noteworthy changes in version `1.11.2'
|
||||
======================================
|
||||
|
||||
|
|
6
Version
6
Version
|
@ -6,10 +6,10 @@ GCC_VERSION=2.9.5
|
|||
|
||||
# The version number of this release.
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=11
|
||||
SUBMINOR_VERSION=2
|
||||
MINOR_VERSION=12
|
||||
SUBMINOR_VERSION=0
|
||||
# numeric value should match above
|
||||
VERSION_NUMBER=111.2
|
||||
VERSION_NUMBER=112.0
|
||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GNUSTEP_BASE_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue