(We've all been very busy)
Period ending 3 June 2000
- gstep-base (Foundation)
-
- NSDistantObject - fixed bug creating local method signature for method in
remote object.
- NSString - fix to ensure that a comparison with a zero-length range
always returns NSOrderedSame.
- NSBundle - improve code to determine the location of the executable.
Protect global cache of bundles with locks for thread-safety.
- NSProcessInfo - abort with an informative message rather than crashing
without explanations if the process environment is not set.
- NSConnection - make independent conversation queuing cause messages to be
handled atomically.
- Headers - remove inclusion of config.h in some headers where it is unnecessary.
- gstep-gui (AppKit frontend)
-
- NSImage - handle case where supplied image name has no extension
- NSText/NSTextView - reorganize copy/paste code and added minor fixes.
- NSAttributedString - make sure that setting alignment creates a mutable
paragraph style.
- NSScrollView - fixed positioning of scrollers in obscure cases.
- gstep-xgps (AppKit backend)
-
- XGFont - minor naming change and added check of font information before
unloading fonts.
- gstep-guile (interface to Guile scripting language)
-
- Minor tidying up, and fix to make things work with new 1.3.5 release of
Guile (due out today - 3rd June).
- gstep-java (interface to Java language)
-
- Nicola Pero (sponsored by Brainstorm Computer Solutions) has been looking
at the problem of writing an interface to Java (compatible with Apples Java
bridge). He has submitted a patch to egcs to enable easy building of libobjc
as a shared library so that any Java runtime implementation should be able to
load objc code. He has also produced a proof-of-concept mini-bridge test
program. Expect code to begin appearing in the CVS repository soon.
Period ending 3 June 2000
gstep-base (Foundation)
NSDistantObject - fixed bug creating local method signature for method in
remote object.
NSString - fix to ensure that a comparison with a zero-length range
always returns NSOrderedSame.
NSBundle - improve code to determine the location of the executable.
Protect global cache of bundles with locks for thread-safety.
NSProcessInfo - abort with an informative message rather than crashing
without explanations if the process environment is not set.
NSConnection - make independent conversation queuing cause messages to be
handled atomically.
Headers - remove inclusion of config.h in some headers where it is unnecessary.
gstep-gui (AppKit frontend)
NSImage - handle case where supplied image name has no extension
NSText/NSTextView - reorganize copy/paste code and added minor fixes.
NSAttributedString - make sure that setting alignment creates a mutable
paragraph style.
NSScrollView - fixed positioning of scrollers in obscure cases.
gstep-xgps (AppKit backend)
XGFont - minor naming change and added check of font information before
unloading fonts.
gstep-guile (interface to Guile scripting language)
Minor tidying up, and fix to make things work with new 1.3.5 release of
Guile (due out today - 3rd June).
gstep-java (interface to Java language)
Nicola Pero (sponsored by Brainstorm Computer Solutions) has been looking
at the problem of writing an interface to Java (compatible with Apples Java
bridge). He has submitted a patch to egcs to enable easy building of libobjc
as a shared library so that any Java runtime implementation should be able to
load objc code. He has also produced a proof-of-concept mini-bridge test
program. Expect code to begin appearing in the CVS repository soon.