diff dwtx/jface/text/source/CompositeRuler.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 b6bad70d540a
line wrap: on
line diff
--- a/dwtx/jface/text/source/CompositeRuler.d	Sun Aug 24 01:46:20 2008 +0200
+++ b/dwtx/jface/text/source/CompositeRuler.d	Sun Aug 24 01:52:31 2008 +0200
@@ -210,7 +210,7 @@
          */
         public this(Composite parent, int style) {
             super(parent, style);
-            fMenuDetectListener= new Listener() {
+            fMenuDetectListener= new class()  Listener {
                 public void handleEvent(Event event) {
                     if (event.type is DWT.MenuDetect) {
                         Menu menu= getMenu();
@@ -221,7 +221,7 @@
                     }
                 }
             };
-            super.addDisposeListener(new DisposeListener() {
+            super.addDisposeListener(new class()  DisposeListener {
                 public void widgetDisposed(DisposeEvent e) {
                     if (fCachedListeners !is null) {
                         fCachedListeners.clear();
@@ -729,7 +729,7 @@
         if (fComposite !is null && !fComposite.isDisposed()) {
             Display d= fComposite.getDisplay();
             if (d !is null) {
-                d.asyncExec(new Runnable() {
+                d.asyncExec(new class()  Runnable {
                     public void run() {
                         immediateUpdate();
                     }