gscript r13 - trunk



Author: alexl
Date: Tue Sep 16 19:53:23 2008
New Revision: 13
URL: http://svn.gnome.org/viewvc/gscript?rev=13&view=rev

Log:
2008-09-16  Alexander Larsson  <alexl redhat com>

        * gtk.js:
	Clean up example code




Modified:
   trunk/ChangeLog
   trunk/gtk.js

Modified: trunk/gtk.js
==============================================================================
--- trunk/gtk.js	(original)
+++ trunk/gtk.js	Tue Sep 16 19:53:23 2008
@@ -121,22 +121,18 @@
 /* Test this stuff */
 
 do_stuff2 = new AsyncRunner (function (filename) {
-	print ("do_stuff2");
 	var data3 = yield $open (filename, 0);
-	print ("data3 = " + data3);
-	print ("end of do_stuff2");
+	print ("data for " + filename + " = " + data3);
 	yield "the end (of do_stuff2)"
     });
 
-do_stuff = new AsyncRunner (function  (filename1, filename2) {
-	print ("do_stuff");
-	var data = yield $open (filename1, 0);
-	print ("data = " + data);
-	var data2 = yield $open (filename2, 0);
-	print ("data2 = " + data2);
+do_stuff = new AsyncRunner (function  (filenames) {
+	for (let i in filenames) {
+	    var data = yield $open (filenames[i], 0);
+	    print ("data for " + filenames[i] + "  = " + data);
+	}
 	var ret = yield do_stuff2.call("other.txt");
-	print ("ret: " + ret);
-	print ("end of do_stuff");
+	print ("AsyncRunner call returned: " + ret);
     });
 
-do_stuff.start(null, "test.txt", "test2.txt");
+do_stuff.start(null, ["test.txt", "test2.txt"]);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]