classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cp-patches] Last changes for 0.13


From: Mark Wielaard
Subject: [cp-patches] Last changes for 0.13
Date: Thu, 06 Jan 2005 18:47:18 +0100

Hi,

Hopefully the last changes before 0.13.

 2005-01-06  Mark Wielaard  <address@hidden>

       * configure.ac: Update version to 0.13.
       * NEWS: Add news about 0.13.
       * INSTALL: Mention new dependencies and configure flags.

Tree is now tagged.
Hopefully a full release later tonight.

Cheers,

Mark
Index: configure.ac
===================================================================
RCS file: /cvsroot/classpath/classpath/configure.ac,v
retrieving revision 1.68
diff -u -r1.68 configure.ac
--- configure.ac        6 Jan 2005 12:50:37 -0000       1.68
+++ configure.ac        6 Jan 2005 17:43:07 -0000
@@ -6,7 +6,7 @@
 dnl define([AC_CACHE_LOAD], )dnl
 dnl define([AC_CACHE_SAVE], )dnl
 
-AC_INIT([GNU Classpath],[0.12+cvs],address@hidden,[classpath])
+AC_INIT([GNU Classpath],[0.13],address@hidden,[classpath])
 AC_CONFIG_SRCDIR(java/lang/System.java)
 
 AC_CANONICAL_TARGET
Index: INSTALL
===================================================================
RCS file: /cvsroot/classpath/classpath/INSTALL,v
retrieving revision 1.24
diff -u -r1.24 INSTALL
--- INSTALL     2 Jan 2005 17:04:13 -0000       1.24
+++ INSTALL     6 Jan 2005 17:43:07 -0000
@@ -1,4 +1,4 @@
-Installing GNU Classpath - Last updated: April 30, 2004
+Installing GNU Classpath - Last updated: January 6, 2005
 
 First, this is a development release only! Unless you are interested in
 active development and debugging, or just like running random alpha code,
@@ -44,6 +44,8 @@
         - libart_lgpl 2.1.0
         - gdk-pixbuf
 
+       - XTest Extension (libXtst) for GdkRobot support in java.awt.
+
        For building the xmlj JAXP implementation (dsabled by default, use
        configure --enable-xmlj) you need the following installed:
        - The XML C library for Gnome (libxml2)
@@ -67,11 +69,22 @@
 gives a complete list.  
 
   --enable-java           compile Java source default=yes
-  --enable-jni            compile JNI source default=no
-  --enable-cni            compile CNI source default=no
-  --enable-gtk-peer       compile GTK native peers default=no
+  --enable-jni            compile JNI source default=yes
+  --enable-gtk-peer       compile GTK native peers default=yes
+  --enable-gtk-cairo      compile cairo based Graphics2D default=no
   --enable-load-library   enable to use JNI native methods default=yes
-                          (disabled automatically using --enable-cni)
+  --with-jikes            to compile the class library using jikes
+                          the default is to use gcj
+  --with-glibj            define what to install (zip|flat|both|none)
+                          default=zip
+  --enable-Werror         whether to compile C code with -Werror which turns
+                          any compiler warning into a compilation failure
+                          default=no
+  --enable-xmlj           compile native libxml/xslt library default=no
+  --with-jay              Regenerate the parsers with jay must be given the
+                          path to the jay executable
+
+For more flags run configure --help.
 
 2).  Type "gmake" to build the package.  There is no longer a
 dependency problem and we aim to keep it that way.
Index: NEWS
===================================================================
RCS file: /cvsroot/classpath/classpath/NEWS,v
retrieving revision 1.64
diff -u -r1.64 NEWS
--- NEWS        4 Jan 2005 19:18:29 -0000       1.64
+++ NEWS        6 Jan 2005 17:43:07 -0000
@@ -1,3 +1,39 @@
+New in release 0.13 (Jan 6, 2005)
+
+* The http url protocol handler has been replaced with a full HTTP/1.1
+  version from GNU inetlib.
+* A new ftp url protocol handler has been added also from GNU inetlib.
+* java.beans has been updated to 1.4 including support for XMLEncoder
+  and XMLDecoder.
+* The java.util.Locale support is now based on the Common Locale Data
+  Repository (CLDR) Project (see http://www.unicode.org/cldr/).
+  GNU Classpath provides support for more than 250 locales now.
+  This new support is experimental and the GNU Classpath hackers are
+  working together with runtime developers and the unicode consortium
+  to improve them in the future.
+  If your runtime misdetects your locale or if the default locale gives
+  problems please try running with -Duser.language=en and -Duser.region=US
+  to fall back on a known good locale.
+* Added implementations of javax.xml (JAXP 1.3), org.xml.sax (SAX2) and
+  org.w3c.dom (DOM Level 3) interfaces. It is possible to switch between
+  different implementations AElfred2, GNU DOM, GNU XSL, libxmlj SAX,
+  libxmlj DOM and libxmlj XSL by setting different system properties.
+  Also provided is a preliminary XPath 1.0 implementation.
+  The libxmlj versions are build around libxml2 and libxslt and have to
+  be enabled during build time by the --enable-xmlj configure flag.
+  The current support is equal to the last released GNU JAXP 1.3 release.
+  These packages will be maintained as part of the GNU Classpath core classes
+  in the future. For more information, conformance results and documentation
+  on selecting different implementations see doc/README.jaxp.
+* More AWT accessible support.
+* AWT gtk+ peers component layout, dialog placement, keyboard focus
+  handling and text positioning have been improved.
+* ImageIO interfaces are more complete.
+* JList, JTable and JTree have been hugely improved.
+* java.awt.Robot support with GdkRobot in the gtk+ awt peers.
+  Needs XTest Extension (libXtst) XServer support.
+* New --disable-examples configure argument.
+
 Runtime interface changes:
 
 * Added a new method (VMRuntime.enableShutdownHooks) that enables the VM
@@ -19,6 +55,9 @@
   implementation, but it is a generic implementation that ignores the
   nano-seconds argument. Runtime hackers are encouraged to provide a more
   efficient version.
+* There is prelimenary support for nio direct byte buffers.
+  See VMDirectByteBuffer. Please contact the GNU Classpath mailinglist when
+  you add support for this to your runtime.
 
 New in release 0.12 (Nov 14, 2004)
 

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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