]> gcc.gnu.org Git - gcc.git/blobdiff - libjava/ChangeLog
InputSubset.java: New version from classpath.
[gcc.git] / libjava / ChangeLog
index 9f47624e39b08666bacfc0955ce652793906156e..4ce1281dd225bc21abef9e4ba009ffcdd7c72230 100644 (file)
@@ -1,3 +1,952 @@
+2003-06-11  Michael Koch  <konqueror@gmx.de>
+
+       * java/awt/im/InputSubset.java:
+       New version from classpath.
+
+2003-06-11  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/AbstractAction.java,
+       javax/swing/AbstractButton.java,
+       javax/swing/AbstractCellEditor.java,
+       javax/swing/AbstractListModel.java,
+       javax/swing/BorderFactory.java,
+       javax/swing/Box.java,
+       javax/swing/BoxLayout.java,
+       javax/swing/ButtonGroup.java,
+       javax/swing/DefaultButtonModel.java,
+       javax/swing/DefaultListModel.java,
+       javax/swing/DefaultListSelectionModel.java,
+       javax/swing/FocusManager.java,
+       javax/swing/ImageIcon.java,
+       javax/swing/InputMap.java,
+       javax/swing/JApplet.java,
+       javax/swing/JButton.java,
+       javax/swing/JCheckBox.java,
+       javax/swing/JCheckBoxMenuItem.java,
+       javax/swing/JColorChooser.java,
+       javax/swing/JComboBox.java,
+       javax/swing/JComponent.java,
+       javax/swing/JDesktopPane.java,
+       javax/swing/JDialog.java,
+       javax/swing/JEditorPane.java,
+       javax/swing/JFileChooser.java,
+       javax/swing/JFormattedTextField.java,
+       javax/swing/JFrame.java,
+       javax/swing/JLabel.java,
+       javax/swing/JLayeredPane.java,
+       javax/swing/JList.java,
+       javax/swing/JMenuBar.java,
+       javax/swing/JMenuItem.java,
+       javax/swing/JOptionPane.java,
+       javax/swing/JPanel.java,
+       javax/swing/JPasswordField.java,
+       javax/swing/JPopupMenu.java,
+       javax/swing/JProgressBar.java,
+       javax/swing/JRadioButton.java,
+       javax/swing/JRadioButtonMenuItem.java,
+       javax/swing/JRootPane.java,
+       javax/swing/JScrollBar.java,
+       javax/swing/JScrollPane.java,
+       javax/swing/JSeparator.java,
+       javax/swing/JSlider.java,
+       javax/swing/JTabbedPane.java,
+       javax/swing/JTable.java,
+       javax/swing/JTextField.java,
+       javax/swing/JToggleButton.java,
+       javax/swing/JToolBar.java,
+       javax/swing/JToolTip.java,
+       javax/swing/JTree.java,
+       javax/swing/JViewport.java,
+       javax/swing/JWindow.java,
+       javax/swing/KeyStroke.java,
+       javax/swing/ListSelectionModel.java,
+       javax/swing/LookAndFeel.java,
+       javax/swing/RepaintManager.java,
+       javax/swing/ScrollPaneLayout.java,
+       javax/swing/SizeRequirements.java,
+       javax/swing/SwingConstants.java,
+       javax/swing/Timer.java,
+       javax/swing/UIDefaults.java,
+       javax/swing/UIManager.java,
+       javax/swing/border/AbstractBorder.java,
+       javax/swing/border/CompoundBorder.java,
+       javax/swing/colorchooser/AbstractColorChooserPanel.java,
+       javax/swing/colorchooser/ColorChooserComponentFactory.java,
+       javax/swing/colorchooser/ColorSelectionModel.java,
+       javax/swing/colorchooser/DefaultColorSelectionModel.java,
+       javax/swing/event/AncestorEvent.java,
+       javax/swing/event/HyperlinkEvent.java,
+       javax/swing/event/InternalFrameAdapter.java,
+       javax/swing/event/InternalFrameEvent.java,
+       javax/swing/event/ListDataEvent.java,
+       javax/swing/event/MouseInputAdapter.java,
+       javax/swing/event/SwingPropertyChangeSupport.java,
+       javax/swing/event/TableModelEvent.java,
+       javax/swing/event/TreeWillExpandListener.java,
+       javax/swing/event/UndoableEditEvent.java,
+       javax/swing/filechooser/FileFilter.java,
+       javax/swing/filechooser/FileSystemView.java,
+       javax/swing/filechooser/FileView.java,
+       javax/swing/plaf/BorderUIResource.java,
+       javax/swing/plaf/basic/BasicDefaults.java,
+       javax/swing/table/AbstractTableModel.java,
+       javax/swing/table/DefaultTableCellRenderer.java,
+       javax/swing/table/DefaultTableColumnModel.java,
+       javax/swing/table/DefaultTableModel.java,
+       javax/swing/table/TableColumn.java,
+       javax/swing/text/JTextComponent.java,
+       javax/swing/tree/AbstractLayoutCache.java,
+       javax/swing/tree/DefaultMutableTreeNode.java,
+       javax/swing/tree/DefaultTreeCellEditor.java,
+       javax/swing/tree/DefaultTreeCellRenderer.java,
+       javax/swing/tree/DefaultTreeModel.java,
+       javax/swing/tree/DefaultTreeSelectionModel.java,
+       javax/swing/tree/FixedHeightLayoutCache.java,
+       javax/swing/tree/TreeCellEditor.java,
+       javax/swing/tree/TreeModel.java,
+       javax/swing/tree/TreeNode.java,
+       javax/swing/tree/TreePath.java,
+       javax/swing/tree/TreeSelectionModel.java,
+       javax/swing/tree/VariableHeightLayoutCache.java,
+       javax/swing/undo/AbstractUndoableEdit.java,
+       javax/swing/undo/CompoundEdit.java,
+       javax/swing/undo/StateEdit.java,
+       javax/swing/undo/UndoManager.java,
+       javax/swing/undo/UndoableEditSupport.java:
+       New versions from classpath.
+       * javax/swing/table/JTableHeader.java:
+       New file from classpath.
+       * Makefile.am
+       (java_awt_sources): Added javax/swing/table/JTableHeader.java.
+       * Makefile.in: Regenerated.
+
+2003-06-11  Michael Koch  <konqueror@gmx.de>
+
+       * java/nio/MappedByteBuffer.java,
+       java/nio/channels/Channels.java,
+       java/nio/channels/ServerSocketChannel.java,
+       java/nio/channels/spi/AbstractSelector.java:
+       Removed unneeded imports.
+
+2003-06-11  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/DatagramSocket.java:
+       Partly merged with classpath.
+
+2003-06-11  Michael Koch  <konqueror@gmx.de>
+
+       * java/awt/Frame.java,
+       java/awt/Graphics.java,
+       java/awt/Menu.java,
+       java/awt/Robot.java,
+       java/awt/image/ColorModel.java:
+       New versions from classpath.
+
+2003-06-10  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/PrintStream.java:
+       Merged version from classpath.
+       (close): Removed sychronized keyword. This class is not garantied to
+       be thread-safe.
+       (write): Likewise.
+
+2003-06-09  Tom Tromey  <tromey@redhat.com>
+
+       * gnu/gcj/xlib/natFont.cc (getAscent): Correctly access "ascent"
+       field.
+       (getDescent): Likewise, for "descent".
+
+2003-06-09  Scott Gilbertson  <scottg@mantatest.com>
+
+       * gnu/gcj/xlib/natFont.cc (getMaxAscent): adjusted return value.
+       (getMaxDescent): adjusted return value.
+       (getAscent): modified to use metrics for 'O'.
+       (getDescent): modified to use metrics for 'y'.
+
+2003-06-08  Anthony Green  <green@redhat.com>
+
+       * java/net/URLStreamHandler.java (sameFile): Fix port value
+       comparison.
+       * java/net/URL.java (handler): Make package private.
+       * gnu/gcj/protocol/http/Handler.java (getDefaultPort): New method.
+
+2003-06-07  Tom Tromey  <tromey@redhat.com>
+
+       For PR libgcj/11085:
+       * java/text/SimpleDateFormat.java (parse(String,ParsePosition)):
+       Limit number of characters in numeric field when required.
+       * java/text/DecimalFormat.java (parse(String,ParsePosition)):
+       Respect maximumIntegerDigits.
+
+2003-06-08  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/Socket.java
+       (Socket): Dont initialize inputShutdown and outputShutdown twice,
+       call bind() and connect() to actually do the bind and connect tasks.
+       (bind): Connect to canonical address if bindpoint is null, create
+       socket and bind it to bindpoint.
+       (connect): Check for exceptions.
+
+2003-06-08  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/DatagramSocket.java
+       (DatagramSocket): No need to set SO_REUSEADDRESS here. This belongs
+       into the Multicast constructors.
+       * java/net/DatagramSocketImpl.java
+       (getOption): Removed.
+       (setOption): Removed.
+       * java/net/MulticastSocket.java
+       (MulticastSocket): Call setReuseAddress (true).
+       * java/net/SocketImpl.java
+       (getOption): Removed.
+       (setOption): Removed.
+
+2003-06-07     Jeff Sturm      <jsturm@one-point.com>
+
+       PR libgcj/10886:
+       * gnu/java/rmi/server/UnicastRemoteCall.java (returnValue):
+       Test for empty vector.
+
+2003-06-06  Mark Wielaard  <mark@klomp.org>
+
+       * java/security/Security.java (secprops): Initialize.
+       (loadProviders): Return boolean.
+       (static): Check result of loadProvider calls. If necessary
+       display WARNING and fallback to Gnu provider.
+
+2002-06-06  James Clark  <jjc@jclark.com>
+
+       Fix for PR libgcj/8738:
+       * gnu/gcj/convert/UnicodeToBytes.java (havePendingBytes): New method.
+       * gnu/gcj/convert/Output_SJIS.java (havePendingBytes): Likewise.
+       * gnu/gcj/convert/Output_EUCJIS.java (havePendingBytes): Likewise.
+       * gnu/gcj/convert/Output_UTF8.java (havePendingBytes): Likewise.
+       (write): Always decrease avail when count is increased.
+       * java/lang/natString.cc (getBytes): Check converter havePendingBytes()
+       and whether output buffer is full before increasing size.
+
+2002-06-06  Mark Wielaard  <mark@klomp dot org>
+
+       * java/io/PrintStream.java (writeChars(char[],int, int)):
+       Check converter.havePendingBytes().
+       (writeChars(String,int,int)): Likewise.
+       * java/io/OutputStreamWriter.java (writeChars(char[], int, int)):
+       Check converter.havePendingBytes() and flush buffer when stalled.
+
+2003-06-07  Michael Koch  <konqueror@gmx.de>
+
+       * include/posix.h
+       (O_DSYNC): Define O_DSYNC on platforms not
+       supporting O_FSYNC (newlib).
+
+2003-06-06  Mark Wielaard  <mark@klomp.org>
+
+       * java/awt/Toolkit.java (getDefaultToolkit): Add exception cause to
+       AWTError.
+
+2003-06-06  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/plaf/basic/BasicOptionPaneUI.java:
+       More compile fixes from my stupid work yesterday.
+
+2003-06-05  Matt Kraai  <kraai@alumni.cmu.edu>
+
+       * java/lang/w_exp.c (o_threshold, u_threshold): Define only
+       if _IEEE_LIBM is undefined.
+
+2002-06-05  Loren J. Rittle  <ljrittle@acm.org>
+
+       * libjava/include/posix.h (O_SYNC): Define if not available
+       and a reasonable, perhaps more conservative, replacement exists.
+       (O_DSYNC): Likewise.
+       * java/io/natFileDescriptorPosix.cc (open): Revert last patch.
+
+2003-06-05  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/plaf/BorderUIResource.java,
+       javax/swing/plaf/basic/BasicDefaults.java,
+       javax/swing/plaf/basic/BasicOptionPaneUI.java:
+       More compile fixes for latest Border commit. I should not commit
+       something in this heat here ...
+
+2003-06-05  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/border/BevelBorder.java
+       (BevelBorder): Removed.
+       * javax/swing/border/EmptyBorder.java:
+       Reformatted.
+       (EmptyBorder): Removed.
+       (getBorderInsets): Dont use l, r, t and b.
+       * javax/swing/border/EtchedBorder.java
+       (EtchedBorder): Removed.
+       * javax/swing/border/LineBorder.java
+       (LineBorder): Removed.
+       * javax/swing/border/MatteBorder.java
+       (MatteBorder): Removed.
+       * javax/swing/border/TitledBorder.java
+       (defaultBorder): Use other default for now.
+       (defaultFont): Likewise.
+       (defaultColor): Likewise.
+
+2003-06-05  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/border/Border.java:
+       New version from classpath.
+
+2003-06-05  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/border/AbstractBorder.java,
+       javax/swing/border/BevelBorder.java,
+       javax/swing/border/CompoundBorder.java,
+       javax/swing/border/EmptyBorder.java,
+       javax/swing/border/EtchedBorder.java,
+       javax/swing/border/LineBorder.java,
+       javax/swing/border/MatteBorder.java,
+       javax/swing/border/TitledBorder.java:
+       New versions from Classpath.
+
+2003-06-05  Michael Koch  <konqueror@gmx.de>
+
+       * java/awt/Button.java,
+       java/awt/Checkbox.java,
+       java/awt/CheckboxMenuItem.java,
+       java/awt/Choice.java,
+       java/awt/Container.java,
+       java/awt/Dialog.java,
+       java/awt/EventQueue.java,
+       java/awt/FileDialog.java,
+       java/awt/Frame.java,
+       java/awt/Label.java,
+       java/awt/List.java,
+       java/awt/Menu.java,
+       java/awt/MenuItem.java,
+       java/awt/Panel.java,
+       java/awt/PopupMenu.java,
+       java/awt/Rectangle.java,
+       java/awt/ScrollPane.java,
+       java/awt/Scrollbar.java,
+       java/awt/TextArea.java,
+       java/awt/TextField.java,
+       java/awt/Window.java,
+       java/awt/datatransfer/DataFlavor.java,
+       java/awt/dnd/DragSource.java,
+       java/awt/dnd/DragSourceContext.java,
+       java/awt/event/HierarchyEvent.java,
+       java/awt/event/MouseWheelEvent.java,
+       java/awt/im/InputContext.java,
+       java/awt/image/BufferedImage.java,
+       java/awt/image/ComponentColorModel.java,
+       java/awt/image/Raster.java,
+       java/awt/image/WritableRaster.java,
+       java/awt/peer/ComponentPeer.java,
+       java/awt/print/PageFormat.java,
+       java/awt/print/PrinterJob.java:
+       New versions from Classpath.
+
+2003-06-05  Scott Gilbertson  <scottg@mantatest.com>
+
+       * java/text/SimpleDateFormat.java (SimpleDateFormat): Added
+       numberFormat.setParseIntegerOnly(true).
+
+2003-06-05  Bert Deknuydt  <Bert.Deknuydt@esat.kuleuven.ac.be>
+
+       * include/posix-threads.h: Include <machine/pal.h> on OSF.
+
+2003-06-03  Andrew Haley  <aph@redhat.com>
+
+        * include/x86_64-signal.h (MAKE_THROW_FRAME): Mark sigcontext on
+        stack volatile to prevent optimization from removing it.
+
+2003-05-27  Michael Koch  <konqueror@gmx.de>
+
+       * java/util/zip/Deflater.java
+       (FILTERED): Merged documentation from classpath.
+       * java/util/zip/DeflaterOutputStream.java
+       (DeflaterOutputStream): Merged documentation and argument validity
+       check from classpath.
+       (deflate): Merged documentation from classpath.
+       (finish): Likewise.
+       * java/util/zip/Inflater.java
+       (Inflater): Merged class documentation from classpath.
+       (zstream): Reordered.
+       (is_finished): Reordered.
+       (dict_needed): Reordered.
+       (Inflater): Reordered, merged documentation from classpath.
+       (end): Likewise.
+       (finalize): Merged documentation from classpath.
+       (finished): Likewise.
+       (getAdler): Likewise.
+       (getRemaining): Likewise.
+       (getTotalIn): Likewise.
+       (getTotalOut): Likewise.
+       (inflate): Likewise.
+       (needsDictionary): Likewise.
+       (needsInput): Likewise.
+       (reset): Likewise.
+       (setDictionary): Likewise.
+       (setInput): Likewise.
+
+2003-05-27  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/URLConnection.java
+       (getHeaderFieldInt): Merged with classpath.
+
+2003-05-27  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/PrintStream.java
+       (PrintStream): Reformatted.
+       (PrintStream): New method, merged from classpath.
+       (write): Reformatted.
+
+2003-05-27  Michael Koch  <konqueror@gmx.de>
+
+       * java/lang/System.java:
+       Explicitely import needed classes.
+
+2003-05-26  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/NetPermission.java,
+       java/net/NetworkInterface.java,
+       java/net/PasswordAuthentication.java,
+       java/net/SocketPermission.java:
+       New versions from classpath.
+
+2003-05-25  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/PushbackInputStream.java,
+       java/net/Authenticator.java,
+       java/net/ContentHandler.java,
+       java/net/ContentHandlerFactory.java,
+       java/net/DatagramSocket.java,
+       java/net/DatagramSocketImpl.java,
+       java/net/DatagramSocketImplFactory.java,
+       java/net/FileNameMap.java,
+       java/net/SocketImplFactory.java,
+       java/net/SocketOptions.java,
+       java/net/URLStreamHandlerFactory.java:
+       Merged new versions from classpath.
+
+2003-05-25  Michael Koch  <konqueror@gmx.de>
+
+       * java/awt/Checkbox.java,
+       java/awt/Dialog.java,
+       java/awt/Font.java,
+       java/awt/Frame.java,
+       java/awt/ScrollPaneAdjustable.java,
+       java/awt/Scrollbar.java,
+       java/awt/Window.java:
+       New versions from classpath.
+
+2003-05-22     Jeff Sturm      <jsturm@one-point.com>
+
+       PR libgcj/10838:
+       * java/io/ObjectInputStream (enableResolveObject):
+       Fixed spelling of permission name.
+
+2003-05-20  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/DataInputStream.java
+       (convertFromUTF): Merged comment from classpath.
+       * java/io/PrintStream.java
+       (error_occured): Renamed from error, merged comment from classpath.
+       (PrintStream): No need to initialized error.
+       (checkError): Replace error with error_occurred.
+       (setError): Likewise.
+
+2003-05-20  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/DataInputStream.java:
+       Reformatted, Replaced < and & with html entitites in documentation.
+       * java/io/File.java:
+       Reformatted.
+       * java/io/PrintWriter.java:
+       Moved class documentation.
+
+2003-05-20  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/ByteBufferImpl.java,
+       gnu/java/nio/CharBufferImpl.java,
+       gnu/java/nio/CharViewBufferImpl.java,
+       gnu/java/nio/DirectByteBufferImpl.java,
+       gnu/java/nio/DoubleBufferImpl.java,
+       gnu/java/nio/DoubleViewBufferImpl.java,
+       gnu/java/nio/FloatBufferImpl.java,
+       gnu/java/nio/FloatViewBufferImpl.java,
+       gnu/java/nio/IntBufferImpl.java,
+       gnu/java/nio/IntViewBufferImpl.java,
+       gnu/java/nio/LongBufferImpl.java,
+       gnu/java/nio/LongViewBufferImpl.java,
+       gnu/java/nio/natDirectByteBufferImpl.cc,
+       gnu/java/nio/ShortBufferImpl.java,
+       gnu/java/nio/ShortViewBufferImpl.java:
+       Moved files to java/nio.
+       * gnu/java/nio/SocketChannelImpl.java
+       
+       * java/nio/ByteBuffer.java,
+       java/nio/CharBuffer.java,
+       java/nio/DoubleBuffer.java,
+       java/nio/FloatBuffer.java,
+       java/nio/IntBuffer.java,
+       java/nio/LongBuffer.java,
+       java/nio/ShortBuffer.java:
+       Dont import anything.
+       * java/nio/ByteBufferImpl.java,
+       java/nio/CharBufferImpl.java,
+       java/nio/CharViewBufferImpl.java,
+       java/nio/DirectByteBufferImpl.java,
+       java/nio/DoubleBufferImpl.java,
+       java/nio/DoubleViewBufferImpl.java,
+       java/nio/FloatBufferImpl.java,
+       java/nio/FloatViewBufferImpl.java,
+       java/nio/IntBufferImpl.java,
+       java/nio/IntViewBufferImpl.java,
+       java/nio/LongBufferImpl.java,
+       java/nio/LongViewBufferImpl.java,
+       java/nio/natDirectByteBufferImpl.cc,
+       java/nio/ShortBufferImpl.java,
+       java/nio/ShortViewBufferImpl.java:
+       Moved from gnu/java/nio.
+       * Makefile.am
+       (ordinary_java_source_files): Moved files from gnu/java/nio to
+       java/nio.
+       (nat_source_files): Moved natDirectByteBufferImpl.cc from gnu/java/nio
+       to java/nio.
+       * Makefile.in: Regenerated.
+
+2003-05-19  Michael Koch  <konqueror@gmx.de>
+
+       * java/util/Calendar.java
+       (get): Not final anymore since JDK 1.4
+       (set): Likewise.
+
+2003-05-19  Michael Koch  <konqueror@gmx.de>
+
+       * java/text/CollationKey.java:
+       Merged copyright and dat from classpath.
+       * java/text/RuleBasedCollator.java:
+       Merged class documentation from classpath.
+
+2003-05-19  Michael Koch  <konqueror@gmx.de>
+
+       * java/nio/CharBuffer.java
+       (toString): Compile fix.
+
+2003-05-19  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/ByteBufferImpl.java
+       (putLong): Fixed conversion to bytes.
+       (putDouble): Fixed conversion to bytes.
+       * gnu/java/nio/DirectByteBufferImpl.java
+       (putLong): Fixed conversion to bytes.
+       (putDouble): Fixed conversion to bytes.
+       * gnu/java/nio/FileLockImpl.java
+       (isValid): Reformatted.
+       * java/nio/Buffer.java
+       (Buffer): Fixed off-by-one bug in handling mark.
+       * java/nio/ByteBuffer.java:
+       Added newline.
+       * java/nio/CharBuffer.java
+       (toString): Don't use relative get to get string data.
+
+2003-05-16  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/natFileDescriptorPosix.cc
+       (open): Commented out the O_SYNC and O_DSYNC usage until its better
+       tested.
+
+2003-05-14  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/FileLockImpl.java
+       (released): New member variable.
+       (FileLockImpl): Initialize released.
+       (releaseImpl): New native method.
+       (release): Implemented.
+       * gnu/java/nio/SelectorImpl.java: Reformatted.
+       * gnu/java/nio/SelectionKeyImpl.java: Reformatted.
+       * gnu/java/nio/ServerSocketChannelImpl.java: Reformatted.
+       (accept): Throws IOException.
+       * gnu/java/nio/SocketChannelImpl.java: Reformatted.
+       (implConfigureBlocking): Throws IOException.
+       (connect): Likewise.
+       (read): Likewise.
+       (write): Likewise.
+       * gnu/java/nio/natFileLockImpl.cc: New file.
+       * java/nio/channels/FileLock.java: Reformatted.
+       * Makefile.am:
+       (ordinary_java_source_files): Added gnu/java/nio/FileLockImpl.java.
+       (nat_source_files): Added gnu/java/nio/natFileLockImpl.cc.
+       * Makefile.in: Regenerated.
+
+2003-05-13  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/CharViewBufferImpl.java
+       (CharViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+       * gnu/java/nio/DoubleViewBufferImpl.java
+       (DoubleViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+       * gnu/java/nio/FloatViewBufferImpl.java
+       (FloatViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+       * gnu/java/nio/IntViewBufferImpl.java
+       (IntViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+       * gnu/java/nio/LongViewBufferImpl.java
+       (LongViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+       * gnu/java/nio/ShortViewBufferImpl.java
+       (ShortViewBufferImpl): Fixed super constructor call, initialize offset.
+       (get): Shift bits to the right direction.
+       (put): Likewise.
+
+2003-05-13  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/natDirectByteBufferImpl.cc
+       (allocateImpl): jlong -> RawData*.
+       (freeImpl): Likewise.
+
+2003-05-13  Michael Koch  <konqueror@gmx.de>
+
+       * java/nio/channels/FileChannel.java
+       (MapMode.m): Made it package-private to match JDK 1.4.
+       * java/nio/charset/Charset.java
+       (decode): Made it final to match JDK 1.4.
+
+2003-05-13  Michael Koch  <konqueror@gmx.de>
+
+       * java/io/FileDescriptor.java
+       (SYNC): New constant.
+       (DSYNC): Likewise.
+       (getLength): Renamed from lenght() to match classpath's
+       FileDescriptor.java.
+       * java/io/RandomAccessFile.java
+       (RandomAccessFile): Removed unneeded mode check, implemented mode
+       "rws" and "rwd", merged documentation from classpath.
+       (setLength): Reformatted.
+       (length): Use new getLength() of FileDescriptor.
+       * java/io/natFileDescriptorEcos.cc
+       (getLength): Renamed from length().
+       * java/io/natFileDescriptorPosix.cc
+       (open): Implemented support for SYNC and DSYNC.
+       (seek): Use getLength() instead of length().
+       (getLength): Renamed from length().
+       * java/io/natFileDescriptorWin32.cc
+       (getLength): Renamed from length().
+       (seek): Use getLength() instead of length().
+       (available): Likewise.
+       * gnu/java/nio/natFileChannelImpl.cc
+       (size): Use getLength() instead of length().
+
+2003-05-13  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/ByteBufferImpl.java
+       (ByteBufferImpl): All constructors revised.
+       (slice): Reimplemented.
+       (duplicate): Reimplemented.
+       (asReadOnlyBuffer): Reimplemented.
+       * java/nio/ByteBuffer.java:
+       Reformatted.
+       (array_offset): Renamed from "offset" to match all other buffer
+       classes.
+       (ByteBuffer): All constructors revised.
+       (allocateDirect): Implemented.
+       (allocate): New implementation, documentation reworked.
+       (wrap): Likewise.
+       (get): Documentation reworked.
+       (put): New implementation, documentation reworked.
+       (hasArray): Documentation reworked.
+       (arrayOffset): Likewise.
+       (hashCode): Likewise.
+       (equals): Likewise.
+       (compareTo): Likewise.
+       (order): Likewise.
+       (compact): Likewise.
+       (isDirect): Likewise.
+       (slice): Likewise.
+       (duplicate): Likewise.
+       (asReadOnlyBuffer): Likewise.
+       * Makefile.am
+       (ordinary_java_source_files):
+       Added gnu/java/nio/DirectByteBufferImpl.java.
+       (nat_source_files):
+       Added gnu/java/nio/natDirectByteBufferImpl.cc.
+       * Makefile.in: Regenerated.
+
+2003-05-12  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/ByteBufferImpl.java: Reformatted.
+       (nio_get_*): Removed.
+       (nio_put_*): Removed.
+       (as*Buffer): Implemented.
+       (compact): Implemented.
+       (get): Documentation added.
+       (put): Documentation added.
+       (get*): Newly implemented.
+       (put*): Newly implemented.
+       * gnu/java/nio/CharBufferImpl.java: Reformatted.
+       (CharBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * gnu/java/nio/DirectByteBufferImpl.java
+       (allocateDirect): objects can be null not 0.
+       * gnu/java/nio/DoubleBufferImpl.java: Reformatted.
+       (DoubleBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * gnu/java/nio/FloatBufferImpl.java: Reformatted.
+       (FloatBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * gnu/java/nio/IntBufferImpl.java: Reformatted.
+       (IntBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * gnu/java/nio/LongBufferImpl.java: Reformatted.
+       (LongBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * gnu/java/nio/ShortBufferImpl.java: Reformatted.
+       (ShortBufferImpl): Revised.
+       (slice): New implementation.
+       (duplicate): New implementation.
+       (compact): New implementation.
+       (asReadOnlyBuffer): New implementation.
+       (get): Documentation revised.
+       (order): Return native byte order.
+       * java/nio/CharBuffer.java: Reformatted, much documentation rewritten.
+       (CharBuffer): Revised.
+       (order): Removed.
+       * java/nio/DoubleBuffer.java: Reformatted, much documentation rewritten.
+       (DoubleBuffer): Revised.
+       (allocateDirect): Removed.
+       (order): Removed.
+       * java/nio/FloatBuffer.java: Reformatted, much documentation rewritten.
+       (FloatBuffer): Revised.
+       (allocateDirect): Removed.
+       (order): Removed.
+       * java/nio/IntBuffer.java: Reformatted, much documentation rewritten.
+       (IntBuffer): Revised.
+       (allocateDirect): Removed.
+       (order): Removed.
+       * java/nio/LongBuffer.java: Reformatted, much documentation rewritten.
+       (LongBuffer): Revised.
+       (allocateDirect): Removed.
+       (order): Removed.
+       * java/nio/ShortBuffer.java: Reformatted, much documentation rewritten.
+       (ShortBuffer): Revised.
+       (allocateDirect): Removed.
+       (order): Removed.
+       * gnu/java/nio/natByteBufferImpl.cc: Removed.
+       * gnu/java/nio/natCharBufferImpl.cc: Removed.
+       * Makefile.am
+       (ordinary_java_source_files): Added the following files:
+       gnu/java/nio/CharViewBufferImpl.java,
+       gnu/java/nio/DoubleViewBufferImpl.java,
+       gnu/java/nio/FloatViewBufferImpl.java,
+       gnu/java/nio/IntViewBufferImpl.java,
+       gnu/java/nio/LongViewBufferImpl.java,
+       gnu/java/nio/ShortViewBufferImpl.java
+       (nat_source_files): Removed the following files:
+       gnu/java/nio/natByteBufferImpl.cc,
+       gnu/java/nio/natCharBufferImpl.cc
+       * Makefile.in: Regenerated.
+
+2003-05-12  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/CharViewBufferImpl.java,
+       gnu/java/nio/DirectByteBufferImpl.java,
+       gnu/java/nio/DoubleViewBufferImpl.java,
+       gnu/java/nio/FloatViewBufferImpl.java,
+       gnu/java/nio/IntViewBufferImpl.java,
+       gnu/java/nio/LongViewBufferImpl.java,
+       gnu/java/nio/ShortViewBufferImpl.java,
+       gnu/java/nio/natDirectByteBufferImpl.cc:
+       New files, not yet to be compiled.
+
+2003-05-10  Michael Koch  <konqueror@gmx.de>
+
+       * javax/swing/plaf/ButtonUI.java,
+       javax/swing/plaf/ColorUIResource.java,
+       javax/swing/plaf/ComponentUI.java,
+       javax/swing/plaf/DimensionUIResource.java,
+       javax/swing/plaf/FontUIResource.java,
+       javax/swing/plaf/IconUIResource.java,
+       javax/swing/plaf/InsetsUIResource.java,
+       javax/swing/plaf/LabelUI.java,
+       javax/swing/plaf/ListUI.java,
+       javax/swing/plaf/OptionPaneUI.java,
+       javax/swing/plaf/PanelUI.java,
+       javax/swing/plaf/TabbedPaneUI.java,
+       javax/swing/plaf/TextUI.java,
+       javax/swing/plaf/TreeUI.java,
+       javax/swing/plaf/ViewportUI.java,
+       javax/swing/plaf/basic/BasicBorders.java,
+       javax/swing/plaf/basic/BasicButtonUI.java,
+       javax/swing/plaf/basic/BasicCheckBoxUI.java,
+       javax/swing/plaf/basic/BasicDefaults.java,
+       javax/swing/plaf/basic/BasicGraphicsUtils.java,
+       javax/swing/plaf/basic/BasicIconFactory.java,
+       javax/swing/plaf/basic/BasicLabelUI.java,
+       javax/swing/plaf/basic/BasicListUI.java,
+       javax/swing/plaf/basic/BasicOptionPaneUI.java,
+       javax/swing/plaf/basic/BasicPanelUI.java,
+       javax/swing/plaf/basic/BasicRadioButtonUI.java,
+       javax/swing/plaf/basic/BasicScrollPaneUI.java,
+       javax/swing/plaf/basic/BasicTabbedPaneUI.java,
+       javax/swing/plaf/basic/BasicTextUI.java,
+       javax/swing/plaf/basic/BasicToggleButtonUI.java,
+       javax/swing/plaf/basic/BasicTreeUI.java,
+       javax/swing/plaf/basic/BasicViewportUI.java,
+       javax/swing/plaf/metal/MetalLookAndFeel.java:
+       New versions from classpath. This adds copyrights to all files and
+       some serialVersionUIDs.
+
+2003-05-10  Michael Koch  <konqueror@gmx.de>
+
+       * java/nio/CharBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+       * java/nio/DoubleBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+       (put): Reformatted.
+       * java/nio/FloatBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+       * java/nio/IntBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+       * java/nio/LongBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+       * java/nio/ShortBuffer.java
+       (offset): Make it package-private.
+       (backing_buffer): Likewise.
+
+2003-05-10  Michael Koch  <konqueror@gmx.de>
+
+       * java/nio/CharBuffer.java
+       (put): Fixed precondtion check.
+       (toString): Make it work without backing array.
+       (put): Skip one level of method calling.
+
+2003-05-10  Michael Koch  <konqueror@gmx.de>
+
+       * java/security/Identity.java,
+       java/security/IdentityScope.java,
+       java/security/Key.java,
+       java/security/KeyPair.java,
+       java/security/PrivateKey.java,
+       java/security/Provider.java,
+       java/security/PublicKey.java,
+       java/security/SecureRandom.java,
+       java/security/SecureRandomSpi.java,
+       java/security/SignedObject.java,
+       java/security/Signer.java,
+       java/security/cert/Certificate.java,
+       java/security/cert/PKIXCertPathBuilderResult.java,
+       java/security/cert/X509Certificate.java:
+       New versions from classpath.
+
+2003-05-09  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in: Rebuilt.
+       * Makefile.am (nat_source_files): Removed old files.
+       * gnu/java/nio/natDoubleBufferImpl.cc: Removed.
+       * gnu/java/nio/natFloatBufferImpl.cc: Removed.
+       * gnu/java/nio/natIntBufferImpl.cc: Removed.
+       * gnu/java/nio/natLongBufferImpl.cc: Removed.
+       * gnu/java/nio/natShortBufferImpl.cc: Removed.
+
+2003-05-09  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/nio/ByteBufferImpl.java
+       (nio_cast): Removed.
+       (ByteBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       (asCharBuffer): Removed implementation and throw exception.
+       (asShortBuffer): Likewise.
+       (asIntBuffer): Likewise.
+       (asLongBuffer): Likewise.
+       (asFloatBuffer): Likewise.
+       (asDoubleBuffer): Likewise.
+       * gnu/java/nio/CharBufferImpl.java
+       (CharBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/DoubleBufferImpl.java
+       (DoubleBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/FloatBufferImpl.java
+       (FloatBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/IntBufferImpl.java
+       (IntBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/LongBufferImpl.java
+       (LongBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/ShortBufferImpl.java
+       (ShortBufferImpl): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       (asByteBuffer): Removed.
+       * gnu/java/nio/natByteBufferImpl.cc
+       (nio_cast): Removed.
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+       * gnu/java/nio/natCharBufferImpl.cc
+       (nio_get_Byte): Removed.
+       (nio_put_Byte): Removed.
+
+2003-05-09  Michael Koch  <konqueror@gmx.de>
+
+       * java/net/JarURLConnection.java
+       (getJarEntry): Merged documentation from classpath.
+       (getJarFile): Likewise.
+       (getMainAttributes): Likewise.
+       (getAttributes): Likewise.
+       (getManifest): Likewise.
+       (getCertificates): Reformatted.
+       * java/net/URLConnection.java:
+       Little classpath merge.
+
 2003-05-09  Michael Koch  <konqueror@gmx.de>
 
        * java/io/DataOutputStream.java
This page took 0.071806 seconds and 5 git commands to generate.