PatchSet 5613 
Date: 2005/03/02 22:26:39
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: swing fixlet

2005-03-02  Dalibor Topic  <[EMAIL PROTECTED]>

        Resynced with GNU Classpath.

        2005-02-26  Audrius Meskauskas  <[EMAIL PROTECTED]>

        * javax/swing/JTextArea.java (replaceRange):
        Fixing doc.remove(start, length) misinterpretation.

Members: 
        ChangeLog:1.3658->1.3659 
        libraries/javalib/javax/swing/JTextArea.java:1.7->1.8 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3658 kaffe/ChangeLog:1.3659
--- kaffe/ChangeLog:1.3658      Wed Mar  2 22:14:32 2005
+++ kaffe/ChangeLog     Wed Mar  2 22:26:39 2005
@@ -2,6 +2,15 @@
 
        Resynced with GNU Classpath.
 
+       2005-02-26  Audrius Meskauskas  <[EMAIL PROTECTED]>
+
+        * javax/swing/JTextArea.java (replaceRange):
+        Fixing doc.remove(start, length) misinterpretation.
+
+2005-03-02  Dalibor Topic  <[EMAIL PROTECTED]>
+
+       Resynced with GNU Classpath.
+
        2005-02-26  Roman Kennke  <[EMAIL PROTECTED]>
 
         * javax/swing/plaf/basic/BasicListUI
Index: kaffe/libraries/javalib/javax/swing/JTextArea.java
diff -u kaffe/libraries/javalib/javax/swing/JTextArea.java:1.7 
kaffe/libraries/javalib/javax/swing/JTextArea.java:1.8
--- kaffe/libraries/javalib/javax/swing/JTextArea.java:1.7      Sat Feb 19 
15:14:18 2005
+++ kaffe/libraries/javalib/javax/swing/JTextArea.java  Wed Mar  2 22:26:43 2005
@@ -469,12 +469,13 @@
 
     try
       {
-       doc.remove(start, end);
-       doc.insertString(start, text, null);
+        doc.remove(start, end - start);
+        doc.insertString(start, text, null);
       }
     catch (BadLocationException e)
       {
-       // This cannot happen as we check offset above.
+        // This cannot happen as we check offset above.
+        throw new Error("Please report a bug", e);
       }
   }
 }

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to