[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Weekly Update
From: |
Adam Fedor |
Subject: |
Weekly Update |
Date: |
Sun, 11 Feb 2001 16:08:49 -0700 |
At www.gnustep.org
Weeks ending 11 February 2001
Of general note, the build procedure for GNUstep has been changed.
It is no longer possible to build the whole core package as a single process -
you have to build and install packages individually. The change was made to
make
maintenance easier, and to make it possible to provide binary =
distributions of
the separate packages more easily.
optional/recommended: install libobjc from RPM as the first step, or
install it by hand with the following procedure:
configure/compile/install gnustep-make {will configure itself using
the standard libobjc on your system}
compile/install libobjc (sources from ftp.gnustep.org)
then make distclean in gnustep-make because you need to
reconfigure/compile/install it again {so it configures itself to use
the libobjc you just installed}
configure/compile/install gnustep-make
configure/compile/install gnustep-base
configure/compile/install gnustep-gui
configure/compile/install gnustep-xgps
(in that order and you need to install each package before you can
configure/compile the next one).
gnustep-base (Foundation)
Portability fixes for FreeBSD/NetBSD.
Documentation updates and various tidying of admin files.
Time zones database updated.
Path utilities updated for developer directories and libraries.
NSString - new unicode support for string formatting.
NSTask - additional method for running task in a pseudo-terminal.
NSDate - now sent over DO bycopy.
NSTimeZone - updated to support the MacOS-X API.
NSArray - fixed error failing to aassign result of init to self.
NSHost - cope with machines where the hostname doesn't map to an internet
address.
GSXML - new method to unparse a parse tree into a string.
gsdoc - bugfix parsing elements with mixed content.
gnustep-gui (GUI frontend library)
NSBrowser - fix to retain selection information when reloading column.
NSApplication - support drag and drop of files onto appicon.
NSTableView - portability fix for sparc. Fixed some selection errors.
NSWindow - tidy miniwindow drawing to match NeXTstep.
NSSplitView - resizing fixes, drawing fixes etc.
NSMenuView - fix for glitch occuring if a menu item was removed while the menu
was in use.
NSColorPanel - re-implemented moved enumeratorrs in from NSColor.h.
NSPrintOperation - fix to print numbers properly.
NSClipView - fixed some obscure display glitches.
gnustep-xgps (GUI backend library)
Improved color support
General tidyup of code.
Make appicon work with Window maker, so apps can be docked ... added
UseWindowMakerIcons
user default to disable changes if required.
gnustep-make (Makefiles package)
Improvements/rewrites for RPM support ... now able to build RPMs for all
GNUstep packages.
Various minor fixes and modifications for admin.
JIGS (Java Interface for GnuStep)
Wrapped most of the gnustep-base library.
Automatic JavaDoc documentation generated for wrappers
- Weekly Update,
Adam Fedor <=