mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Version 1.10.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/freeze-1_10_2@20920 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
2f578e791b
commit
d7e4dd0843
7 changed files with 102 additions and 18 deletions
19
ANNOUNCE
19
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
Announcement
|
||||
************
|
||||
|
||||
The GNUstep Base Library, version 1.10.1, is now available.
|
||||
The GNUstep Base Library, version 1.10.2, is now available.
|
||||
|
||||
What is the GNUstep Base Library?
|
||||
=================================
|
||||
|
@ -18,25 +18,24 @@ 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.10.1'
|
||||
Noteworthy changes in version `1.10.2'
|
||||
======================================
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
||||
* Runtime discovery of the library version is possible.
|
||||
* The definition of NSContainsRect has changed to correspond with the
|
||||
current Mac OS X/Cocoa def - the sides of the bRect can touch
|
||||
aRect.
|
||||
|
||||
* NSXMLParser class added. Not completely implemented.
|
||||
* Add support for systems that support unichar file paths (e.g.
|
||||
Windows).
|
||||
|
||||
* NSArrays makeObjectsPerformSelector iterates in same order as
|
||||
MacOS X.
|
||||
|
||||
* Designated initializers for NSArray, NSDictionary, NSSet, and
|
||||
NSString have been changed for MacOS X compatibility.
|
||||
* Use a proper one-to-one abbreviation dictionary for NSTimeZone.
|
||||
|
||||
Where can you get it? How can you compile it?
|
||||
==============================================
|
||||
|
||||
The gnustep-base-1.10.1.tar.gz distribution file has been placed on
|
||||
The gnustep-base-1.10.2.tar.gz distribution file has been placed on
|
||||
`ftp.gnustep.org' in `pub/gnustep/core'.
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
|
|
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,12 @@
|
|||
2005-03-14 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version: 1.10.2
|
||||
|
||||
2005-03-03 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Source/NSFileManager.m (-createFileAtPath:...): Define var at
|
||||
beginning to work on gcc 2.x compilers.
|
||||
|
||||
2005-02-22 14:00 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Documentation/Base.gsdoc:
|
||||
|
@ -51,7 +60,6 @@
|
|||
Include malloc.h for systems where it is needed for alloca()
|
||||
* Tools/gdomap.c: Avoid some warnings on mingw32
|
||||
|
||||
M Source/mframe/mframe.head
|
||||
2005-02-21 14:10 Stefan Urbanek <stefan@agentfarms.net>
|
||||
|
||||
* Source/NSAttributedString.m: Fix loop decoding from archive.
|
||||
|
@ -75,7 +83,7 @@ M Source/mframe/mframe.head
|
|||
as the variable may not be set. Sort variables because windows needs
|
||||
them in alphabetical order. Fix conversion to unicode.
|
||||
|
||||
2005-02-16 14:40 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
2005-02-16 14:40 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* config/patchxml.m4: Try to detect libxml2 in standard directories
|
||||
exen if xml2-config is not present.
|
||||
|
|
|
@ -18,6 +18,57 @@
|
|||
changes and other information that might help developers and users
|
||||
migrate to using a newer version of the library.
|
||||
</p>
|
||||
<section>
|
||||
<heading>Version 1.10.2</heading>
|
||||
<p>
|
||||
This release is most likely the last release in this series,
|
||||
aside from possible major bug fixes.
|
||||
It was was branched from CVS on Feb 22, 2005.
|
||||
</p>
|
||||
<deflist>
|
||||
<term>NSContainsRect behavior change</term>
|
||||
<desc>
|
||||
The definition of NSContainsRect has changed to
|
||||
correspond with the current Mac OS X/Cocoa definition. The
|
||||
sides of the bRect can touch aRect.
|
||||
</desc>
|
||||
<term>Unichar file paths</term>
|
||||
<desc>
|
||||
Windows supports unichar file paths, but there isn't
|
||||
really an API for handling this. GNUstep-specific
|
||||
methods for dealing with this have been
|
||||
added, <code>NSFileManager's
|
||||
-localFromOpenStepPath</code> and
|
||||
<code>openStepPathFromLocal</code> and equivalent methods for
|
||||
<code>NSString</code>. In most cases the Base library should
|
||||
handle this problem internally, but it's possible that there
|
||||
are cases where the developer wants to handle the file name
|
||||
explicitly with system-specific functions.
|
||||
</desc>
|
||||
<term>NSDictionaryErnumerator</term>
|
||||
<desc>
|
||||
Some ivars in NSDictionaryEnumerator have changed types,
|
||||
but the total storage space has not changed. This may
|
||||
cause problems if you access ivars directly, perhaps
|
||||
through a subclass.
|
||||
</desc>
|
||||
<term>NSNotification -setImmutablePost</term>
|
||||
<desc>
|
||||
This GNUstep extension method was removed.
|
||||
</desc>
|
||||
<term>NSPort extension methods</term>
|
||||
<desc>
|
||||
Unimplemented GNUstep extension methods <code>-close</code>,
|
||||
<code>-outPackedClass</code>,
|
||||
and <code>+outPackedClass</code> were removed.
|
||||
</desc>
|
||||
<term>NSTimeZone -abbreviationDictionary</term>
|
||||
<desc>
|
||||
<code>NSTimeZone</code>'s abbreviation dictionary is now
|
||||
a proper one-to-one dictionary.
|
||||
</desc>
|
||||
</deflist>
|
||||
</section>
|
||||
<section>
|
||||
<heading>Version 1.10.1</heading>
|
||||
<p>
|
||||
|
|
|
@ -11,6 +11,19 @@ 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.10.2}
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
||||
@itemize @bullet
|
||||
@item The definition of NSContainsRect has changed to correspond with the
|
||||
current Mac OS X/Cocoa def - the sides of the bRect can touch aRect.
|
||||
@item Add support for systems that support unichar file paths (e.g. Windows).
|
||||
@item Use a proper one-to-one abbreviation dictionary for NSTimeZone.
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.10.1}
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
@ -23,8 +36,6 @@ This version mostly includes minor fixes and updates.
|
|||
have been changed for MacOS X compatibility.
|
||||
@end itemize
|
||||
|
||||
@ifclear ANNOUNCE-ONLY
|
||||
|
||||
@section Noteworthy changes in version @samp{1.10.0}
|
||||
|
||||
Note the interface version of the library has changed so that apps, tools
|
||||
|
|
16
NEWS
16
NEWS
|
@ -1,10 +1,24 @@
|
|||
News
|
||||
****
|
||||
|
||||
The currently released version of the library is `1.10.1'.
|
||||
The currently released version of the library is `1.10.2'.
|
||||
|
||||
See the <ReleaseNotes.html> document for more information.
|
||||
|
||||
Noteworthy changes in version `1.10.2'
|
||||
======================================
|
||||
|
||||
This version mostly includes minor fixes and updates.
|
||||
|
||||
* The definition of NSContainsRect has changed to correspond with the
|
||||
current Mac OS X/Cocoa def - the sides of the bRect can touch
|
||||
aRect.
|
||||
|
||||
* Add support for systems that support unichar file paths (e.g.
|
||||
Windows).
|
||||
|
||||
* Use a proper one-to-one abbreviation dictionary for NSTimeZone.
|
||||
|
||||
Noteworthy changes in version `1.10.1'
|
||||
======================================
|
||||
|
||||
|
|
|
@ -780,6 +780,7 @@ static NSFileManager* defaultManager = nil;
|
|||
DWORD written = 0;
|
||||
DWORD len = [contents length];
|
||||
#else
|
||||
const char *lpath;
|
||||
int fd;
|
||||
int len;
|
||||
int written;
|
||||
|
@ -811,7 +812,7 @@ static NSFileManager* defaultManager = nil;
|
|||
return YES;
|
||||
}
|
||||
#else
|
||||
const char *lpath = [self fileSystemRepresentationWithPath: path];
|
||||
lpath = [self fileSystemRepresentationWithPath: path];
|
||||
|
||||
fd = open(lpath, GSBINIO|O_WRONLY|O_TRUNC|O_CREAT, 0644);
|
||||
if (fd < 0)
|
||||
|
|
4
Version
4
Version
|
@ -7,9 +7,9 @@ GCC_VERSION=2.8.0
|
|||
# The version number of this release.
|
||||
MAJOR_VERSION=1
|
||||
MINOR_VERSION=10
|
||||
SUBMINOR_VERSION=1
|
||||
SUBMINOR_VERSION=2
|
||||
# numeric value should match above
|
||||
VERSION_NUMBER=110.1
|
||||
VERSION_NUMBER=110.2
|
||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GNUSTEP_BASE_VERSION}
|
||||
|
||||
|
|
Loading…
Reference in a new issue