classpath-patches
[Top][All Lists]
Advanced

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

[cp-patches] [generics] Merge from 2005/04/02 - 2005/04/17


From: Andrew John Hughes
Subject: [cp-patches] [generics] Merge from 2005/04/02 - 2005/04/17
Date: Mon, 18 Apr 2005 02:32:52 +0100
User-agent: Mutt/1.5.6+20040907i

I'm committing the attached patch to merge changes from HEAD
to the generics branch for the period 2005/04/02-2005/04/17.

Changelog:

2005-04-17  Roman Kennke  <address@hidden>

        * javax/swing/text/SimpleAttributeSet.java
        (addAttribute): Removed null pointer check.
        * javax/swing/text/StyleContext.java
        (NamedStyle.setResolveParent): Added null pointer check.

2005-04-17  Roman Kennke  <address@hidden>

        * examples/gnu/classpath/exammples/swing/Demo.java:
        Print a short summary for available values for the property
        swing.defaultlaf.
        Set MetalLookAndFeel as default.
        Pulled out GNULookAndFeel so that it is accessible.
        * examples/gnu/classpath/exammples/swing/GNULookAndFeel.java:
        Pulled out this class from Demo.java.

2005-04-17  Roman Kennke  <address@hidden>

        * javax/swing/UIManager.java:
        Make the UIManager respect the swing.defaultlaf system
        property.

2005-04-17  Roman Kennke  <address@hidden>

        * javax/swing/text/SimpleAttributeSet.java
        (addAttribute): Check for null and remove key in that case.
        This fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21064 .
                
2005-04-16  Roman Kennke  <address@hidden>

        * java/awt/BorderLayout.java
        (calcSize): Check for overflow when component sizes are added.

2005-04-16  Andrew John Hughes  <address@hidden>

        * java/rmi/Naming.java:
        Added class documentation.
        (lookup(String)): Call parseURL and getName.
        (bind(String,java.rmi.Remote)): Likewise.
        (unbind(String)): Likewise.
        (rebind(String, java.rmi.Remote)): Likewise.
        (list(String)): Call parseURL.
        (parseURL(String)): New method to handle parsing and defaults.
        (getName(java.net.URL)): New method to handle finding the service name.
        
2005-04-16  Andrew John Hughes  <address@hidden>

        * java/net/URI.java:
        Added class documentation.
        (parseURI(String)): Only handle scheme-specific parts
        if URI is not opaque.  Allow for parts that can't be null.
        (toString()): Output the scheme-specific part whole, rather
        than as its possibly non-existent components.
        
2005-04-16  Michael Koch  <address@hidden>

        * java/rmi/server/RemoteObject.java:
        Removed unused import statement.

2005-04-16  Michael Koch  <address@hidden>

        * include/Makefile.am: Removed java_io_ObjectInputStream.h
        and added java_io_VMObjectInputStream.h.
        * include/java_io_ObjectInputStream.h: Removed.
        * include/java_io_VMObjectInputStream.h: New file.
        * java/io/ObjectInputStream.java
        (currentClassLoader): Removed.
        (allocateObject): Likewise.
        * native/jni/java-io/Makefile.am: Removed java_io_ObjectInputStream.c
        and added java_io_VMObjectInputStream.c.
        * native/jni/java-io/java_io_ObjectInputStream.c: Removed.
        * native/jni/java-io/java_io_VMObjectInputStream.c: New file.
        * vm/reference/java/io/VMObjectInputStream.java: Likewise.

