bug-gnustep
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]