diff --git a/ANNOUNCE b/ANNOUNCE index b884b9d7a..4738cbfd9 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,7 +1,7 @@ Announcement ************ -The GNUstep Base Library, version 1.5.0, is now available. +The GNUstep Base Library, version 1.5.1, is now available. What is the GNUstep Base Library? ================================= @@ -19,19 +19,29 @@ 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.5.0' +Noteworthy changes in version `1.5.1' ===================================== - * New MacOSX methods implemented (NSString, NSArray, NSObject) + * Port NSThread to MingW - * Fixed bug that occationally deleted user defaults. + * Better framework support in NSBundle - * Tcp connections use runloop in NSConnectionReplyMode. + * Added Thai string encodings. + + * New makeImmutableCopyOnFail: method. + + * Lots of autogsdoc improvements, Updated gsdoc DTD to 1.0 version. + + * Added GSPrintf for logging to stdout. + + * Warning logs selectable at runtime. + + * NSTimeZone code rewritten for speed. Where can you get it? How can you compile it? ============================================== - The gnustep-base-1.5.0.tar.gz distribution file has been placed on + The gnustep-base-1.5.1.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' diff --git a/ChangeLog b/ChangeLog index a20cc88d0..4b13a6f61 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-11-19 Adam Fedor + + * Version: 1.5.1 + * Documentation/news.texi: Updated. + 2002-11-19 Adam Fedor * Headers/gnustep/base/NSBundle.h: More documentation. Add missing diff --git a/Documentation/news.texi b/Documentation/news.texi index c1c9ed504..a751d7a45 100644 --- a/Documentation/news.texi +++ b/Documentation/news.texi @@ -9,6 +9,21 @@ The currently released version of the library is @samp{@value{GNUSTEP-BASE-VERSION}}. @end ifclear +@section Noteworthy changes in version @samp{1.5.1} + +@itemize @bullet +@item Port NSThread to MingW +@item Better framework support in NSBundle +@item Added Thai string encodings. +@item New makeImmutableCopyOnFail: method. +@item Lots of autogsdoc improvements, Updated gsdoc DTD to 1.0 version. +@item Added GSPrintf for logging to stdout. +@item Warning logs selectable at runtime. +@item NSTimeZone code rewritten for speed. +@end itemize + +@ifclear ANNOUNCE-ONLY + @section Noteworthy changes in version @samp{1.5.0} @itemize @bullet @@ -17,10 +32,6 @@ The currently released version of the library is @item Tcp connections use runloop in NSConnectionReplyMode. @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.4.0} @itemize @bullet diff --git a/Headers/gnustep/base/NSBundle.h b/Headers/gnustep/base/NSBundle.h index c61ba2158..9244b7880 100644 --- a/Headers/gnustep/base/NSBundle.h +++ b/Headers/gnustep/base/NSBundle.h @@ -43,7 +43,7 @@ GS_EXPORT NSString* NSLoadedClasses;

NSBundle provides methods for locating and handling application (and tool) resources at runtime. Resources includes any time of file that the - application might need, such as images, nim (gorm or gmodel) files, + application might need, such as images, nib (gorm or gmodel) files, localization files, and any other type of file that an application might need to use to function. Resources also include executable code, which can be dynamically linked into the application at @@ -58,8 +58,9 @@ GS_EXPORT NSString* NSLoadedClasses; basically a bundle that contains a library archive. The organization of a framework is a little difference, but in most respects there is no difference between a bundle and a framework. +

- These is one special bundle, called the mainBundle, which is + There is one special bundle, called the mainBundle, which is basically the application itself. The mainBundle is always loaded (of course), but you can still perform other operations on the mainBundle, such as searching for files, just as with any other @@ -205,10 +206,6 @@ GS_EXPORT NSString* NSLoadedClasses; If ext is nil or empty, then the first file with name and any extension is returned.

-

- Use of the version argument is depreciated. Specifiying a version - doesn't do anything useful. -

*/ - (NSString*) pathForResource: (NSString*)name ofType: (NSString*)ext diff --git a/NEWS b/NEWS index 9bb4b72cb..e6b2a7f27 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,26 @@ News **** -The currently released version of the library is `1.5.0'. +The currently released version of the library is `1.5.1'. + +Noteworthy changes in version `1.5.1' +===================================== + + * Port NSThread to MingW + + * Better framework support in NSBundle + + * Added Thai string encodings. + + * New makeImmutableCopyOnFail: method. + + * Lots of autogsdoc improvements, Updated gsdoc DTD to 1.0 version. + + * Added GSPrintf for logging to stdout. + + * Warning logs selectable at runtime. + + * NSTimeZone code rewritten for speed. Noteworthy changes in version `1.5.0' ===================================== diff --git a/Version b/Version index 5a1f87bb0..06328c5f6 100644 --- a/Version +++ b/Version @@ -7,7 +7,7 @@ GCC_VERSION=2.8.0 # The version number of this release. MAJOR_VERSION=1 MINOR_VERSION=5 -SUBMINOR_VERSION=0 +SUBMINOR_VERSION=1 GNUSTEP_BASE_VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${SUBMINOR_VERSION} VERSION=${GNUSTEP_BASE_VERSION}