--- a/svgui/pyjs/lib/pyjslib.py Wed Aug 16 12:30:31 2017 +0300
+++ b/svgui/pyjs/lib/pyjslib.py Wed Aug 16 12:48:08 2017 +0300
@@ -106,6 +106,7 @@
""")
+
JS("""
function import_wait(proceed_fn, parent_mod, dynamic) {
@@ -189,6 +190,7 @@
class Object:
pass
+
object = Object
@@ -228,6 +230,7 @@
loader = Modload(path, app_modnames, app_imported_fn, dynamic, parent_mod)
loader.next()
+
import sys
@@ -278,6 +281,7 @@
def toString(self):
return "AttributeError: %s of %s" % (self.args[1], self.args[0])
+
JS("""
pyjslib.StopIteration = function () { };
pyjslib.StopIteration.prototype = new Error();
@@ -618,6 +622,7 @@
def __str__(self):
return repr(self)
+
list = List
@@ -768,6 +773,7 @@
def __str__(self):
return repr(self)
+
tuple = Tuple
@@ -913,6 +919,7 @@
def __str__(self):
return repr(self)
+
dict = Dict
# taken from mochikit: range( [start,] stop[, step] )