[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Weekly Update

From: Adam Fedor
Subject: Weekly Update
Date: Sun, 19 Nov 2000 20:12:59 -0700

At http://www.gnustep.org

Adam Fedor, Digital Optics            | Fudd's law of opposition: Push
fedor@doc.com  http://www.doc.com     | something hard enough, and it 
fedor@gnu.org  http://www.gnustep.org | will fall over.
Week ending 19 November 2000

gstep-base (Foundation)

NSURL - bugfix to parse username/password from URL correctly.
NSURLHandle - Added support for getting and setting properties on files.   
Added support for http and https GET and POST with proxying and basic  
NSDecimal - added support in configuration scripts for detecting GMP for  
the time (not yet) when NSDecimal can use that library for better performance
and precision.
GSMime - new GNUstep specific classes for parsing mime and http documents.
Used by NSURLhandle http support, but also fully documented and providing an
extensible api for parsing mail/web data.
GSTcpPort - many thread-safety fixes to ensure that Distributed Objects is
now thread safe.  Also fixes to improve communication between machines with
multiple network interfaces, only some of which share a common network.
NSFileHandle - new subclass for SSL support (used for https support in
NSURLHandle).  configure scripts modified to detect openssl library.
NSBundle - tidyups to get rid of compiler warnings.
NSFileManager - tidyups to get rid of compiler warnings.
NSUserDefaults - fix to avoid getting an empty string in the language list.
Locale handling - fix for systems without langinfo.h
NSConnection - fix so that a connection can be used from multiple threads.
NSArray - bugfix for error introduced in arrayWithObject by recent  
optimisation changes.
NSAttributedString - optimisations including uniquing of attributes  
dictionaries and avoiding unnecessary object creation.

gstep-gui (AppKit frontend)

NSSecureTextField - implemented and working.  Actually this was done two  
weeks ago and I missed reporting it - sorry.
NSScrollView - fix for frame size with clipped view.
NSPrintInfo - copying implemented.
NSPrintOperation - implementation started.
NSWindow and NSView - implemented printing/faxing routines (need  
GSTextStorage - optimisations mirroring those in NSAttributedString in  
base library.  This should greatly reduce the memory footprint of the NSText
system, especially where data is added to an NSText object character by 
Nib/IM loading - code tidied, redundant code removed.

gstep-xdps (AppKit backend)

Updated to use XGBitmapImageRep.
Added DPS_ERROR macro.

gstep-xgps (AppKit backend)

XGBitmapImageRep moved to Shared subdirectory so that
it can be used by the xdps backend as well as xgps.

gstep-make (Makefiles package)

Improved support for LaTeX based documentation.
Added checks for openssl and gmp libraries.
Use grep for systems that have trouble with fgrep -v

JIGS (Java Interface for GNUstep)

Version 0.9 released.
Thread support added - multiple java threads can now use the ObjC  
libraries simultaneously and the ObjC world with operate in corresponding  

reply via email to

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