mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 09:04:13 +00:00
Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21408 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9754469069
commit
a42eaf02f6
4 changed files with 102 additions and 4 deletions
|
@ -1,3 +1,7 @@
|
|||
2005-07-04 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Documentation/ReleaseNotes.gsdoc: Update.
|
||||
|
||||
2005-07-01 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Documentation/Base.gsdoc, Documentation/BaseAdditions.gsdoc,
|
||||
|
|
|
@ -19,6 +19,84 @@
|
|||
changes and other information that might help developers and users
|
||||
migrate to using a newer version of the library.
|
||||
</p>
|
||||
<section>
|
||||
<heading>Version 1.11.0</heading>
|
||||
<p>
|
||||
The interface version of the base library has changed in
|
||||
this release. Applications, libraries and tools that
|
||||
wish to use this new version must be recompiled
|
||||
(otherwise, they'll use the older version of the library).
|
||||
</p>
|
||||
<deflist>
|
||||
<term>Window's changes</term>
|
||||
<desc>
|
||||
A lot of the behavior of path handling in the base
|
||||
library has changed with respect to Window's machines.
|
||||
Windows native paths are used throughout.
|
||||
The fileSystemRepresentation methods now use utf-16
|
||||
as the external c-string representation on windows.
|
||||
The local to openstep and openstep to local methods
|
||||
are now deprecated and do nothing. Other changes to
|
||||
classes and class variables have also occurred (detailed
|
||||
below).
|
||||
</desc>
|
||||
<term>Path/Startup configuration</term
|
||||
<desc>
|
||||
At the startup of any application or tool, GNUstep used to
|
||||
look at various environment variables in order to find
|
||||
the location of various data directories and other
|
||||
things. GNUstep still does this, but the environment
|
||||
variables are no longer required to find these
|
||||
files. In addition the configuration files used to
|
||||
override certain path behavior has been changed and
|
||||
expanded. See the base library documentation on GNUstep
|
||||
Configuration Files for more information.
|
||||
</desc>
|
||||
<term>NSCharacterSets</term>
|
||||
<desc>
|
||||
Character sets are included in the library itself instead
|
||||
of being loaded from a data file. Also, the
|
||||
NSBitmapCharSet API has been removed.
|
||||
</desc>
|
||||
<term>NSPathUtilities</term>
|
||||
<desc>
|
||||
Depreciated functions GSSystemRootDirectory and
|
||||
GSStandardPathPrefixes. In addition, beware of using the
|
||||
function NSOpenStepRoot, which may not necessarily return
|
||||
the information you need (see the documentation for this
|
||||
function for more info). Enumeration values for
|
||||
NSSearchPathDirectory have changed.
|
||||
</desc>
|
||||
<term>NSRunLoop</term>
|
||||
<desc>
|
||||
NSRunLoop and related classes now use native win32 event
|
||||
handling on Window's machines. See also GSFileHandle,
|
||||
NSSocketPort and NSMessagePort.
|
||||
</desc>
|
||||
<term>GSFileHandle</term>
|
||||
<desc>
|
||||
This GNUstep specific class has a new ivar on Windows.
|
||||
</desc>
|
||||
<term>NSSocketPort, NSMessagePort</term>
|
||||
<desc>
|
||||
This class has a new ivar on Windows.
|
||||
</desc>
|
||||
<term>NSPortNameServer</term>
|
||||
<desc>
|
||||
A one-time warning is printed concerning a future change in
|
||||
which nsconnections will only work between processes owned
|
||||
by the same account on
|
||||
the same machine, for MacOSX compatibility and
|
||||
security. If inter-host/user communication is desired,
|
||||
the developer will need to set this explicitly.
|
||||
</desc>
|
||||
<term>Keyed Encoding</term>
|
||||
<desc>
|
||||
Work was done in many classes to support keyed
|
||||
encoding. It may not be fully implemented in every class, however.
|
||||
</desc>
|
||||
</deflist>
|
||||
</section>
|
||||
<section>
|
||||
<heading>Version 1.10.3</heading>
|
||||
<p>
|
||||
|
@ -81,7 +159,7 @@
|
|||
<p>
|
||||
</p>
|
||||
<deflist>
|
||||
<term>Runtime version disconvery of library</term>
|
||||
<term>Runtime version discovery of library</term>
|
||||
<desc>
|
||||
A developer can discover the version of the base library that
|
||||
is loaded using the NSBundle methods
|
||||
|
|
|
@ -11,12 +11,28 @@ 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.11.0}
|
||||
|
||||
This release is binary incompatible with previous releases.
|
||||
The interface version of the library has changed so that apps, tools
|
||||
and libraries that use the base library need to be recompiled to use
|
||||
this new version.
|
||||
|
||||
@itemize @bullet
|
||||
@item Window's path handling has changed to use native paths throughout.
|
||||
@item Startup/configuration of the libraries no longer requires environement
|
||||
variables.
|
||||
@item Character sets are included in the library rather than being read from
|
||||
data files.
|
||||
@item NSRunLoop and related classes use natvie win32 event handling on
|
||||
Windows machines.
|
||||
@end itemize
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.10.3}
|
||||
|
||||
This version includes a few minor bug fixes.
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.10.2}
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
|
|
@ -6,7 +6,7 @@ Summary: GNUstep Base library package
|
|||
Packager: GNUstep Development <bug-gnustep@gnu.org>
|
||||
Vendor: The GNUstep Project
|
||||
URL: http://www.gnustep.org/
|
||||
Requires: gnustep-make >= 1.10.0
|
||||
Requires: gnustep-make >= 1.11.0
|
||||
|
||||
%description
|
||||
The GNUstep Base Library is a powerful fast library of general-purpose,
|
||||
|
|
Loading…
Reference in a new issue