diff dwtx/jface/text/SequentialRewriteTextStore.d @ 162:1a5b8f8129df

...
author Frank Benoit <benoit@tionex.de>
date Mon, 08 Sep 2008 00:51:37 +0200
parents f70d9508c95c
children
line wrap: on
line diff
--- a/dwtx/jface/text/SequentialRewriteTextStore.d	Wed Aug 27 14:49:30 2008 +0200
+++ b/dwtx/jface/text/SequentialRewriteTextStore.d	Mon Sep 08 00:51:37 2008 +0200
@@ -233,7 +233,7 @@
 
             // backward
             if (offset + length <= firstReplace.newOffset) {
-                int delta= text.length() - length;
+                int delta= text.length - length;
                 if (delta !is 0) {
                     for (Iterator i= fReplaceList.iterator(); i.hasNext(); ) {
                         Replace replace= cast(Replace) i.next();
@@ -244,12 +244,12 @@
                 fReplaceList.addFirst(new Replace(offset, offset, length, text));
 
             // forward
-            } else if (offset >= lastReplace.newOffset + lastReplace.text.length()) {
+            } else if (offset >= lastReplace.newOffset + lastReplace.text.length) {
                 int delta= getDelta(lastReplace);
                 fReplaceList.add(new Replace(offset - delta, offset, length, text));
 
             } else if (ASSERT_SEQUENTIALITY) {
-                throw new IllegalArgumentException();
+                throw new IllegalArgumentException(null);
 
             } else {
                 commit();
@@ -283,12 +283,12 @@
             return fSource.get(offset, length);
 
             // after
-        } else if (offset >= lastReplace.newOffset + lastReplace.text.length()) {
+        } else if (offset >= lastReplace.newOffset + lastReplace.text.length) {
             int delta= getDelta(lastReplace);
             return fSource.get(offset - delta, length);
 
         } else if (ASSERT_SEQUENTIALITY) {
-            throw new IllegalArgumentException();
+            throw new IllegalArgumentException(null);
 
         } else {
 
@@ -299,10 +299,10 @@
                 if (offset + length < replace.newOffset) {
                     return fSource.get(offset - delta, length);
 
-                } else if (offset >= replace.newOffset && offset + length <= replace.newOffset + replace.text.length()) {
+                } else if (offset >= replace.newOffset && offset + length <= replace.newOffset + replace.text.length) {
                     return replace.text.substring(offset - replace.newOffset, offset - replace.newOffset + length);
 
-                } else if (offset >= replace.newOffset + replace.text.length()) {
+                } else if (offset >= replace.newOffset + replace.text.length) {
                     delta= getDelta(replace);
                     continue;
 
@@ -348,7 +348,7 @@
             return fSource.get(offset - delta);
 
         } else if (ASSERT_SEQUENTIALITY) {
-            throw new IllegalArgumentException();
+            throw new IllegalArgumentException(null);
 
         } else {