mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
* Version 1.10.3
* Source/NSString.m: ([sttringByAppendingPathComponent:]) Fix bug eliding multiple slashes in path. * Source/NSTask.m: Fix missing nul terminator to arguments under win32 git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/branches/freeze-1_10_2@21099 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
d7e4dd0843
commit
3fce819377
9 changed files with 44 additions and 23 deletions
17
ANNOUNCE
17
ANNOUNCE
|
@ -1,7 +1,7 @@
|
|||
Announcement
|
||||
************
|
||||
|
||||
The GNUstep Base Library, version 1.10.2, is now available.
|
||||
The GNUstep Base Library, version 1.10.3, is now available.
|
||||
|
||||
What is the GNUstep Base Library?
|
||||
=================================
|
||||
|
@ -18,24 +18,15 @@ 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.2'
|
||||
Noteworthy changes in version `1.10.3'
|
||||
======================================
|
||||
|
||||
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.
|
||||
This version includes a few minor bug fixes.
|
||||
|
||||
Where can you get it? How can you compile it?
|
||||
==============================================
|
||||
|
||||
The gnustep-base-1.10.2.tar.gz distribution file has been placed on
|
||||
The gnustep-base-1.10.3.tar.gz distribution file has been placed on
|
||||
`ftp.gnustep.org' in `pub/gnustep/core'.
|
||||
|
||||
Please log bug reports on the GNUstep project page
|
||||
|
|
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,16 @@
|
|||
2005-04-11 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version 1.10.3
|
||||
|
||||
2005-04-05 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSString.m: ([sttringByAppendingPathComponent:]) Fix bug
|
||||
eliding multiple slashes in path.
|
||||
|
||||
2005-04-02 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSTask.m: Fix missing nul terminator to arguments under win32
|
||||
|
||||
2005-03-14 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version: 1.10.2
|
||||
|
|
|
@ -18,6 +18,12 @@
|
|||
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.3</heading>
|
||||
<p>
|
||||
This release includes a few minor bug fixes.
|
||||
</p>
|
||||
</section>
|
||||
<section>
|
||||
<heading>Version 1.10.2</heading>
|
||||
<p>
|
||||
|
|
|
@ -11,6 +11,12 @@ 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.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.
|
||||
|
@ -22,8 +28,6 @@ current Mac OS X/Cocoa def - the sides of the bRect can touch aRect.
|
|||
@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.
|
||||
|
|
7
NEWS
7
NEWS
|
@ -1,10 +1,15 @@
|
|||
News
|
||||
****
|
||||
|
||||
The currently released version of the library is `1.10.2'.
|
||||
The currently released version of the library is `1.10.3'.
|
||||
|
||||
See the <ReleaseNotes.html> document for more information.
|
||||
|
||||
Noteworthy changes in version `1.10.3'
|
||||
======================================
|
||||
|
||||
This version includes a few minor bug fixes.
|
||||
|
||||
Noteworthy changes in version `1.10.2'
|
||||
======================================
|
||||
|
||||
|
|
|
@ -3409,10 +3409,12 @@ static NSFileManager *fm = nil;
|
|||
{
|
||||
if (pathSepMember(buf[aLength]) == YES)
|
||||
{
|
||||
buf[aLength] = '/'; // Standardise
|
||||
if (pathSepMember(buf[aLength-1]) == YES)
|
||||
{
|
||||
unsigned pos;
|
||||
|
||||
buf[aLength-1] = '/'; // Standardise
|
||||
for (pos = aLength+1; pos < length; pos++)
|
||||
{
|
||||
buf[pos-1] = buf[pos];
|
||||
|
|
|
@ -1082,11 +1082,10 @@ quotedFromString(NSString *aString)
|
|||
}
|
||||
|
||||
lpath = [self _fullLaunchPath];
|
||||
wexecutable = [[lpath localFromOpenStepPath] unicharString];
|
||||
lpath = [lpath localFromOpenStepPath];
|
||||
wexecutable = [lpath unicharString];
|
||||
|
||||
args = [[NSMutableString alloc] initWithString:
|
||||
quotedFromString([NSString stringWithCharacters: wexecutable
|
||||
length: wcslen(wexecutable)])];
|
||||
args = [[NSMutableString alloc] initWithString: quotedFromString(lpath)];
|
||||
arg_enum = [[self arguments] objectEnumerator];
|
||||
while ((arg = [arg_enum nextObject]))
|
||||
{
|
||||
|
@ -1097,6 +1096,7 @@ quotedFromString(NSString *aString)
|
|||
w_args = NSZoneMalloc(NSDefaultMallocZone(),
|
||||
sizeof(wchar_t) * ([args length] + 1));
|
||||
[args getCharacters: (unichar*)w_args];
|
||||
w_args[[args length]] = 0;
|
||||
|
||||
env = [self environment];
|
||||
if ([env count] > 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=2
|
||||
SUBMINOR_VERSION=3
|
||||
# numeric value should match above
|
||||
VERSION_NUMBER=110.2
|
||||
VERSION_NUMBER=110.3
|
||||
GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION}
|
||||
VERSION=${GNUSTEP_BASE_VERSION}
|
||||
|
||||
|
|
|
@ -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.7.0
|
||||
Requires: gnustep-make >= 1.10.0
|
||||
|
||||
%description
|
||||
The GNUstep Base Library is a powerful fast library of general-purpose,
|
||||
|
|
Loading…
Reference in a new issue