2005-04-16  Michael Koch  <address@hidden>

        * include/java_lang_Double.h,
        include/java_lang_Object.h,
        native/jni/java-lang/java_lang_Double.c,
        native/jni/java-lang/java_lang_Object.c: Removed.
        * include/java_lang_VMDouble.h: Regenerated.
        * java/lang/Double.java
        (static): Removed.
        (toString): Call native method from VMDouble.
        (parseDouble): Make non-native and call native method from VMDouble.
        (toString): Removed.
        * java/lang/Float.java
        (toString): Call native method from VMDouble.
        * java/lang/Object.java
        (getClass): Refactored to call the native in java.lang.VMObject.
        * include/Makefile.am: Don't generate java_lang_Double.h and
        java_lang_Object.h.
        * native/jni/java-lang/Makefile.am: Removed java_lang_Double.c and
        java_lang_Object.c.
        * native/jni/java-lang/java_lang_VMDouble.c
        (initIDs): New method.
        (toString): Likewise.
        (parseDouble): Likewise.
        * vm/reference/java/lang/VMDouble.java
        (initIDs): Likewise.
        (toString): Likewise.
        (parseDouble): Likewise.
        * vm/reference/java/lang/VMObject.java
        (getClass): Likewise.

2005-04-15  Andrew John Hughes  <address@hidden>

        * java/text/DecimalFormatSymbols.java:
        Added retrieval of "XXX" instance in place of null.
        * java/util/Currency.java,
        (Currency(String)): New constructor for the XXX special case.
        (getInstance(String)): Allow special case of "XXX".

2005-04-15  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initComponentDefaults): Added Label.font.
        (initSystemColorDefaults): Added this method and adjusted the
        general control color.

2005-04-15  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalTabbedPaneUI.java:
        Added newline between import blocks. Changed Map to
        HashMap in field declarations.

2005-04-15  Sven de Marothy  <address@hidden>

        * gnu/java/nio/charset/EncodingHelper.java: Added method
        * java/io/InputStreamReader.java,
        * java/io/OutputStreamWriter.java,
        * java/lang/String.java: Move to NIO charsets.
        * java/io/PrintStream.java: Inline conversion using String.

2005-04-15  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalBorders.java:
        Added.
        * javax/swing/plaf/metal/MetalButtonUI.java:
        (installDefaults): Install button font.
        * javax/swing/plaf/metal/MetalLookAndFeel.java:
        (initComponentDefaults): Added button border, font and margin.
        Changed components background color to the Metal current themes
        standard color.

2005-04-15  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalTabbedPaneUI.java
        (createUI): Create one MetalTabbedPaneUI per Component instead
        of sharing one instance.

2005-04-15  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initComponentDefaults): Added to set Metal specific component
        defaults.

2005-04-14  Chris Burdess  <address@hidden>

        * java/io/DataOutputStream.java (writeUTF): Use block write for
        output.

2005-04-14  Mark Wielaard  <address@hidden>

        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initClassDefaults): Call super.initClassDefaults().

2005-04-14  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalLookAndFeel.java
        (initClassDefaults): Added to include the *UI classes.

2005-04-14  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalComboBoxUI.java:
        Added.
        * javax/swing/plaf/metal/MetalDesktopIconUI.java:
        Added.
        * javax/swing/plaf/metal/MetalInternalFrameUI.java:
        Added.
        * javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java:
        Added.
        * javax/swing/plaf/metal/MetalProgressBarUI.java:
        Added.
        * javax/swing/plaf/metal/MetalRootPaneUI.java:
        Added.
        * javax/swing/plaf/metal/MetalScrollBarUI.java:
        Added.
        * javax/swing/plaf/metal/MetalSeparatorUI.java:
        Added.
        * javax/swing/plaf/metal/MetalSliderUI.java:
        Added.
        * javax/swing/plaf/metal/MetalSplitPaneUI.java:
        Added.
        * javax/swing/plaf/metal/MetalTextFieldUI.java:
        Added.
        * javax/swing/plaf/metal/MetalToggleButtonUI.java:

2005-04-14  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalButtonUI.java:
        Fixed year in copyright notice.
        * javax/swing/plaf/metal/MetalCheckBoxUI.java:
        Fixed year in copyright notice.
        * javax/swing/plaf/metal/MetalLabelUI.java:
        Fixed year in copyright notice.
        * javax/swing/plaf/metal/MetalRadioButtonUI.java:
        Fixed year in copyright notice.
        * javax/swing/plaf/metal/MetalScrollPaneUI.java:
        Fixed year in copyright notice.
        * javax/swing/plaf/metal/MetalTabbedPaneUI.java:
        Fixed year in copyright notice.

