changeset 5:4adfb4e05382 default tip

(no commit message)
author saaadel
date Wed, 17 Mar 2010 01:01:05 +0200
parents 6d905019f7bf
children
files dmdscript_tango/dglobal.d
diffstat 1 files changed, 14 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/dmdscript_tango/dglobal.d	Thu Jan 28 21:23:27 2010 +0200
+++ b/dmdscript_tango/dglobal.d	Wed Mar 17 01:01:05 2010 +0200
@@ -21,11 +21,17 @@
 
 module dmdscript_tango.dglobal;
 
-import std.uri;
-import std.c.stdlib;
-import std.c.string;
-import std.stdio;
-import std.math;
+//import std.uri;
+//import std.c.stdlib;
+//import std.c.string;
+//import std.stdio;
+//import std.math;
+import tango.stdc.stdlib;
+import tango.stdc.stdio;
+import tango.stdc.stringz;
+import tango.stdc.math;
+import tango.text.convert.Utf;
+
 
 import dmdscript_tango.script;
 import dmdscript_tango.protoerror;
@@ -192,7 +198,8 @@
 
     while (i < string.length)
     {	uint idx = i;
-	dchar c = std.utf.decode(string, idx);
+	//dchar c = std.utf.decode(string, idx);
+    dchar c = tango.text.convert.Utf.decode(string, idx);
 	if (!isStrWhiteSpaceChar(c))
 	    break;
 	i = idx;
@@ -667,7 +674,7 @@
     ret.putVundefined();
     if (arglist.length)
     {
-	d_string s = arglist[0].toString();
+	d_string s = arglist[0].toString();	
 	tchar* p = getenv(std.string.toStringz(s));
 	if (p)
 	    ret.putVstring(p[0 .. strlen(p)].dup);