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: Tue, 26 Dec 2000 15:26:04 -0700

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.
Implemented delegate notifications.
Restructured to have multiple text views with a single layout manager.

NSAttributedString - improve rules for word-breaks in text. Optimised.
Minor memory leak fixed.
NSView - scaling fixes in -setFrameSize: and -scaleUnitSquareSize:
NSApplication - cleanup and simplify, especially loop termination.



gstep-xgps (GUI backend library)


XGBitmapImageRep - updated for changes in frontend library



gstep-make (Makefiles package)


Various minor fixes and tidyups
MacOS-X bundle creation support added
Tool install fixes for win32.
Timezone location fixes.



gstep-guile (Guile interface library)


Update to avoid warnings by making sure an autorelease pool exists when
Guile destroys a GNUstep object in its garbage collection system.




tests (regression testing framework)


New tests for NSHost, NSProcessInfo, NSRunLoop and NSTask


Minor fix to retain count checking.





>From - Sun Dec 24 13:55:48 2000
Received: from netmaster.doc.com (192.168.8.3 [192.168.8.3]) by ntpapa.doc.com 
with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21)
        id ZDGF2AL6; Sun, 24 Dec 2000 03:18:58 -0500
Received: (qmail 27284 invoked from network); 24 Dec 2000 09:21:23 -0000
Received: from www.brainstorm.co.uk (HELO brainstorm.co.uk) (212.134.110.195)
  by 192.168.8.3 with SMTP; 24 Dec 2000 09:21:23 -0000
Received: (from address@hidden)
        by brainstorm.co.uk (8.9.3/8.9.3) id IAA14165
        for ; Sun, 24 Dec 2000 08:23:30 GMT
Received: from brainstorm.co.uk(193.114.28.41) by brainstorm.co.uk via smap 
(V2.0)
        id xma014163; Sun, 24 Dec 00 08:23:26 GMT
Received: from richard (unknown [193.114.29.7])
        by lin7.brainstorm.co.uk (Postfix) with SMTP id E1BF9BB47F
        for ; Sun, 24 Dec 2000 08:23:19 +0000 (GMT)
X-Authentication-Warning: brainstorm.co.uk: mail set sender to  using -f
Date: Sun, 24 Dec 2000 08:23:19 +0000
Reply-To: address@hidden
Content-Type: text/plain;
        charset=us-ascii
X-Mailer: Apple Mail (2.337)
From: Richard Frith-Macdonald 
To: Adam Fedor 
Mime-Version: 1.0 (Apple Message framework v337)
Content-Transfer-Encoding: quoted-printable
Subject: Progress report
Message-Id: 

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.
Implemented delegate notifications.
Restructured to have multiple text views with a single layout manager.

NSAttributedString - improve rules for word-breaks in text. Optimised.
Minor memory leak fixed.
NSView - scaling fixes in -setFrameSize: and -scaleUnitSquareSize:
NSApplication - cleanup and simplify, especially loop termination.



gstep-xgps (GUI backend library)


XGBitmapImageRep - updated for changes in frontend library



gstep-make (Makefiles package)


Various minor fixes and tidyups
MacOS-X bundle creation support added
Tool install fixes for win32.
Timezone location fixes.



gstep-guile (Guile interface library)


Update to avoid warnings by making sure an autorelease pool exists when
Guile destroys a GNUstep object in its garbage collection system.




tests (regression testing framework)


New tests for NSHost, NSProcessInfo, NSRunLoop and NSTask


Minor fix to retain count checking.






reply via email to

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