2005-04-13  Roman Kennke  <address@hidden>

        * javax/swing/plaf/metal/MetalButtonUI.java:
        Added skeleton class.
        * javax/swing/plaf/metal/MetalCheckBoxUI.java:
        Added skeleton class.
        * javax/swing/plaf/metal/MetalLabelUI.java:
        Added skeleton class.
        * javax/swing/plaf/metal/MetalRadioButtonUI.java:
        Added skeleton class.
        * javax/swing/plaf/metal/MetalScrollPaneUI.java:
        Added skeleton class.
        * javax/swing/plaf/metal/MetalTabbedPaneUI.java:
        Added skeleton class.

2005-04-13  Sven de Marothy  <address@hidden>

        * java/nio/charset/Charset.java: Cached encoders shouldn't be static.
        
2005-04-13  Roman Kennke  <address@hidden>

        * java/awt/MediaTracker.java:
        Reindented tabs to spaces.

2005-04-13  Roman Kennke  <address@hidden>

        * java/awt/MediaTracker.java
        (MediaEntry.imageUpdate): Removed check for SOMEBITS, this
        confused the media tracker and lead to lockups. The LOADING
        bit is handled on other places.
        (addImage): Removed the 'start image tracking' stuff. This
        is not necessary and could confuse the media tracker.
        (checkAll): Improved the check for image status so that
        images that already complete images are detected. Also now
        are really all images checked and if necessary loaded. Before
        the method bailed out after the first incomplete image.
        (statusAll): Detect images that are complete after the
        call to Component.prepareImage(..).
        (checkID): The same as in checkAll.
        (statusID): The same as in statusAll.

2005-04-12  Roman Kennke  <address@hidden>

        * java/util/.cvsignore:
        Added file and included LocaleDate.java.
        * lib/.cvsignore:
        Added classes.locale.
        * scripts/.cvsignore:
        Added classpath.spec.

2005-04-12  Roman Kennke  <address@hidden>

        * javax/swing/plaf/basic/BasicMenuUI.java
        (getMaximumSize): Now returns preferredSize because JMenu should
        never be bigger than that.
        * javax/swing/JRootPane
        (RootLayout.layoutContainer): Make JMenuBars take the whole width.

2005-04-12  Roman Kennke  <address@hidden>

        * javax/swing/plaf/basic/BasicMenuBarUI.java:
        Fixed tabs to spaces.

2005-04-12  Roman Kennke  <address@hidden>

        * javax/swing/JRootPane.java:
        Fixed various tabs to be spaces.
        (RootLayout.layoutContainer): Made menubar left aligned.

2005-04-12  Roman Kennke  <address@hidden>

        * javax/swing/JComponent.java:
        Modified alignmentX and alignmentY to be 0.5 instead of 0.0.
        Untabified the file.

2005-04-12  Roman Kennke  <address@hidden>

        * javax/swing/BoxLayout.java:
        (layoutContainer): Made this layout manager respect the
        minimum, maximum and preferred size more correctly.

2005-04-12  Roman Kennke  <address@hidden>

        * java/awt/MediaTracker.java
        (addImage): Synchronized list access.
        (waitForAll): Fixed comparison of time (changed < to >).
        (waitForID): Fixed comparison of time (changed < to >).
        (removeImage): Synchronized list access.

2005-04-12  Michael Koch  <address@hidden>

        * java/io/FilePermission.java
        (serialVersionUID): Made private.
        (ALL_FILES): New constant.
        (implies): Handle '<<ALL FILES>>' case.

2005-04-12  Audrius Meskauskas, Lithuania  <address@hidden>

        * javax/swing/text/html/HTMLDocument.java: New file.

