Adam Fedor | 4 Dec 2000 03:59

Weekly Update

at http://www.gnustep.org
Week ending 3 December 2000

gstep-base (Foundation)

NSDate/NSCalendarDate - fixes and extensions to formats handled =
when initialising from strings.

NSObject - implemented new KeveValueCoding protocol (in MacOS-X =
beta) to permit ivar values to
be set/retrieved by name.  Untested, but should work for numeric =
values, chars, and objects/classes.

NSClassDescription - implemented new class from MacOS-X

JIGS (Java Interface for GnuStep)

Version 1.0 released - you can now freely use the GNUstep libraries =
from java code and can
use Java packages from ObjC

Lots of great documentation added, good tutorials on how to use this =
stuff.

gsweb (WebObjects compatible library)

GSWDisplayGroup - missing method call fixed.

GSWComponentRequestHandler - cookie fix in =
(Continue reading)

Adam Fedor | 11 Dec 2000 16:33

Weekly Update

at http://www.gnustep.org
Week ending 10 December 2000

gstep-base (Foundation)

NSConnection - Added support for FFCALL stack frame =
manipulation
NSInvocation - Added support for FFCALL stack frame =
manipulation
NSDistantObject - forward requestss using FFCALL as necessary
NSSet - simplification and tidyup
NSURLHandle - minor improvements for background loading.
makefiles - chanfges to spport flattened directory structure.

gstep-gui (GUI frontend library)

NSCell - missing methods implemented, and all subclasses =
updated!
NSFont - made predefined fonts redefinable
NSTabView - draw in bounds rectangle
Minor fixes to avoid compiler warnings etc

gstep-xdps (GUI backend library)

Makefiles updated for flattened directory structure

gstep-xgps (GUI backend library)

Makefiles updated for flattened directory structure
(Continue reading)

Adam Fedor | 23 Dec 2000 00:33

VOLUNTEER: GNUstep debian package maintainer

We need someone to maintain the debian packages for GNUstep as the
previous
maintainer no longer has time to do this. The amount
of work involved would vary depending on individual preference. The
basic
scripts and other files are already written (at least for gstep-core),
so
it might only involve updating these files as appropriate. In addition
several other GNUstep packages exist, such as JIGS and gstep-guile which
could have debian packages made.

If anyone has the time, it might be nice to somehow write into the
Makefile package support for automatically generating debian and rpm
packages.

If you would like to volunteer, please contact me.

--

-- 
Adam Fedor, Digital Optics            | Fudd's law of opposition: Push
fedor <at> doc.com  http://www.doc.com     | something hard enough, and it 
fedor <at> gnu.org  http://www.gnustep.org | will fall over.

Adam Fedor | 26 Dec 2000 23:26

Weekly Update

http://www.gnustep.org
Weeks ending 17 and 24 December 2000

gstep-base (Foundation)

NSDebug - extended object allocation statistics to record peak usages
NSMakeRange - optimisation, make NSMakeRange() an inline function
NSString - use ISO Latin1 as default string encoding, added raising of
exceptions in a couple of places when loss of information would occur when
converting a string from uniocode to an 8-bit encoding. Memory leak fixed
in property-list parsing.
NSMutableAttributedString - bugfixes in the complicated logic handling
setting of attributes.
GSIMap - initialisation modified to improve sizing of map capacity,
resulting in an average of 10 percent saving in memory used by sets and
dictionaries.  All classes using GSIMap cleaned up to use map enumerators
rather than inspecting the internals of the map structures directly.
NSDistantObject - some fixes for FFCALL library support.

gstep-gui (GUI frontend library)

NSImage - big tidyup along with related classes.
Implemented composite and dissolve to point methods.
NSCell - draw images using NSCompositeSourceOver now that
composite works.  Large update to handle attributed string content
in addition to simple strings.
NSTextView - Restructured relationship with NSText.
Implemented decent selection and shift-clicking to extend selected regions.
Rewritten use of text attributes based on insertion point.
(Continue reading)


Gmane