changeset 55:ea8b884d85f6

[swt lin] fixed tango compile
author Frank Benoit <benoit@tionex.de>
date Fri, 27 Mar 2009 23:38:49 +0100
parents 70388b0e6dad
children b65696de7e3a
files org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/accessibility/AccessibleObject.d org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/browser/AppFileLocProvider.d org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/program/Program.d
diffstat 3 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/accessibility/AccessibleObject.d	Fri Mar 27 23:31:11 2009 +0100
+++ b/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/accessibility/AccessibleObject.d	Fri Mar 27 23:38:49 2009 +0100
@@ -30,7 +30,7 @@
 import java.util.Hashtable;
 import java.util.Enumeration;
 version(Tango){
-import tango.text.Util;
+    //import tango.text.Util;
 } else { // Phobos
 }
 
--- a/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/browser/AppFileLocProvider.d	Fri Mar 27 23:31:11 2009 +0100
+++ b/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/browser/AppFileLocProvider.d	Fri Mar 27 23:38:49 2009 +0100
@@ -14,7 +14,6 @@
 
 version(Tango){
 import tango.sys.Environment;
-import tango.text.Util;
 } else { // Phobos
 }
 
--- a/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/program/Program.d	Fri Mar 27 23:31:11 2009 +0100
+++ b/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/program/Program.d	Fri Mar 27 23:38:49 2009 +0100
@@ -600,7 +600,8 @@
  +/
 static String[][ String ] gnome24_getMimeInfo() {
     version(Tango){
-        scope it = new Lines!(char)(tango.io.device.File.get("/usr/share/mime/globs"));
+        scope file = new tango.io.device.File.File("/usr/share/mime/globs");
+        scope it = new tango.io.stream.Lines.Lines!(char)( file );
     } else { // Phobos
         scope it = std.string.splitlines( cast(String)std.file.read("/usr/share/mime/globs"));
     }
@@ -783,7 +784,7 @@
         String[] mimeExts = mimeInfo[mimeType];
         for (int index = 0; index < mimeExts.length; index++){
             version(Tango){
-                bool contains = extensions.contains(mimeExts[index]);
+                bool contains = cast(bool)tango.core.Array.contains(extensions, mimeExts[index]);
             } else { // Phobos
                 bool contains = std.algorithm.find(extensions, mimeExts[index]) != std.iterator.end(extensions);
             }