git://git.onelab.eu
/
myslice.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use bootstrap-3.0.0 - I haven't seen any obvious regression at first sight
[myslice.git]
/
manifold
/
manifoldresult.py
diff --git
a/manifold/manifoldresult.py
b/manifold/manifoldresult.py
index
a16a9a7
..
a20c5b0
100644
(file)
--- a/
manifold/manifoldresult.py
+++ b/
manifold/manifoldresult.py
@@
-15,6
+15,7
@@
class ManifoldResult (dict):
self['code']=code
self['value']=value
self['output']=output
self['code']=code
self['value']=value
self['output']=output
+ self['description'] = '' # Jordan: needed by javascript code
def from_json (self, json_string):
d=json.dumps(json_string)
def from_json (self, json_string):
d=json.dumps(json_string)
@@
-40,7
+41,8
@@
class ManifoldResult (dict):
if self['code']==0:
value=self['value']
if isinstance(value,list): result += " [value=list with %d elts]"%len(value)
if self['code']==0:
value=self['value']
if isinstance(value,list): result += " [value=list with %d elts]"%len(value)
- else: result += " [value=other %s]"%value
+ elif isinstance(value,dict): result += " [value=dict with keys %s]"%value.keys()
+ else: result += " [value=%s: %s]"%(type(value).__name__,value)
else:
result += " [output=%s]"%self['output']
result += "]]"
else:
result += " [output=%s]"%self['output']
result += "]]"