[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Weekly Update
From: |
Adam Fedor |
Subject: |
Weekly Update |
Date: |
Sun, 05 Nov 2000 19:19:15 -0700 |
At http://www.gnustep.org
Week ending 5 November 2000
gstep-base (Foundation)
Some work done towards making use of Apple objc runtime possible.
Encapsulation of runtime access routines in inline methods in NSObjCRuntime.h
Old file for runtime standardization and class caching (fast.x) removed.
NSString - all initialisation methods rewritten to work in terms of a
single designated initialiser, to make subclassing easier. XML property-list
parsing fixed. Support added for use of a placeholder class to enable more
efficient memory management for constant strings - major optimisation of
string creation/destruction.
NSUserDefaults - minor bugfix for uninitialised variable.
NSURLHandle - wrap lock-protected areas with exception handlers to ensure
that locks are released.
NSURL - fix parsing of username/password information in URL.
XML parsing classes - API modified to make loading of external entities
easier. New method to get properties for a node as a dictionary.
NSCalendarDate - minor fixes for initialising from string.
gstep-gui (AppKit frontend)
Various NSText, NSLayoutManager simplifications.
Some modifications to use new gstep-base API for objc runtime independence.
gsweb (WebObjects compatible library)
Updates to deal with changes to XML parsing in gstep-base.
Updates to work with new framework code.
GSWElementIDString - work as category of NSMutableString.
JIGS (Java Interface for GNUstep)
Version 0.8 released - from the release notes -
This release is mainly a bug fix release. In particular, exposing
different objc methods as overloaded java methods has been finally
fixed. You can now create windows using the gui library from
Java!
- Weekly Update,
Adam Fedor <=