At http://www.gnustep.org
Week ending 29 July 2000 Updates to the main branch Work here is pretty much in abeyance pending release of 0.6.6 gstep-base (Foundation) For debugging, gdomap will now dump a list of all its known peer gdomap processes when sent SIGUSR1 gstep-gui (AppKit frontend) Support for loading gmodels with the standard nib loading methods. gsweb (WebObjects compatible tool Several minor fixes and missing methods implemented. Changes made to support GDL2 Fixes/tidyups in the 0.6.6 pre-release code Please grab this code and test it out - you can use the '-r freeze-0_6_6' option to get this branch from the CVS repository. gstep-base (Foundation) Class cluster fixes for object allocation to work cleanly with new concrete subclasses. Connection and port code modified to refrain from creating locks until the program goes multi-threaded, thus working round objc runtime bugs in single threaded apps. Old Distributed Objects code removed, along with all the old libObjects classes it used. NSPortCoder and NSUnarchiver fixed to permit a class to be accepted in the archive when decoding of an object is asked for. GSTcpPort - fix to log errors when receiving bogus data rather than raising exception. Typo fixed. NSConnection test programs improved slightly - added trivial test for use of DO for inter-thread communication. NSThread - code for getting current thread clarified. NSString - concrete subclasses optimised for getting numeric values from strings. NSDebug.h - bugfix for debug logging macros where format string was not followed by any arguments. gstep-gui (AppKit frontend) NSText - movement and selection methods tidied and some bugs fixed. NSFileWrapper - made handling of filenames consistent. NSAttributedString - fixed for handling attachments. gstep-make (Makefiles package) Many updates for Java support. APPLICATION_ICON rule restored. Testing (GUI demo/test applications) CurrencyConverter - simplified and tidied to make a better example. Calculator - simplified and tidied to make a better example. Tutorials Nicola Pero has released a new tutorial on GNUstep GUI programming at http://www.gnustep.it/nicola/Tutorials/WindowsAndButtons/index.html Also see his general GNUstep stuff at http://gnustep.it/nicola/ Java A 0.1 alpha release of JIGS (the Java Interface for GNUStep) is now available in the CVS repository (the name of the module is java). This release is functional, but lacks the tools for automatically generating wrappers, so that needs to be done by hand. Since this is the initial alpha release, please be prepared for rough edges.
Week ending 29 July 2000
Updates to the main branch
Work here is pretty much in abeyance pending release of 0.6.6- gstep-base (Foundation)
-
- For debugging, gdomap will now dump a list of all its known peer gdomap processes when sent SIGUSR1
- gstep-gui (AppKit frontend)
-
- Support for loading gmodels with the standard nib loading methods.
- gsweb (WebObjects compatible tool
-
- Several minor fixes and missing methods implemented.
- Changes made to support GDL2
Fixes/tidyups in the 0.6.6 pre-release code
Please grab this code and test it out - you can use the '-r freeze-0_6_6' option to get this branch from the CVS repository.- gstep-base (Foundation)
-
- Class cluster fixes for object allocation to work cleanly with new concrete subclasses.
- Connection and port code modified to refrain from creating locks until the program goes multi-threaded, thus working round objc runtime bugs in single threaded apps.
- Old Distributed Objects code removed, along with all the old libObjects classes it used.
- NSPortCoder and NSUnarchiver fixed to permit a class to be accepted in the archive when decoding of an object is asked for.
- GSTcpPort - fix to log errors when receiving bogus data rather than raising exception. Typo fixed.
- NSConnection test programs improved slightly - added trivial test for use of DO for inter-thread communication.
- NSThread - code for getting current thread clarified.
- NSString - concrete subclasses optimised for getting numeric values from strings.
- NSDebug.h - bugfix for debug logging macros where format string was not followed by any arguments.
- gstep-gui (AppKit frontend)
-
- NSText - movement and selection methods tidied and some bugs fixed.
- NSFileWrapper - made handling of filenames consistent.
- NSAttributedString - fixed for handling attachments.
- gstep-make (Makefiles package)
-
- Many updates for Java support.
- APPLICATION_ICON rule restored.
- Testing (GUI demo/test applications)
-
- CurrencyConverter - simplified and tidied to make a better example.
- Calculator - simplified and tidied to make a better example.
Tutorials
Nicola Pero has released a new tutorial on GNUstep GUI programming at http://www.gnustep.it/nicola/Tutorials/WindowsAndButtons/index.htmlAlso see his general GNUstep stuff at http://gnustep.it/nicola/
Java
A 0.1 alpha release of JIGS (the Java Interface for GNUStep) is now available in the CVS repository (the name of the module is java). This release is functional, but lacks the tools for automatically generating wrappers, so that needs to be done by hand.Since this is the initial alpha release, please be prepared for rough edges.
