Mercurial > projects > dwt2
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); }