[Top][All Lists]
[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)
signature.asc
Description: This is a digitally signed message part
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] Last changes for 0.13,
Mark Wielaard <=