2005-04-12  Michael Koch  <address@hidden>

        * javax/swing/text/html/HTMLFrameHyperlinkEvent.java:
        Reformatted.
        * javax/swing/text/html/parser/AttributeList.java:
        Fixed order of modifiers.
        (AttributeList): Made final.
        * javax/swing/text/html/parser/ContentModel.java:
        Fixed html characters in javadocs.
        * javax/swing/text/html/parser/DTD.java
        (DTD): Don't implement java.io.Serializable directly.
        (getElement): Simplified.
        * javax/swing/text/html/parser/DTDConstants.java:
        Reformatted file.
        * javax/swing/text/html/parser/Element.java:
        Fixed order of modifiers.
        * javax/swing/text/html/parser/Parser.java:
        Reformatted. Don't use fully-qualified class names.
        * javax/swing/text/html/parser/ParserDelegator.java:
        Fixed order of modifiers.
        * javax/swing/text/rtf/RTFParser.java:
        Re-ordered import statements.
        * javax/swing/text/rtf/RTFScanner.java:
        Removed unused import statement.

2005-04-12  Michael Koch  <address@hidden>

        * java/awt/image/RasterOp.java:
        Fixed wrong formatting.

2005-04-12  Michael Koch  <address@hidden>

        * java/awt/print/PrinterJob.java
        (pageDialog): New method.
        (printDialog): Implemented.

2005-04-12  Michael Koch  <address@hidden>

        * java/awt/FontMetrics.java: Reformatted.
        (getFontRenderContext): Handle case when java.awt.Graphics context is
        given.

2005-04-12  Michael Koch  <address@hidden>

        * java/awt/FontMetrics.java
        (getStringBounds): New methods.

2005-04-12  Michael Koch  <address@hidden>

        * java/net/NetworkInterface.java
        (NetworkInterface): Made constructor package private.
        Introduced another constructor for more addresses on one
        interface.

2005-04-12  Michael Koch  <address@hidden>

        * native/jni/java-net/Makefile.am
        Compile new files java_net_VMInetAddress.c and
        java_net_VMNetworkInterface.

2005-04-12  Sven de Marothy  <address@hidden>

        * gnu/java/nio/charset/Provider.java: Add UnicodeLittle.
        * gnu/java/nio/charset/UnicodeLittle.java: New file.
        * gnu/java/nio/charset/UTF_16.java: UnicodeBig is an alias.
        * gnu/java/nio/charset/UTF_16BE.java,
        * gnu/java/nio/charset/UTF_16LE.java: No byte-order mark.
        * gnu/java/nio/charset/UTF_16Encoder.java (encodeLoop): Fixed bug.
        
2005-04-11  Michael Koch  <address@hidden>

        * java/net/InetAddress.java
        (static): Removed.
        (getLocalHostname): Likewise.
        (lookupInaddrAny): Likewise.
        (getHostByAddr): Likewise.
        (getHostByName): Likewise.
        * java/net/NetworkInterface.java
        (static): Likewise.
        (getRealNetworkInterfaces): Likewise.
        * native/jni/java-net/java_net_InetAddress.c: Renamed to...
        * native/jni/java-net/java_net_VMInetAddress.c: New file.
        Renamed from java_net_InetAddress.c. All native methods moved to class
        VMInetAddress.
        * native/jni/java-net/java_net_NetworkInterface.c: Renamed to...
        Renamed from java_net_NetworkInterface.c. All native methods moved to
        class VMNetworkInterface.
        * native/jni/java-net/java_net_VMNetworkInterface.c: New file.
        * vm/reference/java/net/VMInetAddress.java,
        vm/reference/java/net/VMNetworkInterface.java: New files.
        * include/java_net_InetAddress.h,
        include/java_net_NetworkInterface.h: Removed.
        * include/java_net_VMInetAddress.h,
        include/java_net_VMNetworkInterface.h: New files.
        * include/Makefile.am: Build new header files.

2005-04-11  Roman Kennke  <address@hidden>

        * javax/swing/ImageIcon.java
        Added API documentation.

2005-04-11  Roman Kennke  <address@hidden>

        * java/awt/MediaTracker.java
        Added API documentation.

2005-04-11  Michael Koch  <address@hidden>

        * javax/imageio/ImageIO.java (ReaderFormatFilter.filter):
        Fixed wrong casting.

