Adam Fedor | 2 Oct 2000 16:54

Weekly Update

Now at http://www.gnustep.org

Week ending 30 September 2000

gstep-base (Foundation)
  • GSXML - Added HTML parser and SAX-like handler for parsed information. Support/expect document contents in UTF8 characterset. Use new field in libxml 2.2.3 parser context (now requires version 2.2.3)
  • NString - standardise initialisation methods.
  • NSData - standardise initialisation methods.
  • NSURLHandle - treat repeated additions of same client as a single add.
  • Makefiles - fix to install headers in correct location again.
  • Some minor fixes and optimisations.
gstep-gui (AppKit frontend)
  • NSControl - fixed problem in copy with failure to retain member.
  • NSApplication - improved handling of uncaught exceptions. Optimise slightly by using NSApp global variable and caching event types. Cleanup a (Continue reading)

Adam Fedor | 6 Oct 2000 18:13

ANNOUNCE: JIGS Version 0.7.0.

This is the announcement of JIGS Version 0.7.0.

What is JIGS ?
==============

JIGS is a free (LGPL) Java Interface for GNUstep; it can automatically
wrap Objective-C libraries based on GNUstep making them accessible
directly to the Java programmer as if they were Java libraries.  As a
side effect, the whole engine can be used in the reverse way: JIGS
provides a high level API to allow Objective-C programmers to start
java virtual machines inside GNUstep Objective-C code and access
transparently java objects in the java virtual machine as if they were
objective-C objects.

Authors
=======

JIGS was brought to you by Nicola Pero <nicola <at> brainstorm.co.uk>.

Brainstorm Computer Solutions (http://www.brainstorm.co.uk) funded the
development of JIGS.

Maintainers
===========

JIGS is currently maintained by Nicola Pero <nicola <at> brainstorm.co.uk>.

Release Notes for JIGS version 0.7
==================================

(Continue reading)

Adam Fedor | 10 Oct 2000 05:19

Weekly Update

At http://www.gnustep.org
Week ending 8 October 2000

gstep-base (Foundation)

NSGAttributedString - store all attributes as immutable dictionaries.
NString - major rewrite for improved multinational-charactersets -
replacing concrete classes.  Change available encodings if iconv library is
available.  Tidy encoding handling.
Encode strings in archives as the abstract class.  NB. this change is not
compatible with old archiving code - running programs that use Distributed
Objects will need to be restarted.  Archives should be read and re-written to
update them to the new format (backward compatibility classes have been
added temporarily).
NSDistantObject - fix for respondsToSelector:.
NSProcessInfo - fix for FreeBSD-elf.

gstep-gui (AppKit frontend)

GSTextStorage - store attributes as immutable dictionaries.
NSWindow - fixes for frame sizing with deferred windows.
NSStringDrawing - added glyph conversion and removed unused code.
NSText and related classes - modest reorganisation.

gstep-xgps (AppKit backend)

font cacher improvements.
gpbs modified to ignore empty arguments.
Dragging fix for deferred windows.
(Continue reading)

Adam Fedor | 17 Oct 2000 20:24

Weekly Update

http://www.gnustep.org
Week ending 15 October 2000

gstep-base (Foundation)

GString - fix bug in new fillHole() function.
NSObject - initialize window sockets on MINGW.

gstep-gui (AppKit frontend)

attributed string parser memory handling improvements.
NSLayoutManager - various tidyups.
NSDocument/NSDocumentController - various cleanups.
NSText - use NSLayoutManager to handle text layout.

JIGS (Java interface for GNUstep)

FAQ added
More installation help added

Testing (gui test and demo applications)

Ink - a new text editing application to replace Edit.  This tests the
text classes and the document framework.

Adam Fedor | 23 Oct 2000 04:46

Weekly Update

Now at http://www.gnustep.org
Week ending 22 October 2000

gstep-base (Foundation)

NSNull - New class added to provide dummy object that can be used in
collections.
NSString - try to make an 8-bit character string where possible.
GSString - tidied up, added concrete classes for substrings.
NSCalendarDate - fixed bugs when initialising from a string that is
shorter than the expected format.
Class cluster encoding/decoding fixes to ensure that the abstract cluster
leaders are encoded in archives rather than concrete private subclasses.
Changes made for NSAttributedString, NSArray, NSDate, NSDictionary, NSNumber.

gstep-gui (AppKit frontend)

NSPageLayout - partially implemented.
NSApplication - use page layout panel.
NSPrintInfo - fixes for if no PrinterAdmin is available.
NSTabView - various bugfixes
NSTabViewItem - memory leaks fixed.
NSClipView - fix for redraw when document view is smaller than clipview.

gstep-xgps (gui backend library)

Fixes for some focus handling problems.
Fix more problems with deferred windows.
Improve checking and debug info.
(Continue reading)

Adam Fedor | 30 Oct 2000 04:51

Weekly Update


At http://www.gnustep.org
Week ending 29 October 2000

gstep-base (Foundation)

Framework support added - implemented framework methods in NSBundle and
modified other method implementations appropriately.  Dynamic loading code
updated for framework support.
Automatic localisation support added using native libraries on many
systems.  Added missing localisation keys to NSUserDefaults. Added new
localisation functions, added a new test tool for admin use.
GSMimeDocument, GSMimeParser - new internal classes to provide support
for handling stuff like headers in NSURLHandle.
NSURLHandle - tidied initialisation methods, made registry of handle
classes thread-safe. Implemented handle loading methods for the convenience
of subclasses.
Various minor fixes and optimisations in NSString, NSAttributedString,
NSProxy, NSDistantObject, NSData

gstep-gui (AppKit frontend)

Various NSText and related class updates and minor fixes.

gstep-make (Makefiles package)

Many files changed in order to add support for frameworks.

tests (Regression testing)
(Continue reading)


Gmane