[kaffe] CVS kaffe (guilhem): Classpath's URL merging + fixes. KJC merge fix. Kaffe's net has been removed.

Kaffe CVS cvs-commits at kaffe.org
Wed Oct 29 10:33:01 PST 2003


PatchSet 4136 
Date: 2003/10/29 18:30:36
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Classpath's URL merging + fixes. KJC merge fix. Kaffe's net has been removed.

Members: 
	ChangeLog:1.1728->1.1729 
	libraries/javalib/Makefile.am:1.142->1.143 
	libraries/javalib/Makefile.in:1.190->1.191 
	libraries/javalib/bootstrap.classlist:1.34->1.35 
	libraries/javalib/essential.files:1.30->1.31 
	libraries/javalib/kjc.jar:1.23->1.24 
	libraries/javalib/gnu/java/net/HeaderFieldHelper.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/URLParseError.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/content/text/plain.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/file/Connection.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/file/Handler.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/http/Connection.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/http/Handler.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/jar/Connection.java:INITIAL->1.1 
	libraries/javalib/gnu/java/net/protocol/jar/Handler.java:INITIAL->1.1 
	libraries/javalib/java/net/ContentHandler.java:1.2->1.3 
	libraries/javalib/java/net/ContentHandlerFactory.java:1.4->1.5 
	libraries/javalib/java/net/FileNameMap.java:1.4->1.5 
	libraries/javalib/java/net/HttpURLConnection.java:1.6->1.7 
	libraries/javalib/java/net/JarURLConnection.java:1.2->1.3 
	libraries/javalib/java/net/MimeTypeMapper.java:INITIAL->1.1 
	libraries/javalib/java/net/NetPermission.java:1.1->1.2 
	libraries/javalib/java/net/URL.java:1.33->1.34 
	libraries/javalib/java/net/URLClassLoader.java:1.13->1.14 
	libraries/javalib/java/net/URLConnection.java:1.12->1.13 
	libraries/javalib/java/net/URLDecoder.java:1.4->1.5 
	libraries/javalib/java/net/URLEncoder.java:1.4->1.5 
	libraries/javalib/java/net/URLStreamHandler.java:1.11->1.12 
	libraries/javalib/java/net/URLStreamHandlerFactory.java:1.4->1.5 
	libraries/javalib/kaffe/net/DefaultFileNameMap.java:1.5->1.6(DEAD) 
	libraries/javalib/kaffe/net/DefaultStreamMap.java:1.3->1.4(DEAD) 
	libraries/javalib/kaffe/net/DefaultURLStreamHandlerFactory.java:1.6->1.7(DEAD) 
	libraries/javalib/kaffe/net/StreamMap.java:1.2->1.3(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/BasicURLConnection.java:1.3->1.4(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/file/FileURLConnection.java:1.9->1.10(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/file/Handler.java:1.1->1.2(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/ftp/FtpURLConnection.java:1.2->1.3(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/ftp/Handler.java:1.2->1.3(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/http/Handler.java:1.2->1.3(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/http/HttpURLConnection.java:1.15->1.16(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/jar/Handler.java:1.2->1.3(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/jar/JarURLConnection.java:1.6->1.7(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/system/Handler.java:1.1->1.2(DEAD) 
	libraries/javalib/kaffe/net/www/protocol/system/SystemURLConnection.java:1.10->1.11(DEAD) 
	libraries/javalib/profiles/allatonce/all.files:1.25->1.26 
	libraries/javalib/profiles/default/core.files:1.17->1.18 
	libraries/javalib/profiles/default/rest.files:1.8->1.9 
	test/regression/URLTest.java:1.3->1.4 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.1728 kaffe/ChangeLog:1.1729
--- kaffe/ChangeLog:1.1728	Tue Oct 28 20:58:57 2003
+++ kaffe/ChangeLog	Wed Oct 29 18:30:36 2003
@@ -1,3 +1,68 @@
+2003-10-29  Guilhem Lavaux <guilhem at kaffe.org>
+	
+	* libraries/javalib/kjc.jar: Apparently it was misuploaded
+	the last time.
+
+	* libraries/javalib/gnu/java/net/HeaderFieldHelper.java,
+	libraries/javalib/gnu/java/net/content/text/plain.java,
+	libraries/javalib/gnu/java/net/protocol/file/Connection.java,
+	libraries/javalib/gnu/java/net/protocol/file/Handler.java,
+	libraries/javalib/gnu/java/net/protocol/http/Connection.java,
+	libraries/javalib/gnu/java/net/protocol/http/Handler.java,
+	libraries/javalib/gnu/java/net/protocol/jar/Connection.java,
+	libraries/javalib/gnu/java/net/protocol/jar/Handler.java,
+	libraries/javalib/java/net/ContentHandler.java,
+	libraries/javalib/java/net/ContentHandlerFactory.java,
+	libraries/javalib/java/net/FileNameMap.java,
+	libraries/javalib/java/net/HttpURLConnection.java,
+	libraries/javalib/java/net/JarURLConnection.java,
+	libraries/javalib/java/net/MimeTypeMapper.java,
+	libraries/javalib/java/net/NetPermission.java,
+	libraries/javalib/java/net/URL.java,
+	libraries/javalib/java/net/URLClassLoader.java,
+	libraries/javalib/java/net/URLConnection.java,
+	libraries/javalib/java/net/URLDecoder.java,
+	libraries/javalib/java/net/URLEncoder.java,
+	libraries/javalib/java/net/URLStreamHandler.java,
+	libraries/javalib/java/net/URLStreamHandlerFactory.java:
+
+	Merged classes from GNU Classpath. Fixed parseUrl in URLStreamHandler
+	when there is some userinfo in a URL.
+	Jar's handler has also been fixed so URLTest can pass.
+	
+	* libraries/javalib/Makefile.am, libraries/javalib/Makefile.in:
+	Regenerated.
+
+	* libraries/javalib/kaffe/net/DefaultFileNameMap.java,
+	libraries/javalib/kaffe/net/DefaultStreamMap.java,
+	libraries/javalib/kaffe/net/DefaultURLStreamHandlerFactory.java,
+	libraries/javalib/kaffe/net/StreamMap.java,
+	libraries/javalib/kaffe/net/www/protocol/BasicURLConnection.java,
+	libraries/javalib/kaffe/net/www/protocol/file/FileURLConnection.java,
+	libraries/javalib/kaffe/net/www/protocol/file/Handler.java,
+	libraries/javalib/kaffe/net/www/protocol/ftp/FtpURLConnection.java,
+	libraries/javalib/kaffe/net/www/protocol/ftp/Handler.java,
+	libraries/javalib/kaffe/net/www/protocol/http/Handler.java,
+	libraries/javalib/kaffe/net/www/protocol/http/HttpURLConnection.java,
+	libraries/javalib/kaffe/net/www/protocol/jar/Handler.java,
+	libraries/javalib/kaffe/net/www/protocol/jar/JarURLConnection.java,
+	libraries/javalib/kaffe/net/www/protocol/system/Handler.java,
+	libraries/javalib/kaffe/net/www/protocol/system/SystemURLConnection.java:
+	Removed kaffe's old implementation.
+
+	* libraries/javalib/profiles/allatonce/all.files,
+	libraries/javalib/bootstrap.classlist,
+	libraries/javalib/essential.files,
+	libraries/javalib/profiles/default/core.files,
+	libraries/javalib/profiles/default/rest.files:
+	Updated profiles to take into account the new classes from Classpath.
+
+	* libraries/javalib/gnu/java/net/URLParseError.java:
+	New class for Classpath to report parse error in parseUrl().
+
+	* test/regression/URLTest.java: Changed some expected strings to
+	match classpath's spelling.
+
 2003-10-28  Dalibor Topic <robilad at kaffe.org>
 
 	* libraries/javalib/bootstrap.classlist:
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.142 kaffe/libraries/javalib/Makefile.am:1.143
--- kaffe/libraries/javalib/Makefile.am:1.142	Tue Oct 28 16:49:54 2003
+++ kaffe/libraries/javalib/Makefile.am	Wed Oct 29 18:30:37 2003
@@ -60,6 +60,10 @@
 	$(gnu_java_lang_reflect_SRCS) \
 	$(gnu_java_locale_SRCS) \
 	$(gnu_java_net_SRCS) \
+	$(gnu_java_net_content_text_SRCS) \
+	$(gnu_java_net_protocol_file_SRCS) \
+	$(gnu_java_net_protocol_http_SRCS) \
+	$(gnu_java_net_protocol_jar_SRCS) \
 	$(gnu_java_nio_SRCS) \
 	$(gnu_java_nio_charset_SRCS) \
 	$(gnu_java_rmi_SRCS) \
@@ -158,13 +162,6 @@
 	$(kaffe_jar_SRCS) \
 	$(kaffe_lang_SRCS) \
 	$(kaffe_management_SRCS) \
-	$(kaffe_net_SRCS) \
-	$(kaffe_net_www_protocol_SRCS) \
-	$(kaffe_net_www_protocol_file_SRCS) \
-	$(kaffe_net_www_protocol_ftp_SRCS) \
-	$(kaffe_net_www_protocol_http_SRCS) \
-	$(kaffe_net_www_protocol_jar_SRCS) \
-	$(kaffe_net_www_protocol_system_SRCS) \
 	$(kaffe_security_provider_SRCS) \
 	$(kaffe_tools_jar_SRCS) \
 	$(kaffe_tools_native2ascii_SRCS) \
@@ -247,11 +244,10 @@
 gnu_java_lang_reflect_SRCS = \
 	gnu/java/lang/reflect/TypeSignature.java
 gnu_java_locale_SRCS = \
-	gnu/java/locale/Calendar.java \
 	gnu/java/locale/Calendar_de.java \
 	gnu/java/locale/Calendar_en.java \
+	gnu/java/locale/Calendar.java \
 	gnu/java/locale/Calendar_nl.java \
-	gnu/java/locale/LocaleInformation.java \
 	gnu/java/locale/LocaleInformation_af_ZA.java \
 	gnu/java/locale/LocaleInformation_ar_AE.java \
 	gnu/java/locale/LocaleInformation_ar_BH.java \
@@ -278,14 +274,13 @@
 	gnu/java/locale/LocaleInformation_cs_CZ.java \
 	gnu/java/locale/LocaleInformation_cy_GB.java \
 	gnu/java/locale/LocaleInformation_da_DK.java \
-	gnu/java/locale/LocaleInformation_de.java \
 	gnu/java/locale/LocaleInformation_de_AT.java \
 	gnu/java/locale/LocaleInformation_de_BE.java \
 	gnu/java/locale/LocaleInformation_de_CH.java \
 	gnu/java/locale/LocaleInformation_de_DE.java \
+	gnu/java/locale/LocaleInformation_de.java \
 	gnu/java/locale/LocaleInformation_de_LU.java \
 	gnu/java/locale/LocaleInformation_el_GR.java \
-	gnu/java/locale/LocaleInformation_en.java \
 	gnu/java/locale/LocaleInformation_en_AU.java \
 	gnu/java/locale/LocaleInformation_en_BW.java \
 	gnu/java/locale/LocaleInformation_en_CA.java \
@@ -294,6 +289,7 @@
 	gnu/java/locale/LocaleInformation_en_HK.java \
 	gnu/java/locale/LocaleInformation_en_IE.java \
 	gnu/java/locale/LocaleInformation_en_IN.java \
+	gnu/java/locale/LocaleInformation_en.java \
 	gnu/java/locale/LocaleInformation_en_NZ.java \
 	gnu/java/locale/LocaleInformation_en_PH.java \
 	gnu/java/locale/LocaleInformation_en_SG.java \
@@ -343,6 +339,7 @@
 	gnu/java/locale/LocaleInformation_it_IT.java \
 	gnu/java/locale/LocaleInformation_iw_IL.java \
 	gnu/java/locale/LocaleInformation_ja_JP.java \
+	gnu/java/locale/LocaleInformation.java \
 	gnu/java/locale/LocaleInformation_ka_GE.java \
 	gnu/java/locale/LocaleInformation_kl_GL.java \
 	gnu/java/locale/LocaleInformation_ko_KR.java \
@@ -353,8 +350,8 @@
 	gnu/java/locale/LocaleInformation_mk_MK.java \
 	gnu/java/locale/LocaleInformation_mr_IN.java \
 	gnu/java/locale/LocaleInformation_mt_MT.java \
-	gnu/java/locale/LocaleInformation_nl.java \
 	gnu/java/locale/LocaleInformation_nl_BE.java \
+	gnu/java/locale/LocaleInformation_nl.java \
 	gnu/java/locale/LocaleInformation_nl_NL.java \
 	gnu/java/locale/LocaleInformation_nn_NO.java \
 	gnu/java/locale/LocaleInformation_no_NO.java \
@@ -387,12 +384,24 @@
 	gnu/java/locale/LocaleInformation_zh_SG.java \
 	gnu/java/locale/LocaleInformation_zh_TW.java
 gnu_java_net_SRCS = \
+	gnu/java/net/HeaderFieldHelper.java \
 	gnu/java/net/InetAddressImpl.java \
 	gnu/java/net/PlainDatagramSocketImpl.java \
 	gnu/java/net/PlainSocketImpl.java \
 	gnu/java/net/SocketInputStream.java \
 	gnu/java/net/SocketOutputStream.java \
 	gnu/java/net/SysInetAddressImpl.java
+gnu_java_net_content_text_SRCS = \
+	gnu/java/net/content/text/plain.java
+gnu_java_net_protocol_file_SRCS = \
+	gnu/java/net/protocol/file/Connection.java \
+	gnu/java/net/protocol/file/Handler.java
+gnu_java_net_protocol_http_SRCS = \
+	gnu/java/net/protocol/http/Connection.java \
+	gnu/java/net/protocol/http/Handler.java
+gnu_java_net_protocol_jar_SRCS = \
+	gnu/java/net/protocol/jar/Connection.java \
+	gnu/java/net/protocol/jar/Handler.java
 gnu_java_nio_SRCS = \
 	gnu/java/nio/DatagramChannelImpl.java \
 	gnu/java/nio/DatagramChannelSelectionKey.java \
@@ -413,10 +422,10 @@
 	gnu/java/nio/charset/ISO_8859_1.java \
 	gnu/java/nio/charset/Provider.java \
 	gnu/java/nio/charset/US_ASCII.java \
-	gnu/java/nio/charset/UTF_16.java \
 	gnu/java/nio/charset/UTF_16BE.java \
 	gnu/java/nio/charset/UTF_16Decoder.java \
 	gnu/java/nio/charset/UTF_16Encoder.java \
+	gnu/java/nio/charset/UTF_16.java \
 	gnu/java/nio/charset/UTF_16LE.java \
 	gnu/java/nio/charset/UTF_8.java
 gnu_java_rmi_SRCS = \
@@ -436,8 +445,8 @@
 	gnu/java/rmi/rmic/Compile_kjc.java \
 	gnu/java/rmi/rmic/Compiler.java \
 	gnu/java/rmi/rmic/CompilerProcess.java \
-	gnu/java/rmi/rmic/RMIC.java \
 	gnu/java/rmi/rmic/RMICException.java \
+	gnu/java/rmi/rmic/RMIC.java \
 	gnu/java/rmi/rmic/TabbedWriter.java
 gnu_java_rmi_server_SRCS = \
 	gnu/java/rmi/server/ConnectionRunnerPool.java \
@@ -459,8 +468,8 @@
 	gnu/java/security/OID.java
 gnu_java_security_der_SRCS = \
 	gnu/java/security/der/BitString.java \
-	gnu/java/security/der/DER.java \
 	gnu/java/security/der/DEREncodingException.java \
+	gnu/java/security/der/DER.java \
 	gnu/java/security/der/DERReader.java \
 	gnu/java/security/der/DERValue.java \
 	gnu/java/security/der/DERWriter.java
@@ -492,25 +501,25 @@
 	gnu/javax/rmi/CORBA/UtilDelegateImpl.java \
 	gnu/javax/rmi/CORBA/ValueHandlerImpl.java
 gnu_regexp_SRCS = \
-	gnu/regexp/CharIndexed.java \
 	gnu/regexp/CharIndexedCharArray.java \
 	gnu/regexp/CharIndexedInputStream.java \
+	gnu/regexp/CharIndexed.java \
 	gnu/regexp/CharIndexedReader.java \
-	gnu/regexp/CharIndexedString.java \
 	gnu/regexp/CharIndexedStringBuffer.java \
-	gnu/regexp/RE.java \
+	gnu/regexp/CharIndexedString.java \
 	gnu/regexp/REException.java \
 	gnu/regexp/REFilterInputStream.java \
 	gnu/regexp/REFilterReader.java \
-	gnu/regexp/REMatch.java \
+	gnu/regexp/RE.java \
 	gnu/regexp/REMatchEnumeration.java \
+	gnu/regexp/REMatch.java \
 	gnu/regexp/RESyntax.java \
-	gnu/regexp/REToken.java \
 	gnu/regexp/RETokenAny.java \
 	gnu/regexp/RETokenBackRef.java \
 	gnu/regexp/RETokenChar.java \
 	gnu/regexp/RETokenEnd.java \
 	gnu/regexp/RETokenEndSub.java \
+	gnu/regexp/REToken.java \
 	gnu/regexp/RETokenLookAhead.java \
 	gnu/regexp/RETokenOneOf.java \
 	gnu/regexp/RETokenPOSIX.java \
@@ -563,30 +572,30 @@
 	gnu/xml/pipeline/XIncludeFilter.java \
 	gnu/xml/pipeline/XsltFilter.java
 gnu_xml_util_SRCS = \
-	gnu/xml/util/DoParse.java \
 	gnu/xml/util/DomParser.java \
+	gnu/xml/util/DoParse.java \
 	gnu/xml/util/Resolver.java \
 	gnu/xml/util/SAXNullTransformerFactory.java \
 	gnu/xml/util/XCat.java \
 	gnu/xml/util/XHTMLWriter.java \
 	gnu/xml/util/XMLWriter.java
 java_applet_SRCS = \
-	java/applet/Applet.java \
 	java/applet/AppletContext.java \
+	java/applet/Applet.java \
 	java/applet/AppletStub.java \
 	java/applet/AudioClip.java
 java_awt_SRCS = \
-	java/awt/AWTError.java \
-	java/awt/AWTEvent.java \
-	java/awt/AWTEventMulticaster.java \
-	java/awt/AWTException.java \
-	java/awt/AWTPermission.java \
 	java/awt/ActionEvt.java \
 	java/awt/ActiveEvent.java \
 	java/awt/Adjustable.java \
 	java/awt/AdjustmentEvt.java \
 	java/awt/AlphaComposite.java \
 	java/awt/AttributeValue.java \
+	java/awt/AWTError.java \
+	java/awt/AWTEvent.java \
+	java/awt/AWTEventMulticaster.java \
+	java/awt/AWTException.java \
+	java/awt/AWTPermission.java \
 	java/awt/BarMenu.java \
 	java/awt/BasicStroke.java \
 	java/awt/BorderLayout.java \
@@ -594,55 +603,55 @@
 	java/awt/Button.java \
 	java/awt/Canvas.java \
 	java/awt/CardLayout.java \
-	java/awt/Checkbox.java \
 	java/awt/CheckboxGroup.java \
+	java/awt/Checkbox.java \
 	java/awt/CheckboxMenuItem.java \
 	java/awt/Choice.java \
 	java/awt/ClassAnalyzer.java \
 	java/awt/ClassProperties.java \
 	java/awt/Color.java \
 	java/awt/ColorPaintContext.java \
-	java/awt/Component.java \
 	java/awt/ComponentEvt.java \
+	java/awt/Component.java \
 	java/awt/ComponentOrientation.java \
-	java/awt/Composite.java \
 	java/awt/CompositeContext.java \
-	java/awt/Container.java \
+	java/awt/Composite.java \
 	java/awt/ContainerEvt.java \
+	java/awt/Container.java \
 	java/awt/Cursor.java \
-	java/awt/DefKeyFilter.java \
 	java/awt/Defaults.java \
+	java/awt/DefKeyFilter.java \
 	java/awt/Dialog.java \
 	java/awt/Dimension.java \
 	java/awt/DisplayMode.java \
-	java/awt/Event.java \
 	java/awt/EventDispatchThread.java \
+	java/awt/Event.java \
 	java/awt/EventQueue.java \
 	java/awt/FileDialog.java \
 	java/awt/FlowLayout.java \
 	java/awt/FocusEvt.java \
 	java/awt/FocusTraversalPolicy.java \
-	java/awt/Font.java \
 	java/awt/FontFormatException.java \
+	java/awt/Font.java \
 	java/awt/FontMetrics.java \
 	java/awt/Frame.java \
 	java/awt/GradientPaint.java \
-	java/awt/Graphics.java \
 	java/awt/Graphics2D.java \
 	java/awt/GraphicsConfigTemplate.java \
 	java/awt/GraphicsConfiguration.java \
 	java/awt/GraphicsDevice.java \
 	java/awt/GraphicsEnvironment.java \
+	java/awt/Graphics.java \
 	java/awt/GraphicsLink.java \
 	java/awt/GridBagConstraints.java \
-	java/awt/GridBagLayout.java \
 	java/awt/GridBagLayoutInfo.java \
+	java/awt/GridBagLayout.java \
 	java/awt/GridLayout.java \
 	java/awt/HeadlessException.java \
 	java/awt/IllegalComponentStateException.java \
-	java/awt/Image.java \
 	java/awt/ImageCapabilities.java \
 	java/awt/ImageFrameLoader.java \
+	java/awt/Image.java \
 	java/awt/ImageLoader.java \
 	java/awt/ImageNativeProducer.java \
 	java/awt/Insets.java \
@@ -653,27 +662,25 @@
 	java/awt/KeyEventPostProcessor.java \
 	java/awt/KeyEvt.java \
 	java/awt/Label.java \
-	java/awt/LayoutManager.java \
 	java/awt/LayoutManager2.java \
+	java/awt/LayoutManager.java \
 	java/awt/List.java \
 	java/awt/MediaTracker.java \
-	java/awt/Menu.java \
 	java/awt/MenuBar.java \
 	java/awt/MenuComponent.java \
 	java/awt/MenuContainer.java \
 	java/awt/MenuItem.java \
+	java/awt/Menu.java \
 	java/awt/MenuShortcut.java \
 	java/awt/MouseEvt.java \
 	java/awt/NativeClipboard.java \
 	java/awt/NativeGraphics.java \
 	java/awt/NativeSelection.java \
 	java/awt/OpaqueComponent.java \
-	java/awt/PSGraphics.java \
-	java/awt/PSPrintJob.java \
 	java/awt/PageAttributes.java \
-	java/awt/Paint.java \
 	java/awt/PaintContext.java \
 	java/awt/PaintEvt.java \
+	java/awt/Paint.java \
 	java/awt/Panel.java \
 	java/awt/Point.java \
 	java/awt/Polygon.java \
@@ -681,14 +688,16 @@
 	java/awt/PopupWindow.java \
 	java/awt/PrintGraphics.java \
 	java/awt/PrintJob.java \
+	java/awt/PSGraphics.java \
+	java/awt/PSPrintJob.java \
 	java/awt/Rectangle.java \
 	java/awt/RenderingHints.java \
 	java/awt/Robot.java \
 	java/awt/RootWindow.java \
 	java/awt/RowCanvas.java \
-	java/awt/ScrollPane.java \
-	java/awt/ScrollPaneAdjustable.java \
 	java/awt/Scrollbar.java \
+	java/awt/ScrollPaneAdjustable.java \
+	java/awt/ScrollPane.java \
 	java/awt/Shape.java \
 	java/awt/ShortcutConsumer.java \
 	java/awt/ShortcutHandler.java \
@@ -703,15 +712,15 @@
 	java/awt/TexturePaint.java \
 	java/awt/Toolkit.java \
 	java/awt/Transparency.java \
-	java/awt/WMEvent.java \
+	java/awt/WindowEvt.java \
 	java/awt/Window.java \
-	java/awt/WindowEvt.java
+	java/awt/WMEvent.java
 java_awt_color_SRCS = \
 	java/awt/color/CMMException.java \
 	java/awt/color/ColorSpace.java \
 	java/awt/color/ICC_ColorSpace.java \
-	java/awt/color/ICC_Profile.java \
 	java/awt/color/ICC_ProfileGray.java \
+	java/awt/color/ICC_Profile.java \
 	java/awt/color/ICC_ProfileRGB.java \
 	java/awt/color/ProfileDataException.java
 java_awt_datatransfer_SRCS = \
@@ -732,20 +741,20 @@
 	java/awt/dnd/DragGestureEvent.java \
 	java/awt/dnd/DragGestureListener.java \
 	java/awt/dnd/DragGestureRecognizer.java \
-	java/awt/dnd/DragSource.java \
 	java/awt/dnd/DragSourceAdapter.java \
 	java/awt/dnd/DragSourceContext.java \
 	java/awt/dnd/DragSourceDragEvent.java \
 	java/awt/dnd/DragSourceDropEvent.java \
 	java/awt/dnd/DragSourceEvent.java \
+	java/awt/dnd/DragSource.java \
 	java/awt/dnd/DragSourceListener.java \
 	java/awt/dnd/DragSourceMotionListener.java \
-	java/awt/dnd/DropTarget.java \
 	java/awt/dnd/DropTargetAdapter.java \
 	java/awt/dnd/DropTargetContext.java \
 	java/awt/dnd/DropTargetDragEvent.java \
 	java/awt/dnd/DropTargetDropEvent.java \
 	java/awt/dnd/DropTargetEvent.java \
+	java/awt/dnd/DropTarget.java \
 	java/awt/dnd/DropTargetListener.java \
 	java/awt/dnd/InvalidDnDOperationException.java \
 	java/awt/dnd/MouseDragGestureRecognizer.java
@@ -754,11 +763,11 @@
 	java/awt/dnd/peer/DropTargetContextPeer.java \
 	java/awt/dnd/peer/DropTargetPeer.java
 java_awt_event_SRCS = \
-	java/awt/event/AWTEventListener.java \
 	java/awt/event/ActionEvent.java \
 	java/awt/event/ActionListener.java \
 	java/awt/event/AdjustmentEvent.java \
 	java/awt/event/AdjustmentListener.java \
+	java/awt/event/AWTEventListener.java \
 	java/awt/event/ComponentAdapter.java \
 	java/awt/event/ComponentEvent.java \
 	java/awt/event/ComponentListener.java \
@@ -838,16 +847,16 @@
 	java/awt/im/InputSubset.java
 java_awt_image_SRCS = \
 	java/awt/image/AreaAveragingScaleFilter.java \
-	java/awt/image/BufferStrategy.java \
 	java/awt/image/BufferedImage.java \
 	java/awt/image/BufferedImageOp.java \
+	java/awt/image/BufferStrategy.java \
 	java/awt/image/ColorModel.java \
 	java/awt/image/ComponentColorModel.java \
 	java/awt/image/ComponentSampleModel.java \
 	java/awt/image/CropImageFilter.java \
-	java/awt/image/DataBuffer.java \
 	java/awt/image/DataBufferByte.java \
 	java/awt/image/DataBufferInt.java \
+	java/awt/image/DataBuffer.java \
 	java/awt/image/DataBufferUShort.java \
 	java/awt/image/DirectColorModel.java \
 	java/awt/image/FilteredImageSource.java \
@@ -860,12 +869,12 @@
 	java/awt/image/MemoryImageSource.java \
 	java/awt/image/PackedColorModel.java \
 	java/awt/image/PixelGrabber.java \
-	java/awt/image/RGBImageFilter.java \
-	java/awt/image/Raster.java \
 	java/awt/image/RasterFormatException.java \
+	java/awt/image/Raster.java \
 	java/awt/image/RasterOp.java \
 	java/awt/image/RenderedImage.java \
 	java/awt/image/ReplicateScaleFilter.java \
+	java/awt/image/RGBImageFilter.java \
 	java/awt/image/SampleModel.java \
 	java/awt/image/SinglePixelPackedSampleModel.java \
 	java/awt/image/TileObserver.java \
@@ -875,10 +884,10 @@
 java_awt_image_renderable_SRCS = \
 	java/awt/image/renderable/ContextualRenderedImageFactory.java \
 	java/awt/image/renderable/ParameterBlock.java \
-	java/awt/image/renderable/RenderContext.java \
 	java/awt/image/renderable/RenderableImage.java \
 	java/awt/image/renderable/RenderableImageOp.java \
 	java/awt/image/renderable/RenderableImageProducer.java \
+	java/awt/image/renderable/RenderContext.java \
 	java/awt/image/renderable/RenderedImageFactory.java
 java_awt_peer_SRCS = \
 	java/awt/peer/ActiveEvent.java \
@@ -903,16 +912,16 @@
 	java/awt/peer/PanelPeer.java \
 	java/awt/peer/PopupMenuPeer.java \
 	java/awt/peer/RobotPeer.java \
-	java/awt/peer/ScrollPanePeer.java \
 	java/awt/peer/ScrollbarPeer.java \
+	java/awt/peer/ScrollPanePeer.java \
 	java/awt/peer/TextAreaPeer.java \
 	java/awt/peer/TextComponentPeer.java \
 	java/awt/peer/TextFieldPeer.java \
 	java/awt/peer/WindowPeer.java
 java_awt_print_SRCS = \
 	java/awt/print/Book.java \
-	java/awt/print/PageFormat.java \
 	java/awt/print/Pageable.java \
+	java/awt/print/PageFormat.java \
 	java/awt/print/Paper.java \
 	java/awt/print/Printable.java \
 	java/awt/print/PrinterAbortException.java \
@@ -951,18 +960,18 @@
 	java/beans/VetoableChangeSupport.java \
 	java/beans/Visibility.java
 java_beans_beancontext_SRCS = \
-	java/beans/beancontext/BeanContext.java \
-	java/beans/beancontext/BeanContextChild.java \
 	java/beans/beancontext/BeanContextChildComponentProxy.java \
+	java/beans/beancontext/BeanContextChild.java \
 	java/beans/beancontext/BeanContextChildSupport.java \
 	java/beans/beancontext/BeanContextContainerProxy.java \
 	java/beans/beancontext/BeanContextEvent.java \
+	java/beans/beancontext/BeanContext.java \
 	java/beans/beancontext/BeanContextMembershipEvent.java \
 	java/beans/beancontext/BeanContextMembershipListener.java \
 	java/beans/beancontext/BeanContextProxy.java \
 	java/beans/beancontext/BeanContextServiceAvailableEvent.java \
-	java/beans/beancontext/BeanContextServiceProvider.java \
 	java/beans/beancontext/BeanContextServiceProviderBeanInfo.java \
+	java/beans/beancontext/BeanContextServiceProvider.java \
 	java/beans/beancontext/BeanContextServiceRevokedEvent.java \
 	java/beans/beancontext/BeanContextServiceRevokedListener.java \
 	java/beans/beancontext/BeanContextServices.java \
@@ -985,26 +994,26 @@
 	java/io/DataOutputStream.java \
 	java/io/EOFException.java \
 	java/io/Externalizable.java \
-	java/io/File.java \
 	java/io/FileDescriptor.java \
 	java/io/FileFilter.java \
 	java/io/FileInputStream.java \
+	java/io/File.java \
+	java/io/FilenameFilter.java \
 	java/io/FileNotFoundException.java \
 	java/io/FileOutputStream.java \
 	java/io/FilePermission.java \
 	java/io/FileReader.java \
 	java/io/FileWriter.java \
-	java/io/FilenameFilter.java \
 	java/io/FilterInputStream.java \
 	java/io/FilterOutputStream.java \
 	java/io/FilterReader.java \
 	java/io/FilterWriter.java \
-	java/io/IOException.java \
 	java/io/InputStream.java \
 	java/io/InputStreamReader.java \
 	java/io/InterruptedIOException.java \
 	java/io/InvalidClassException.java \
 	java/io/InvalidObjectException.java \
+	java/io/IOException.java \
 	java/io/LineNumberInputStream.java \
 	java/io/LineNumberReader.java \
 	java/io/NotActiveException.java \
@@ -1040,8 +1049,8 @@
 	java/io/StringReader.java \
 	java/io/StringWriter.java \
 	java/io/SyncFailedException.java \
-	java/io/UTFDataFormatException.java \
 	java/io/UnsupportedEncodingException.java \
+	java/io/UTFDataFormatException.java \
 	java/io/VMObjectStreamClass.java \
 	java/io/WriteAbortedException.java \
 	java/io/Writer.java
@@ -1053,22 +1062,22 @@
 	java/lang/AssertionError.java \
 	java/lang/Boolean.java \
 	java/lang/Byte.java \
-	java/lang/CharSequence.java \
 	java/lang/Character.java \
-	java/lang/Class.java \
+	java/lang/CharSequence.java \
 	java/lang/ClassCastException.java \
 	java/lang/ClassCircularityError.java \
 	java/lang/ClassFormatError.java \
+	java/lang/Class.java \
 	java/lang/ClassLoader.java \
 	java/lang/ClassNotFoundException.java \
-	java/lang/CloneNotSupportedException.java \
 	java/lang/Cloneable.java \
+	java/lang/CloneNotSupportedException.java \
 	java/lang/Comparable.java \
 	java/lang/Compiler.java \
 	java/lang/Double.java \
 	java/lang/Error.java \
-	java/lang/Exception.java \
 	java/lang/ExceptionInInitializerError.java \
+	java/lang/Exception.java \
 	java/lang/Float.java \
 	java/lang/IllegalAccessError.java \
 	java/lang/IllegalAccessException.java \
@@ -1095,16 +1104,16 @@
 	java/lang/NoSuchMethodError.java \
 	java/lang/NoSuchMethodException.java \
 	java/lang/NullPointerException.java \
-	java/lang/Number.java \
 	java/lang/NumberFormatException.java \
+	java/lang/Number.java \
 	java/lang/Object.java \
 	java/lang/OutOfMemoryError.java \
 	java/lang/Package.java \
-	java/lang/Process.java \
 	java/lang/ProcessInputStream.java \
+	java/lang/Process.java \
 	java/lang/Runnable.java \
-	java/lang/Runtime.java \
 	java/lang/RuntimeException.java \
+	java/lang/Runtime.java \
 	java/lang/RuntimePermission.java \
 	java/lang/SecurityException.java \
 	java/lang/SecurityManager.java \
@@ -1112,22 +1121,22 @@
 	java/lang/StackOverflowError.java \
 	java/lang/StackTraceElement.java \
 	java/lang/StrictMath.java \
-	java/lang/String.java \
 	java/lang/StringBuffer.java \
 	java/lang/StringIndexOutOfBoundsException.java \
+	java/lang/String.java \
 	java/lang/System.java \
-	java/lang/Thread.java \
 	java/lang/ThreadDeath.java \
 	java/lang/ThreadGroup.java \
+	java/lang/Thread.java \
 	java/lang/ThreadLocal.java \
 	java/lang/Throwable.java \
 	java/lang/UnknownError.java \
 	java/lang/UnsatisfiedLinkError.java \
 	java/lang/UnsupportedClassVersionError.java \
 	java/lang/UnsupportedOperationException.java \
-	java/lang/VMThrowable.java \
 	java/lang/VerifyError.java \
 	java/lang/VirtualMachineError.java \
+	java/lang/VMThrowable.java \
 	java/lang/Void.java
 java_lang_ref_SRCS = \
 	java/lang/ref/PhantomReference.java \
@@ -1155,12 +1164,12 @@
 	java/net/Authenticator.java \
 	java/net/BindException.java \
 	java/net/ConnectException.java \
-	java/net/ContentHandler.java \
 	java/net/ContentHandlerFactory.java \
+	java/net/ContentHandler.java \
 	java/net/DatagramPacket.java \
-	java/net/DatagramSocket.java \
-	java/net/DatagramSocketImpl.java \
 	java/net/DatagramSocketImplFactory.java \
+	java/net/DatagramSocketImpl.java \
+	java/net/DatagramSocket.java \
 	java/net/FileNameMap.java \
 	java/net/HttpURLConnection.java \
 	java/net/Inet4Address.java \
@@ -1169,6 +1178,7 @@
 	java/net/InetSocketAddress.java \
 	java/net/JarURLConnection.java \
 	java/net/MalformedURLException.java \
+	java/net/MimeTypeMapper.java \
 	java/net/MulticastSocket.java \
 	java/net/NetPermission.java \
 	java/net/NetworkInterface.java \
@@ -1177,55 +1187,55 @@
 	java/net/PortUnreachableException.java \
 	java/net/ProtocolException.java \
 	java/net/ServerSocket.java \
-	java/net/Socket.java \
 	java/net/SocketAddress.java \
 	java/net/SocketException.java \
-	java/net/SocketImpl.java \
 	java/net/SocketImplFactory.java \
+	java/net/SocketImpl.java \
+	java/net/Socket.java \
 	java/net/SocketOptions.java \
 	java/net/SocketPermission.java \
 	java/net/SocketTimeoutException.java \
+	java/net/UnknownHostException.java \
+	java/net/UnknownServiceException.java \
 	java/net/URI.java \
 	java/net/URISyntaxException.java \
-	java/net/URL.java \
 	java/net/URLClassLoader.java \
 	java/net/URLConnection.java \
 	java/net/URLDecoder.java \
 	java/net/URLEncoder.java \
-	java/net/URLStreamHandler.java \
+	java/net/URL.java \
 	java/net/URLStreamHandlerFactory.java \
-	java/net/UnknownHostException.java \
-	java/net/UnknownServiceException.java
+	java/net/URLStreamHandler.java
 java_nio_SRCS = \
 	java/nio/Buffer.java \
 	java/nio/BufferOverflowException.java \
 	java/nio/BufferUnderflowException.java \
-	java/nio/ByteBuffer.java \
 	java/nio/ByteBufferHelper.java \
 	java/nio/ByteBufferImpl.java \
+	java/nio/ByteBuffer.java \
 	java/nio/ByteOrder.java \
-	java/nio/CharBuffer.java \
 	java/nio/CharBufferImpl.java \
+	java/nio/CharBuffer.java \
 	java/nio/CharViewBufferImpl.java \
 	java/nio/DirectByteBufferImpl.java \
-	java/nio/DoubleBuffer.java \
 	java/nio/DoubleBufferImpl.java \
+	java/nio/DoubleBuffer.java \
 	java/nio/DoubleViewBufferImpl.java \
-	java/nio/FloatBuffer.java \
 	java/nio/FloatBufferImpl.java \
+	java/nio/FloatBuffer.java \
 	java/nio/FloatViewBufferImpl.java \
-	java/nio/IntBuffer.java \
 	java/nio/IntBufferImpl.java \
+	java/nio/IntBuffer.java \
 	java/nio/IntViewBufferImpl.java \
 	java/nio/InvalidMarkException.java \
-	java/nio/LongBuffer.java \
 	java/nio/LongBufferImpl.java \
+	java/nio/LongBuffer.java \
 	java/nio/LongViewBufferImpl.java \
-	java/nio/MappedByteBuffer.java \
 	java/nio/MappedByteBufferImpl.java \
+	java/nio/MappedByteBuffer.java \
 	java/nio/ReadOnlyBufferException.java \
-	java/nio/ShortBuffer.java \
 	java/nio/ShortBufferImpl.java \
+	java/nio/ShortBuffer.java \
 	java/nio/ShortViewBufferImpl.java
 java_nio_channels_SRCS = \
 	java/nio/channels/AlreadyConnectedException.java \
@@ -1239,10 +1249,10 @@
 	java/nio/channels/ClosedSelectorException.java \
 	java/nio/channels/ConnectionPendingException.java \
 	java/nio/channels/DatagramChannel.java \
-	java/nio/channels/FileChannel.java \
 	java/nio/channels/FileChannelImpl.java \
-	java/nio/channels/FileLock.java \
+	java/nio/channels/FileChannel.java \
 	java/nio/channels/FileLockInterruptionException.java \
+	java/nio/channels/FileLock.java \
 	java/nio/channels/GatheringByteChannel.java \
 	java/nio/channels/IllegalBlockingModeException.java \
 	java/nio/channels/IllegalSelectorException.java \
@@ -1272,9 +1282,9 @@
 	java/nio/channels/spi/SelectorProvider.java
 java_nio_charset_SRCS = \
 	java/nio/charset/CharacterCodingException.java \
-	java/nio/charset/Charset.java \
 	java/nio/charset/CharsetDecoder.java \
 	java/nio/charset/CharsetEncoder.java \
+	java/nio/charset/Charset.java \
 	java/nio/charset/CoderMalfunctionError.java \
 	java/nio/charset/CoderResult.java \
 	java/nio/charset/CodingErrorAction.java \
@@ -1294,10 +1304,10 @@
 	java/rmi/Naming.java \
 	java/rmi/NoSuchObjectException.java \
 	java/rmi/NotBoundException.java \
+	java/rmi/RemoteException.java \
+	java/rmi/Remote.java \
 	java/rmi/RMISecurityException.java \
 	java/rmi/RMISecurityManager.java \
-	java/rmi/Remote.java \
-	java/rmi/RemoteException.java \
 	java/rmi/ServerError.java \
 	java/rmi/ServerException.java \
 	java/rmi/ServerRuntimeException.java \
@@ -1310,9 +1320,9 @@
 	java/rmi/activation/ActivateFailedException.java \
 	java/rmi/activation/ActivationDesc.java \
 	java/rmi/activation/ActivationException.java \
-	java/rmi/activation/ActivationGroup.java \
 	java/rmi/activation/ActivationGroupDesc.java \
 	java/rmi/activation/ActivationGroupID.java \
+	java/rmi/activation/ActivationGroup.java \
 	java/rmi/activation/ActivationID.java \
 	java/rmi/activation/ActivationInstantiator.java \
 	java/rmi/activation/ActivationMonitor.java \
@@ -1326,25 +1336,25 @@
 	java/rmi/dgc/VMID.java
 java_rmi_registry_SRCS = \
 	java/rmi/registry/LocateRegistry.java \
-	java/rmi/registry/Registry.java \
-	java/rmi/registry/RegistryHandler.java
+	java/rmi/registry/RegistryHandler.java \
+	java/rmi/registry/Registry.java
 java_rmi_server_SRCS = \
 	java/rmi/server/ExportException.java \
 	java/rmi/server/LoaderHandler.java \
 	java/rmi/server/LogStream.java \
 	java/rmi/server/ObjID.java \
 	java/rmi/server/Operation.java \
+	java/rmi/server/RemoteCall.java \
+	java/rmi/server/RemoteObject.java \
+	java/rmi/server/RemoteRef.java \
+	java/rmi/server/RemoteServer.java \
+	java/rmi/server/RemoteStub.java \
 	java/rmi/server/RMIClassLoader.java \
 	java/rmi/server/RMIClassLoaderSpi.java \
 	java/rmi/server/RMIClientSocketFactory.java \
 	java/rmi/server/RMIFailureHandler.java \
 	java/rmi/server/RMIServerSocketFactory.java \
 	java/rmi/server/RMISocketFactory.java \
-	java/rmi/server/RemoteCall.java \
-	java/rmi/server/RemoteObject.java \
-	java/rmi/server/RemoteRef.java \
-	java/rmi/server/RemoteServer.java \
-	java/rmi/server/RemoteStub.java \
 	java/rmi/server/ServerCloneException.java \
 	java/rmi/server/ServerNotActiveException.java \
 	java/rmi/server/ServerRef.java \
@@ -1372,56 +1382,56 @@
 	java/security/DigestOutputStream.java \
 	java/security/DomainCombiner.java \
 	java/security/GeneralSecurityException.java \
-	java/security/Guard.java \
 	java/security/GuardedObject.java \
+	java/security/Guard.java \
 	java/security/Identity.java \
 	java/security/IdentityScope.java \
 	java/security/InvalidAlgorithmParameterException.java \
 	java/security/InvalidKeyException.java \
 	java/security/InvalidParameterException.java \
-	java/security/Key.java \
 	java/security/KeyException.java \
 	java/security/KeyFactory.java \
 	java/security/KeyFactorySpi.java \
+	java/security/Key.java \
 	java/security/KeyManagementException.java \
-	java/security/KeyPair.java \
 	java/security/KeyPairGenerator.java \
 	java/security/KeyPairGeneratorSpi.java \
-	java/security/KeyStore.java \
+	java/security/KeyPair.java \
 	java/security/KeyStoreException.java \
+	java/security/KeyStore.java \
 	java/security/KeyStoreSpi.java \
 	java/security/MessageDigest.java \
 	java/security/MessageDigestSpi.java \
 	java/security/NoSuchAlgorithmException.java \
 	java/security/NoSuchProviderException.java \
-	java/security/Permission.java \
 	java/security/PermissionCollection.java \
+	java/security/Permission.java \
 	java/security/Permissions.java \
 	java/security/Policy.java \
 	java/security/Principal.java \
 	java/security/PrivateKey.java \
-	java/security/PrivilegedAction.java \
 	java/security/PrivilegedActionException.java \
+	java/security/PrivilegedAction.java \
 	java/security/PrivilegedExceptionAction.java \
 	java/security/ProtectionDomain.java \
-	java/security/Provider.java \
 	java/security/ProviderException.java \
+	java/security/Provider.java \
 	java/security/PublicKey.java \
 	java/security/SecureClassLoader.java \
 	java/security/SecureRandom.java \
 	java/security/SecureRandomSpi.java \
 	java/security/Security.java \
 	java/security/SecurityPermission.java \
-	java/security/Signature.java \
 	java/security/SignatureException.java \
+	java/security/Signature.java \
 	java/security/SignatureSpi.java \
 	java/security/SignedObject.java \
 	java/security/Signer.java \
 	java/security/UnrecoverableKeyException.java \
 	java/security/UnresolvedPermission.java
 java_security_acl_SRCS = \
-	java/security/acl/Acl.java \
 	java/security/acl/AclEntry.java \
+	java/security/acl/Acl.java \
 	java/security/acl/AclNotFoundException.java \
 	java/security/acl/Group.java \
 	java/security/acl/LastOwnerException.java \
@@ -1429,33 +1439,33 @@
 	java/security/acl/Owner.java \
 	java/security/acl/Permission.java
 java_security_cert_SRCS = \
-	java/security/cert/CRL.java \
-	java/security/cert/CRLException.java \
-	java/security/cert/CRLSelector.java \
-	java/security/cert/CertPath.java \
-	java/security/cert/CertPathBuilder.java \
+	java/security/cert/CertificateEncodingException.java \
+	java/security/cert/CertificateException.java \
+	java/security/cert/CertificateExpiredException.java \
+	java/security/cert/CertificateFactory.java \
+	java/security/cert/CertificateFactorySpi.java \
+	java/security/cert/Certificate.java \
+	java/security/cert/CertificateNotYetValidException.java \
+	java/security/cert/CertificateParsingException.java \
 	java/security/cert/CertPathBuilderException.java \
+	java/security/cert/CertPathBuilder.java \
 	java/security/cert/CertPathBuilderResult.java \
 	java/security/cert/CertPathBuilderSpi.java \
+	java/security/cert/CertPath.java \
 	java/security/cert/CertPathParameters.java \
-	java/security/cert/CertPathValidator.java \
 	java/security/cert/CertPathValidatorException.java \
+	java/security/cert/CertPathValidator.java \
 	java/security/cert/CertPathValidatorResult.java \
 	java/security/cert/CertPathValidatorSpi.java \
 	java/security/cert/CertSelector.java \
-	java/security/cert/CertStore.java \
 	java/security/cert/CertStoreException.java \
+	java/security/cert/CertStore.java \
 	java/security/cert/CertStoreParameters.java \
 	java/security/cert/CertStoreSpi.java \
-	java/security/cert/Certificate.java \
-	java/security/cert/CertificateEncodingException.java \
-	java/security/cert/CertificateException.java \
-	java/security/cert/CertificateExpiredException.java \
-	java/security/cert/CertificateFactory.java \
-	java/security/cert/CertificateFactorySpi.java \
-	java/security/cert/CertificateNotYetValidException.java \
-	java/security/cert/CertificateParsingException.java \
 	java/security/cert/CollectionCertStoreParameters.java \
+	java/security/cert/CRLException.java \
+	java/security/cert/CRL.java \
+	java/security/cert/CRLSelector.java \
 	java/security/cert/LDAPCertStoreParameters.java \

*** Patch too long, truncated ***




More information about the kaffe mailing list