2005-04-11  Andrew John Hughes  <address@hidden>

        * org/omg/CORBA/Request.java:
        (send_deferred): Added missing 'abstract' keyword.
        
2005-04-10  Sven de Marothy  <address@hidden>

        * java/text/SimpleDateFormat.java:
        (formatWithAttribute): Pad year before truncating digits.

2005-04-10  Audrius Meskauskas  <address@hidden>        
        * org/omg/CORBA/PRIVATE_MEMBER.java,
        org/omg/CORBA/PUBLIC_MEMBER.java,
        org/omg/CORBA/Request.java,
        org/omg/CORBA/StructMember.java,
        org/omg/CORBA/UnionMember.java,
        org/omg/CORBA/UNSUPPORTED_POLICY.java,
        org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java,
        org/omg/CORBA/ValueMember.java,
        org/omg/CORBA/VM_ABSTRACT.java,
        org/omg/CORBA/VM_CUSTOM.java,
        org/omg/CORBA/VM_NONE.java,
        org/omg/CORBA/VM_TRUNCATABLE.java,
        org/omg/CORBA/WrongTransaction.java,
        org/omg/CORBA/BAD_POLICY.java,
        org/omg/CORBA/BAD_POLICY_TYPE.java,
        org/omg/CORBA/BAD_POLICY_VALUE.java,
        org/omg/CORBA/Environment.java,
        org/omg/CORBA/IDLType.java,
        org/omg/CORBA/OMGVMCID.java: new files.
        
2005-04-09  Mark Wielaard  <address@hidden>

        * native/jni/java-lang/java_lang_Double.c: Reindent.
        * native/jni/java-lang/java_lang_Math.c: Likewise.
        * native/jni/java-lang/java_lang_Object.c: Likewise.
        * native/jni/java-lang/java_lang_VMDouble.c: Likewise.
        * native/jni/java-lang/java_lang_VMFloat.c: Likewise.
        * native/jni/java-lang/java_lang_VMSystem.c: Likewise.
        * native/jni/java-lang/java_lang_reflect_Array.c: Likewise.
        * native/jni/java-nio/java_nio.c
        (Java_gnu_java_nio_FileChannelImpl_nio_1mmap_1file): Removed.
        (Java_gnu_java_nio_FileChannelImpl_nio_1unmmap_1file): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketCreate): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketConnect): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketBind): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketListen): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketAvailable): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketClose): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketRead): Likewise.
        (Java_gnu_java_nio_SocketChannelImpl_SocketWrite): Likewise.
        * native/jni/java-nio/java_nio_VMDirectByteBuffer.c: Reindent.

2005-04-09  Audrius Meskauskas  <address@hidden>        
        * org/omg/CORBA/DynAnyPackage/Invalid.java,
        org/omg/CORBA/DynAnyPackage/InvalidSeq.java,
        org/omg/CORBA/DynAnyPackage/InvalidValue.java,
        org/omg/CORBA/DynAnyPackage/TypeMismatch.java,
        org/omg/CORBA/DynAnyPackage/package.html: New files.
        
2005-04-08  Sven de Marothy  <address@hidden>

        * gnu/java/nio/charset/UTF_8.java
        (Decoder): Previous fix was incorrect. Sorry.
        * java/nio/charset/Charset.java: Reset cached de/encoders.
        * java/nio/charset/CharsetDecoder.java,
        java/nio/charset/CharsetEncoder.java:
        Resize encoding/decoding result buffers.
        
