summaryrefslogtreecommitdiffstats
path: root/libjava
Commit message (Collapse)AuthorAgeFilesLines
* 2003-12-31 Michael Koch <konqueror@gmx.de>mkoch2003-12-312-2/+10
| | | | | | | | | * gnu/java/net/protocol/http/Connection.java (sendRequest): Dont encode output in default character encoding, add correct version number to HTTP user agent string. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75266 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-31 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-312-138/+260
| | | | | | | | | | | | | | | | | | | | | | | | | * java/io/ObjectOutputStream.java (putFields): Reindented. Fixed behaviour: currentPutField should be null before calling this method. (writeFields): Likewise. (markFieldsWritten): Fixed the exception message. (callWriteMethod): Ensure currentPutField is null. (getBooleanField): Translate IllegalArgumentException into InvalidClassException. (getByteField): Likewise. (getCharField): Likewise. (getDoubleField): Likewise. (getFloatField): Likewise. (getIntField): Likewise. (getLongField): Likewise. (getShortField): Likewise. (getObjectField): Check the type code before returning the object. (getField): Translate NoSuchFieldException into InvalidClassException directly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75265 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-31 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-312-0/+9
| | | | | | | | * java/net/URL.java (URL): Change context path to "/" if it is empty. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75264 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-31 Michael Koch <konqueror@gmx.de>mkoch2003-12-312-4/+11
| | | | | | | | | | | | | * testsuite/libjava.mauve/xfails: Removed tests that pass now: XPASS: gnu.testlet.java.net.URL.URLTest: new URL(string) (number 16) XPASS: gnu.testlet.java.net.URL.URLTest: new URL(string) (number 18) XPASS: gnu.testlet.java.net.URL.URLTest: new URL(protocol, host, file) (number 26) XPASS: gnu.testlet.java.net.URL.URLTest: new URL(protocol, host, file) (number 54) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75262 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-16 Graydon Hoare <graydon@redhat.com>graydon2003-12-3117-732/+1456
| | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Add --enable-gtk-cairo check. * configure: Regenerate. * Makefile.am: Conditionally link against cairo. * Makefile.in: Regenerate. * acinclude.m4: Include PKG_CHECK_MODULES. * aclocal.m4: Regenerate. * gnu/java/awt/peer/gtk/GtkToolkit.java (useGraphics2D): New method. (getFontMetrics, getClasspathFontPeer): * gnu/java/awt/peer/gtk/GtkCanvasPeer.java (getGraphics): * gnu/java/awt/peer/gtk/GtkComponentPeer.java (createImage): * gnu/java/awt/peer/gtk/GtkContainerPeer.java (getGraphics): * gnu/java/awt/peer/gtk/GtkFramePeer.java (getGraphics): Switch behavior depending on GtkToolkit.useGraphics2D(). * gnu/java/awt/peer/gtk/GtkFontPeer.java: Extend ClasspathFontPeer. * java/awt/Font.java: Switch to peer model. * jni/gtk-peer/gtkcairopeer.h: Definitions of cairo stuff. * jni/gtk-peer/gdkfont.h: Include gtkcairopeer.h. * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Include gtkcairopeer.h. * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c: Un-include gtkpeer.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75260 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-30 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-303-3/+20
| | | | | | | | | | | | | | | | | * java/util/GregorianCalendar.java (computeFields): Reported by Ito Kazumitsu <kaz@maczuka.gcd.org>. Fixed the computation of DAY_OF_WEEK_IN_MONTH. (computeTime): 12:00 midnight is AM and 12:00 noon is PM. 2003-12-30 Michael Koch <konqueror@gmx.de> * testsuite/libjava.mauve/xfails: Removed the following testcase because it passes now: FAIL: gnu.testlet.java.text.SimpleDateFormat.Test: parse() strict (number 1) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75244 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-30 Michael Koch <konqueror@gmx.de>mkoch2003-12-304-1126/+1151
| | | | | | | | | | * java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java: Reformated, no functional code changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75236 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-30 Michael Koch <konqueror@gmx.de>mkoch2003-12-302-4/+55
| | | | | | | | | | | | | | | | | * gnu/java/net/protocol/http/Connection.java (outputStream): New field. (bufferedOutputStream): New field. (connect): Initialize outputStream and bufferedOutputStream. (sendRequest): Create PrintWriter object from outputStream, support HTTP 1.1, send missing HTTP headers and buffered output data for POST method. (getOutputStream): Set request method to POST if output stream is used, return bufferedOutputStream. (setRequestMethod): Allow HEAD and POST methods. This fixes libgcj PR/6302 and libgcj PR/7752. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75233 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-30 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-302-56/+74
| | | | | | | | | | | | | * java/io/LineNumberReader.java (countLines): Removed. (fill): New private method. (mark): Changed logic to use and matchedNewLine. (reset): Likewise. (read): Likewise. (skipRedundantLF): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75232 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-30 Michael Koch <konqueror@gmx.de>mkoch2003-12-302-0/+50
| | | | | | | | | | | | * gnu/java/net/protocol/http/Connection.java (requestProperties): New field. (addRequestProperty): New method. (getRequestProperty): New method. (setRequestProperty): New method. (getRequestProperties): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75228 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-28 Michael Koch <konqueror@gmx.de>mkoch2003-12-285-89/+257
| | | | | | | | | | | | | | | | | | | | | | | * gnu/java/net/protocol/http/Connection.java (inputStream): Made it a DataInputStream. (requestProperties): Removed. (hdrHash): Removed. (hdrVec): Removed. (headers): New field to store headers. (connect): Initialize inputStream. (receiveReply): Merged from classpath. The new algorithm is line based instead of character based. (getHeaderField): Use headers. (getHeaderFields): Use headers. (getKey): Removed. (getField): Removed. * gnu/java/net/HeaderFieldHelper.java: New file. * Makefile.am (ordinary_java_source_files): Added gnu/java/net/HeaderFieldHelper.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75183 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-28 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-284-8/+42
| | | | | | | | | | | | | | | | * java/io/LineNumberReader.java (mark): Improved error checking. (read): Likewise. (skip): Likewise. Skip is now really eating the specified number of characters. * java/io/CharArrayReader.java (read): It should throw IndexOutOfBoundsException and not ArrayIndexOutOfBoundsException (see mauve). * java/io/BufferedReader.java (readLine): Make readLine() really block until either EOF is reached or a true error happens. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75180 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-27 Michael Koch <konqueror@gmx.de>mkoch2003-12-272-16/+6
| | | | | | | | | * gnu/java/net/protocol/http/Connection.java (getRequestProperty): Removed. (setRequestProperty): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75175 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-27 Michael Koch <konqueror@gmx.de>mkoch2003-12-272-60/+77
| | | | | | | | | | | * gnu/java/net/protocol/http/Connection.java (connect): Call receiveReply(). (receiveReply): Renamed from getHttpHeaders(). (getOutputStream): Moved check on doOutput before check for connection state. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75172 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-27 Michael Koch <konqueror@gmx.de>mkoch2003-12-2712-11/+26
| | | | | | | | | | | | | | | | | | * javax/print/attribute/ResolutionSyntax.java, javax/print/attribute/SetOfIntegerSyntax.java, javax/print/attribute/Size2DSyntax.java, javax/print/attribute/standard/Copies.java, javax/print/attribute/standard/JobImpressions.java, javax/print/attribute/standard/JobMediaSheets.java, javax/print/attribute/standard/NumberOfDocuments.java, javax/print/attribute/standard/NumberOfInterveningJobs.java, javax/print/attribute/standard/PagesPerMinute.java, javax/print/attribute/standard/PagesPerMinuteColor.java, javax/print/attribute/standard/QueuedJobCount.java: Fixed typo (s/then/than/). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75171 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-27 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-262-4/+37
| | | | | | | | | | | * java/rmi/Naming.java (lookup): Check if the first character of the filename returned by URL.getFile() is a '/', only if it is the case we cut this first character and call the registry with the good name. (bind): Likewise. (rebind): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75044 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-262-3/+27
| | | | | | | | | | | | | | | Mark Wielaard <mark@klomp.org> * java/io/BufferedReader.java (BufferedReader): Throw IllegalArgumentException when size <= 0. (mark): Document and better exception message for negative readLimit IllegalArgumentException. (read(char[],int,int)): Throw IndexOutOfBoundsException if offset and count are not valid regarding buf. (skip): Throw IllegalArgumentException when count is negative. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75041 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-262-6/+15
| | | | | | | | | * java/io/FileInputStream.java (FileInputStream(String)): Call FileInputStream(File). (FileInputStream(File)): Check whether the argument is a directory. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75039 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-26 Michael Koch <konqueror@gmx.de>mkoch2003-12-263-0/+9
| | | | | | | | | * Makefile.am (rmi_java_source_files): Added gnu/java/rmi/server/RMIVoidValue.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75037 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-266-33/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Mark Wielaard <mark@klomp.org> * gnu/java/rmi/server/UnicastConnectionManager.java (startScavenger): Set the client connection manager to daemon state because it may block clients until TIMEOUT is reached when they are exiting. * gnu/java/rmi/RMIVoidValue.java: New file for a class representing a void return. * gnu/java/rmi/server/UnicastRemoteCall.java (DummyOutputStream): Add a boolean before each written field to know whether it is a primitive. (releaseOutputStream): Flush parameters at write time. * gnu/java/rmi/server/UnicastServerRef.java (incomingMessageCall): Return a RMIVoidValue if no value is to be returned. * gnu/java/rmi/server/UnicastServer.java (incomingMessageCall): Do not write a returned object if it is a RMIVoidValue. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75033 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-25 Andreas Tobler <a.tobler@schweiz.ch>andreast2003-12-252-6/+5
| | | | | | | | * libltdl/ltdl.c (HAVE_DYLD): Remove ifdef conditional for darwin. Fixed by fixinclude now. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75024 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-25 Michael Koch <konqueror@gmx.de>mkoch2003-12-252-2/+14
| | | | | | | | | * java/net/ServerSocket.java bind(): If InetSocketAddress.getAddress() returns "null" use "0.0.0.0" as address to bind to. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75023 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-23 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-234-45/+359
| | | | | | | | | | | | | | | | | | * java/io/ObjectInputStream.java (getField): Handle transient and non persistent fields. (readClassDescriptor): Better error handling, use the right class loader. (readFields): Fields marked as not present in the stream or not to be set are not read and set. * java/io/ObjectInputStream.java (readFields): Changed implementation of GetField. (readClassDescriptor): Documented. * java/io/ObjectOutputStream.java (writeClassDescriptor): Added condition when to write class super class information. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74985 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-22 Fernando Nasser <fnasser@redhat.com>fnasser2003-12-236-29/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GtkChoicePeer.java (postItemEvent): Rename to... (choicePostItemEvent): Change signature to more specific String object. * java/awt/Choice.java (add): Generate ItemEvent for the first item added. (insert): Generate ItemEvent if insertion caused selection to change. (remove): Generate ItemEvent if removal cause selection to change. (removeAll): Change algorithm to prevent generation of ItemEvents. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c (connect_choice_item_selectable_hook): Change argument type. Fix argument value. Make sure resources are feed by registering callback. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append): Adjust call to the above function. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_add): Ditto. (item_activate): Ditto. (Java_gnu_java_awt_peer_gtk_GtkChoicePeer_remove): Destroy removed menuitem. (item_removed): New function. Free resources. * jni/gtk-peer/gtkpeer.h (item_event_hook_info): Change member type and name. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit): Obtain MethodID for choicePostItemEvent. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74979 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-23 Michael Koch <konqueror@gmx.de>mkoch2003-12-2313-0/+1046
| | | | | | | | | | | | | | | | | | * javax/print/attribute/standard/Copies.java, javax/print/attribute/standard/JobImpressions.java, javax/print/attribute/standard/JobMediaSheets.java, javax/print/attribute/standard/JobPriority.java, javax/print/attribute/standard/NumberOfDocuments.java, javax/print/attribute/standard/NumberOfInterveningJobs.java, javax/print/attribute/standard/NumberUp.java, javax/print/attribute/standard/PagesPerMinuteColor.java, javax/print/attribute/standard/PagesPerMinute.java, javax/print/attribute/standard/QueuedJobCount.java: New files. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74971 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-23 Michael Koch <konqueror@gmx.de>mkoch2003-12-234-8/+49
| | | | | | | | | | | | | | | | | | | * javax/print/attribute/AttributeSetUtilities.java (verifyCategoryForValue): Renamed from verifyCategoryForAttribute. * javax/print/attribute/HashAttributeSet.java (HashAttributeSet): Call internal add methods, added missing exceptions. (add): Call addInternal, added exceptions to documentation. (addInternal): New method. (addAll): Call addAllInternal, added exception to documentation. (addAllInternal): New method. (clear): Added exception to documentation. (remove): Likewise. * javax/print/attribute/URISyntax.java (serialVersionUID): Fixed value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74969 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-22 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2003-12-222-1/+6
| | | | | | | | * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c (pre_event_handler): Don't dereference NULL focus_obj_ptr. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74948 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-21 Michael Koch <konqueror@gmx.de>mkoch2003-12-219-0/+1191
| | | | | | | | | | | | | | * javax/print/attribute/AttributeSetUtilities.java, javax/print/attribute/HashAttributeSet.java, javax/print/attribute/HashDocAttributeSet.java, javax/print/attribute/HashPrintJobAttributeSet.java, javax/print/attribute/HashPrintRequestAttributeSet.java, javax/print/attribute/HashPrintServiceAttributeSet.java: New files. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74914 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-21 Michael Koch <konqueror@gmx.de>mkoch2003-12-215-0/+414
| | | | | | | | | | | | * javax/print/attribute/EnumSyntax.java, javax/print/attribute/SetOfIntegerSyntax.java: New files. * Makefile.am (ordinary_java_source_files): Added javax/print/attribute/EnumSyntax.java and javax/print/attribute/SetOfIntegerSyntax.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74908 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-21 Michael Koch <konqueror@gmx.de>mkoch2003-12-219-0/+319
| | | | | | | | | | | | | | * javax/print/attribute/PrintJobAttribute.java, javax/print/attribute/PrintJobAttributeSet.java, javax/print/attribute/PrintRequestAttribute.java, javax/print/attribute/PrintServiceAttribute.java, javax/print/attribute/PrintServiceAttributeSet.java, javax/print/attribute/SupportedValuesAttribute.java: New files. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74905 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-21 Michael Koch <konqueror@gmx.de>mkoch2003-12-2112-0/+1104
| | | | | | | | | | | | | | | | | * javax/print/attribute/DateTimeSyntax.java, javax/print/attribute/DocAttribute.java, javax/print/attribute/DocAttributeSet.java, javax/print/attribute/IntegerSyntax.java, javax/print/attribute/ResolutionSyntax.java, javax/print/attribute/Size2DSyntax.java, javax/print/attribute/TextSyntax.java, javax/print/attribute/URISyntax.java, javax/print/attribute/UnmodifiableSetException.java: New files. * Makefile.am (ordinary_java_source_files): Added new files. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74904 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-21 Michael Koch <konqueror@gmx.de>mkoch2003-12-202-2/+20
| | | | | | | | * gnu/java/net/PlainDatagramSocketImpl.java (mcastGrp): Added documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74896 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-20 Michael Koch <konqueror@gmx.de>mkoch2003-12-203-228/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/net/protocol/jar/Connection.java (connectionCache): New field. (connect): New method. (getInputStream): New method. (hdrHash): New field. (hdrVec): New field. (gotHeaders): New field. (getHeaderField): New method. (getHeaderFields): New method. (getHeaderFieldKey): New method. (getKey): New method. (getField): New method. (getHeaders): New method. * java/net/JarURLConnection.java (connectionCache): Removed. (connect): Removed. (getInputStream): Removed. (hdrHash): Removed. (hdrVec): Removed. (gotHeaders): Removed. (getHeaderField): Removed. (getHeaderFields): Removed. (getHeaderFieldKey): Removed. (getKey): Removed. (getField): Removed. (getHeaders): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74895 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-20 Michael Koch <konqueror@gmx.de>mkoch2003-12-202-0/+10
| | | | | | | * java/io/ObjectStreamField.java (isUnshared): Added documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74894 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/java/nio/SelectorImpl.javamembar2003-12-203-81/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (selectThreadMutex): New field. (selectThread): New field. (unhandledWakeup): New field. (implCloseSelector): Added skeleton code which synchronizes as per Sun JRE JavaDoc. (keys): Throw ClosedSelectorException if selector is closed. (selectNow): Added comment that we're faking out an immediate select with a one-microsecond-timeout one. (select): Use 0 instead of -1 for infinite timeout. (implSelect): Changed comment in declaration. (select): Added synchronized to method declaration. Added synchronization and wakeup support as per Sun JRE JavaDoc. (selectedKeys): Throw ClosedSelectorException if selector is closed. (wakeup): Implemented. (deregisterCancelledKeys): Synchronize on cancelled key set before deregistering. (register): Synchronize on key set before registering. * java/nio/channels/spi/AbstractSelector.java Added import for java.nio.channels.ClosedSelectorException. (close): Added synchronized to method declaration. (cancelledKeys): Throw ClosedSelectorException if selector is closed. (cancelKey): Synchronize on cancelled key set before key. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74879 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-20 Michael Koch <konqueror@gmx.de>mkoch2003-12-203-1/+9
| | | | | | | | | * Makefile.am (ordinary_java_source_files): Added gnu.java.net.URLParseError.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74878 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-20 Guilhem Lavaux <guilhem@kaffe.org>mkoch2003-12-204-8/+99
| | | | | | | | | | | * gnu/java/net/URLParseError.java: New file. * gnu/java/net/protocol/jar/Handler.java (parseURL): Throw URLParseError if needed, fix '/' handling. * java/net/URL.java (URL): Catch URLParseError and transform it into a MalformedURLException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74877 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-195-2/+82
| | | | | | | | | | | | * gnu/java/nio/ChannelOutputStream.java: New file. * java/nio/channels/Channels.java (newOutputStream): Implemented. * Makefile.am (ordinary_java_source_files) Added gnu/java/nio/ChannelOutputStream.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74847 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2003-12-192-1/+7
| | | | | | | | * java/awt/FlowLayout.java (layoutContainer): Let components assume their preferred height. Centre components vertically. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74844 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-196-3/+98
| | | | | | | | | | | | | * gnu/java/nio/ChannelInputStream.java: New file. * java/nio/channels/Channels.java (newInputStream): Implemented. * java/nio/channels/FileChannelImpl.java (readImpl): Only put data into buffer if something was read. * Makefile.am (ordinary_java_source_files): Added gnu/java/nio/ChannelInputStream.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74842 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-195-4/+102
| | | | | | | | | | | * gnu/java/nio/OutputStreamChannel.java: New file. * java/nio/channels/Channels.java (newChannel): Implemented. * Makefile.am (ordinary_java_source_files): Added gnu/java/nio/OutputStreamChannel.java. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74840 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-193-1/+11
| | | | | | | | | * Makefile.am (ordinary_java_source_files): Added gnu.java.nio.InputStreamChannel. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74839 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-193-3/+97
| | | | | | | | * gnu/java/nio/InputStreamChannel.java: New file. * java/nio/channels/Channels.java (newChannel): Implemented. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74838 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-192-7/+33
| | | | | | | | | | | * java/util/SimpleTimeZone.java (setStartRule): Reformated documentation. (setEndRule): Reworked documentation. (getDSTSavings): Fixed @since tag. (setDSTSavings): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74831 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-192-5/+53
| | | | | | | | | * java/text/NumberFormat.java: Sorted imports. (getCurrency): New method. (setCurrency): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74830 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-192-3/+22
| | | | | | | | * java/text/MessageFormat.java (MessageFormat): New constructor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74828 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-19 Michael Koch <konqueror@gmx.de>mkoch2003-12-192-0/+88
| | | | | | | | | * gnu/java/net/protocol/jar/Handler.java (parseURL): New method. (toExternalForm): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74827 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-18 Fernando Nasser <fnasser@redhat.com>fnasser2003-12-192-2/+20
| | | | | | | | * java/awt/List.java (replaceItem): Prevent selection to move with replace and minimize flickering. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74814 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-18 Michael Koch <konqueror@gmx.de>mkoch2003-12-182-1/+11
| | | | | | | * libltdl/ltdl.c: Define __private_extern__ if needed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74801 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-12-18 Michael Koch <konqueror@gmx.de>mkoch2003-12-188-68/+127
| | | | | | | | | | | | | * libltdl/.cvsignore: Ignore autom4te.cache * libltdl/Makefile.in: Regenerated. * libltdl/aclocal.m4: Regenerated. * libltdl/acconfig.h: Removed (obsolete). * libltdl/config-h.in: Regenerated. * libltdl/configure.ac: Added AM_MAINTAINER_MODE. * libltdl/configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74800 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud