changeset 163:e5dd0081ccba

exclude jface.text from dsss.conf
author Frank Benoit <benoit@tionex.de>
date Mon, 08 Sep 2008 01:01:30 +0200
parents 1a5b8f8129df
children 71ec57b4c8f3 862b05e0334a
files dsss.conf dwtx/core/internal/jobs/ThreadJob.d dwtx/jface/internal/text/html/BrowserInformationControl.d
diffstat 3 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/dsss.conf	Mon Sep 08 00:51:37 2008 +0200
+++ b/dsss.conf	Mon Sep 08 01:01:30 2008 +0200
@@ -10,6 +10,13 @@
 [dwtx]
 type=library
 buildflags+=-Jres
+
+#exclude the incomplete JFace.Text
+exclude+=dwtx/text
+exclude+=dwtx/jface/contentassist
+exclude+=dwtx/jface/text
+exclude+=dwtx/jface/internal/text
+
 version(linux){
     buildflags+=-I../dwt-linux
 }
--- a/dwtx/core/internal/jobs/ThreadJob.d	Mon Sep 08 00:51:37 2008 +0200
+++ b/dwtx/core/internal/jobs/ThreadJob.d	Mon Sep 08 01:01:30 2008 +0200
@@ -119,7 +119,7 @@
         String msg = buf.toString();
         if (JobManager.DEBUG || JobManager.DEBUG_BEGIN_END) {
             Stdout.formatln("{}",msg);
-            Exception t = lastPush is null ? new IllegalArgumentException("") : lastPush;
+            Exception t = lastPush is null ? cast(Exception)new IllegalArgumentException("") : cast(Exception)lastPush;
             IStatus error = new Status(IStatus.ERROR, JobManager.PI_JOBS, 1, msg, t);
             RuntimeLog.log(error);
         }
--- a/dwtx/jface/internal/text/html/BrowserInformationControl.d	Mon Sep 08 00:51:37 2008 +0200
+++ b/dwtx/jface/internal/text/html/BrowserInformationControl.d	Mon Sep 08 01:01:30 2008 +0200
@@ -30,6 +30,7 @@
 import dwtx.jface.text.IDelayedInputChangeProvider;
 import dwtx.jface.text.IInputChangedListener;
 
+pragma( msg, "dwtx.jface.internal.text.html.BrowserInformationControl: SWT browser control missing" );
 class BrowserInformationControl : AbstractInformationControl , IInformationControlExtension2, IDelayedInputChangeProvider {
     public this(Shell parent, String symbolicFontName, bool resizable){}
     public static bool isAvailable(Composite parent){}