2005-04-08  Sven de Marothy  <address@hidden>

        * gnu/java/nio/charset/Provider.java: Add new charsets.
        * gnu/java/nio/charset/UTF_16.java: Default to using BOM.
        * gnu/java/nio/charset/UTF_16Decoder.java: Minor fixes.
        * gnu/java/nio/charset/UTF_16Encoder.java,
        Use NIO's built-in byte-ordering instead.
        * gnu/java/nio/charset/UTF_8.java,
        (Decoder): Correct values of maximum chars per byte.
        (decodeLoop): Handle 4-byte surrogates.
        * gnu/java/nio/charset/ByteCharset.java
        * gnu/java/nio/charset/Cp424.java
        * gnu/java/nio/charset/Cp437.java
        * gnu/java/nio/charset/Cp737.java
        * gnu/java/nio/charset/Cp775.java
        * gnu/java/nio/charset/Cp850.java
        * gnu/java/nio/charset/Cp852.java
        * gnu/java/nio/charset/Cp855.java
        * gnu/java/nio/charset/Cp857.java
        * gnu/java/nio/charset/Cp860.java
        * gnu/java/nio/charset/Cp861.java
        * gnu/java/nio/charset/Cp862.java
        * gnu/java/nio/charset/Cp863.java
        * gnu/java/nio/charset/Cp864.java
        * gnu/java/nio/charset/Cp865.java
        * gnu/java/nio/charset/Cp866.java
        * gnu/java/nio/charset/Cp869.java
        * gnu/java/nio/charset/Cp874.java
        * gnu/java/nio/charset/EncodingHelper.java
        * gnu/java/nio/charset/ISO_8859_13.java
        * gnu/java/nio/charset/ISO_8859_15.java
        * gnu/java/nio/charset/ISO_8859_2.java
        * gnu/java/nio/charset/ISO_8859_3.java
        * gnu/java/nio/charset/ISO_8859_4.java
        * gnu/java/nio/charset/ISO_8859_5.java
        * gnu/java/nio/charset/ISO_8859_6.java
        * gnu/java/nio/charset/ISO_8859_7.java
        * gnu/java/nio/charset/ISO_8859_8.java
        * gnu/java/nio/charset/ISO_8859_9.java
        * gnu/java/nio/charset/KOI_8.java
        * gnu/java/nio/charset/MS874.java
        * gnu/java/nio/charset/MacCentralEurope.java
        * gnu/java/nio/charset/MacCroatian.java
        * gnu/java/nio/charset/MacCyrillic.java
        * gnu/java/nio/charset/MacDingbat.java
        * gnu/java/nio/charset/MacGreek.java
        * gnu/java/nio/charset/MacIceland.java
        * gnu/java/nio/charset/MacRoman.java
        * gnu/java/nio/charset/MacRomania.java
        * gnu/java/nio/charset/MacSymbol.java
        * gnu/java/nio/charset/MacThai.java
        * gnu/java/nio/charset/MacTurkish.java
        * gnu/java/nio/charset/Windows1250.java
        * gnu/java/nio/charset/Windows1251.java
        * gnu/java/nio/charset/Windows1252.java
        * gnu/java/nio/charset/Windows1253.java
        * gnu/java/nio/charset/Windows1254.java
        * gnu/java/nio/charset/Windows1255.java
        * gnu/java/nio/charset/Windows1256.java
        * gnu/java/nio/charset/Windows1257.java
        * gnu/java/nio/charset/Windows1258.java
        New files.
        
2005-04-08  Roman Kennke  <address@hidden>

        * java/awt/MediaTracker.java
        (MediaEntry.imageUpdate): Fixed flags. The different flags
        must not be ORed together.
        (checkAll): Modified to handle different meaning of the flags.
        (waitForAll): Fixed so that it waits maximum the
        specified amount of milliseconds.
        (statusAll): Modified to handle different meaning of the flags.
        (waitForID): Fixed so that it waits maximum the
        specified amount of milliseconds.

2005-04-08  Roman Kennke  <address@hidden>

        * javax/swing/text/ImageIcon.java
        (ImageIcon): Use setImage instead of direct assignment.
        (setImage): Call loadImage to make sure that the image is loaded.
        (loadImage): Waits for the image to complete loading.
        (getImageLoadStatus): Added. Returns the load status of the
        image.

2005-04-08  Guilhem Lavaux  <address@hidden>

        * native/jni/classpath/jcl.h, 
        native/jni/java-io/java_io_ObjectInputStream.c,
        native/jni/java-io/java_io_VMFile.c,
        native/jni/java-io/java_io_VMObjectStreamClass.c,
        native/jni/java-io/javaio.c,
        native/jni/java-lang/java_lang_Double.c,
        native/jni/java-lang/java_lang_Math.c,
        native/jni/java-lang/java_lang_Object.c,
        native/jni/java-lang/java_lang_VMDouble.c,
        native/jni/java-lang/java_lang_VMFloat.c,
        native/jni/java-lang/java_lang_VMProcess.c,
        native/jni/java-lang/java_lang_VMSystem.c,
        native/jni/java-lang/java_lang_reflect_Array.c,
        native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
        native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
        native/jni/java-net/java_net_InetAddress.c,
        native/jni/java-net/java_net_NetworkInterface.c,
        native/jni/java-net/javanet.c,
        native/jni/java-nio/gnu_java_nio_VMPipe.c,
        native/jni/java-nio/gnu_java_nio_channels_FileChannelImpl.c,
        native/jni/java-nio/java_nio.c,
        native/jni/java-nio/java_nio_MappedByteBufferImpl.c,
        native/jni/java-nio/java_nio_VMDirectByteBuffer.c,
        native/jni/java-util/java_util_VMTimeZone.c: Reindented using 
        GNU indent (GNU style).

2005-04-08  Roman Kennke  <address@hidden>

        * javax/swing/text/JTextComponent.java
        (JTextComponent): Added repaintListener which issues repaint
        requests when the underlying document changes.
        (setDocument): Adds repaintListener to document when the
        document is changed.
        * javax/swing/text/DefaultEditorKit.java:
        Removed repaint calls on JTextComponent. This is now handled
        through a DocumentListener in JTextComponent that repaints
        the component when needed.

2005-04-07  Chris Burdess  <address@hidden>

        * gnu/java/net/CRLFInputStream.java: Rewrite to return
        CRLF-delimited chunks.

2005-04-07  Roman Kennke  <address@hidden>

        * javax/swing/UIDefaults.java:
        Added API documentation for all methods.

2005-04-06  Roman Kennke  <address@hidden>

        * javax/swing/UIDefaults.java
        (put): Now uses new checkAndPut method instead of checking
        directly.
        (putDefaults): Fixed so that it accepts null-values and
        treats them like remove(key).
        (checkAndPut): Added. This checks for null-values and calls
        put or remove.

2005-04-06   Audrius Meskauskas  <address@hidden>

        * org/omg/CORBA/CTX_RESTRICT_SCOPE.java,
        org/omg/CORBA/ExceptionList.java,
        org/omg/CORBA/NVList.java,
        PrincipalHolder.java: New classes.
        * org/omg/CORBA/Context.java: Completing
        part, dependent from classes above,
        org/omg/CORBA/MARSHAL.java: accessibility fixes.

2005-04-05  Roman Kennke  <address@hidden>

        * gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java
        (getDisplayMode): Added. Returns the current display mode.
        (isFullScreenSupported): Added.
        * java/awt/GraphicsDevice.java
        (setFullScreenWindow): Implemented a primitive fullscreen mode.
        This resizes and relocates the fullscreen window so that it uses
        the whole screen. This is not a fully accelerated fullscreen
        exclusive mode.

2005-04-03  Guilhem Lavaux  <address@hidden>
        Rei Odaira <address@hidden>

        * native/jni/java-nio/gnu_java_nio_VMSelector.c
        (helper_select): Return the error number.
        (Java_gnu_java_nio_VMSelector_select0): If the result is negative
        consider it as the error code. This prevents conflicts between EINTR
        and the number of filedescriptor particularly.

2005-04-03  Guilhem Lavaux  <address@hidden>

        * native/jni/java-nio/gnu_java_nio_VMSelector.c: Reindented.

-- 
Andrew :-)

Please avoid sending me Microsoft Office (e.g. Word, PowerPoint) attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

No software patents in Europe -- http://nosoftwarepatents.com

"Value your freedom, or you will lose it, teaches history. 
`Don't bother us with politics' respond those who don't want to learn." 
-- Richard Stallman

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: merge-10.diff.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature


reply via email to

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