Weekly Update

Adam Fedor <[email protected]>
Newsgroups gmane.comp.lib.gnustep.announce
Organization Digital Optics
Message-ID <[email protected]>
See http://www.gnustep.org
weekly.html (text/html, 2.2 KB)
<h3>Weeks ending 13 May 2001</h3>

<dt>gnustep-base (Foundation)</dt>
<dd>
<ul>
<li>As usual, a considerable amount of tidying up and fixing for 
portability
has been done, in particular the archive format has been fixed for 
portability
between machines where the 'char' datatype has different signedness.</li>
<li>The NSAutoreleasePool class has been documented, including the 
GNUstep extensions.</li>
<li>The old OpenStep format property-lists now handle unicode characters 
using a \U
escape sequence ... another step towards the code being fully 
internationalised</li>
</ul>
</dd>

<dt>gnustep-gui (GUI frontend library)
<dd>
<ul>
<li>There have been many varied bugfixes made.</li>
<li>There have been some drawing optimisations made.</li>
<li>Work has been done on the fonts code and drawing of text in general, 
in an attempt
to ensure that text drawing is handled consistently through a single API.
</ul>
</dd>

<dt>gnustep-xdps (GUI back end library)
<dd>
<ul>
<li>Some portability fixes made.</li>
<li>Drawing code largely simplified and optimised</ul>
</dd>

<dt>gnustep-xgps (GUI back end library)
<dd>
<ul>
<li>Font handling reorganised.</li>
<li>Dashed lines implemented (eg for drawing round a selected 
control)</ul>
</dd>

<dt>gnustep-make (Makefiles package)
<dd>
<ul>
<li>As usual, a number of fixes have been made ... for cross-platform 
portability and for Java</li>
</ul>
</dd>

<dt>JIGS (Java language interface)
<dd>
<ul>
<li>Version 1.3 released</li>
<li>Morphing of Java number objects to/from NSNumber now supported.</li>
</ul>
</dd>

<dt>GNUstep-Guile (Guile language interface)
<dd>
<ul>
<li>Some minor bugs fixed, and configuration issues resolved.</li>
</ul>
</dd>

<dt>tests (Regression testing package)
<dd>
<ul>
<li>NSScanner tests added.</li>
<li>NSProxy tests added.</li>
<li>Property-list encoding/decoding tests added.</li>
</ul>
</dd>

<dt>Gorm (Interface Builder clone)
<dd>
<ul>
<li>
Raphael Sebbe  contributed code to support custom objects, which makes 
it possible to
connect objects written by you to standard GNUstep objects.
</li>
<li>
Validation of view frames during editing has also been added - this 
stops you
accidentally doing things like dragging a view to a size where it's 
contents can't be displayed.
</ul>
</dd>
</dl>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.