diff dwtx/jface/text/AbstractLineTracker.d @ 135:65801ad2b265

Regex fix for anon classes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 01:52:31 +0200
parents 51e6e63f930e
children 6dcb0baaa031
line wrap: on
line diff
--- a/dwtx/jface/text/AbstractLineTracker.d	Sun Aug 24 01:46:20 2008 +0200
+++ b/dwtx/jface/text/AbstractLineTracker.d	Sun Aug 24 01:52:31 2008 +0200
@@ -240,7 +240,7 @@
      * 
      * @since 3.2
      */
-    private ILineTracker fDelegate= new ListLineTracker() {
+    private ILineTracker fDelegate= new class()  ListLineTracker {
         public String[] getLegalLineDelimiters() {
             return AbstractLineTracker.this.getLegalLineDelimiters();
         }
@@ -370,7 +370,7 @@
     private void checkImplementation() {
         if (fNeedsConversion) {
             fNeedsConversion= false;
-            fDelegate= new TreeLineTracker(cast(ListLineTracker) fDelegate) {
+            fDelegate= new class(cast(ListLineTracker) fDelegate)  TreeLineTracker {
                 protected DelimiterInfo nextDelimiterInfo(String text, int offset) {
                     return AbstractLineTracker.this.nextDelimiterInfo(text, offset);
                 }