summaryrefslogtreecommitdiff
path: root/js/Misc/DSUPER.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc/DSUPER.js')
-rw-r--r--js/Misc/DSUPER.js58
1 files changed, 29 insertions, 29 deletions
diff --git a/js/Misc/DSUPER.js b/js/Misc/DSUPER.js
index 00dad0ab..7835a291 100644
--- a/js/Misc/DSUPER.js
+++ b/js/Misc/DSUPER.js
@@ -7,45 +7,45 @@ function DSUPER() {
DSUPER.prototype.get = function DSUPER() {
}
DSUPER.prototype.set = function DSUPER() {
-y=this.needcompile;
-typ=list();
-graphics=arg1.graphics;
-if ((length(graphics.exprs)==0)) {
+ y = this.needcompile;
+ typ = list();
+ graphics = arg1.graphics;
+ if ((length(graphics.exprs)==0)) {
warnBlockByUID(arg1.model.label,gettext("Invalid masked block."));
-x=arg1;
+ x = arg1;
return;
}
-exprs=graphics.exprs[1-1];
-exprs0=graphics.exprs[2-1][1-1];
-btitre=graphics.exprs[2-1][2-1][1-1];
-bitems=graphics.exprs[2-1][2-1].slice(2-1,$);
-if (exprs0==[]) {
-x=arg1;
+ exprs = graphics.exprs[1-1];
+ exprs0 = graphics.exprs[2-1][1-1];
+ btitre = graphics.exprs[2-1][2-1][1-1];
+ bitems = graphics.exprs[2-1][2-1].slice(2-1,$);
+ if (exprs0==[]) {
+ x = arg1;
return;
}
-context=[arg1.model.rpar.props.context];
-[PREVAR_scicos_context,ierr]=script2var(context,PREVAR_scicos_context);
-if (ierr!=0) {
-x=arg1;
+ context = [arg1.model.rpar.props.context];
+ [PREVAR_scicos_context,ierr] = script2var(context,PREVAR_scicos_context);
+ if (ierr!=0) {
+ x = arg1;
return;
}
-tt="scicos_context."+exprs0[1-1];
+ tt = "scicos_context."+exprs0[1-1];
for (i=2;i<=size(exprs0,1);i+=1) {
-tt=tt+",scicos_context."+exprs0[i-1];
+ tt = tt+",scicos_context."+exprs0[i-1];
}
-ss=graphics.exprs[2-1][3-1];
-scicos_context=PREVAR_scicos_context;
+ ss = graphics.exprs[2-1][3-1];
+ scicos_context = PREVAR_scicos_context;
execstr("[ok,"+tt+",exprs]=scicos_getvalue(btitre,bitems,ss,exprs)");
-if (this.ok) {
-x=arg1;
-PREVAR_scicos_context=scicos_context;
-sblock=x.model.rpar;
-[sblock,%w,needcompile2,this.ok]=do_eval(sblock,list(),scicos_context);
-y=max(2,this.needcompile,needcompile2);
-x.graphics.exprs[1-1]=exprs;
-x.model.rpar=sblock;
-} else {
-x=arg1;
+ if (this.ok) {
+ x = arg1;
+ PREVAR_scicos_context = scicos_context;
+ sblock = x.model.rpar;
+ [sblock,%w,needcompile2,this.ok] = do_eval(sblock,list(),scicos_context);
+ y = max(2,this.needcompile,needcompile2);
+ x.graphics.exprs[1-1] = exprs;
+ x.model.rpar = sblock;
+ } else {
+ x = arg1;
}
}
}