diff dwtx/jface/text/SequentialRewriteTextStore.d @ 134:51e6e63f930e

Regex fix for casts
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:46:20 +0200
parents 7d818bd32d63
children 75302ef3f92f
line wrap: on
line diff
--- a/dwtx/jface/text/SequentialRewriteTextStore.d	Sun Aug 24 01:29:22 2008 +0200
+++ b/dwtx/jface/text/SequentialRewriteTextStore.d	Sun Aug 24 01:46:20 2008 +0200
@@ -228,15 +228,15 @@
             fReplaceList.add(new Replace(offset, offset, length, text));
 
         } else {
-            Replace firstReplace= (Replace) fReplaceList.getFirst();
-            Replace lastReplace= (Replace) fReplaceList.getLast();
+            Replace firstReplace= cast(Replace) fReplaceList.getFirst();
+            Replace lastReplace= cast(Replace) fReplaceList.getLast();
 
             // backward
             if (offset + length <= firstReplace.newOffset) {
                 int delta= text.length() - length;
                 if (delta !is 0) {
                     for (Iterator i= fReplaceList.iterator(); i.hasNext(); ) {
-                        Replace replace= (Replace) i.next();
+                        Replace replace= cast(Replace) i.next();
                         replace.newOffset += delta;
                     }
                 }
@@ -248,7 +248,7 @@
                 int delta= getDelta(lastReplace);
                 fReplaceList.add(new Replace(offset - delta, offset, length, text));
 
-            } else if (ASSERT_SEQUENTIALITY) {
+            } else if cast(ASSERT_SEQUENTIALITY) {
                 throw new IllegalArgumentException();
 
             } else {
@@ -275,8 +275,8 @@
             return fSource.get(offset, length);
 
 
-        Replace firstReplace= (Replace) fReplaceList.getFirst();
-        Replace lastReplace= (Replace) fReplaceList.getLast();
+        Replace firstReplace= cast(Replace) fReplaceList.getFirst();
+        Replace lastReplace= cast(Replace) fReplaceList.getLast();
 
         // before
         if (offset + length <= firstReplace.newOffset) {
@@ -287,14 +287,14 @@
             int delta= getDelta(lastReplace);
             return fSource.get(offset - delta, length);
 
-        } else if (ASSERT_SEQUENTIALITY) {
+        } else if cast(ASSERT_SEQUENTIALITY) {
             throw new IllegalArgumentException();
 
         } else {
 
             int delta= 0;
             for (Iterator i= fReplaceList.iterator(); i.hasNext(); ) {
-                Replace replace= (Replace) i.next();
+                Replace replace= cast(Replace) i.next();
 
                 if (offset + length < replace.newOffset) {
                     return fSource.get(offset - delta, length);
@@ -335,8 +335,8 @@
         if (fReplaceList.isEmpty())
             return fSource.get(offset);
 
-        Replace firstReplace= (Replace) fReplaceList.getFirst();
-        Replace lastReplace= (Replace) fReplaceList.getLast();
+        Replace firstReplace= cast(Replace) fReplaceList.getFirst();
+        Replace lastReplace= cast(Replace) fReplaceList.getLast();
 
         // before
         if (offset < firstReplace.newOffset) {
@@ -347,14 +347,14 @@
             int delta= getDelta(lastReplace);
             return fSource.get(offset - delta);
 
-        } else if (ASSERT_SEQUENTIALITY) {
+        } else if cast(ASSERT_SEQUENTIALITY) {
             throw new IllegalArgumentException();
 
         } else {
 
             int delta= 0;
             for (Iterator i= fReplaceList.iterator(); i.hasNext(); ) {
-                Replace replace= (Replace) i.next();
+                Replace replace= cast(Replace) i.next();
 
                 if (offset < replace.newOffset)
                     return fSource.get(offset - delta);
@@ -376,7 +376,7 @@
         if (fReplaceList.isEmpty())
             return fSource.getLength();
 
-        Replace lastReplace= (Replace) fReplaceList.getLast();
+        Replace lastReplace= cast(Replace) fReplaceList.getLast();
         return fSource.getLength() + getDelta(lastReplace);
     }
 
@@ -400,7 +400,7 @@
 
         int delta= 0;
         for (Iterator i= fReplaceList.iterator(); i.hasNext(); ) {
-            Replace replace= (Replace) i.next();
+            Replace replace= cast(Replace) i.next();
 
             int offset= buffer.length() - delta;
             buffer.append(fSource.get(offset, replace.offset - offset));