|
@@ -15,15 +15,14 @@ function $Announcer(){return $globals.Announcer||(typeof Announcer=="undefined"?
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@announcer"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-self["@announcer"]=$recv($Announcer())._new();
|
|
|
|
|
|
+var $1,$receiver;
|
|
$1=self["@announcer"];
|
|
$1=self["@announcer"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+self["@announcer"]=$recv($Announcer())._new();
|
|
|
|
+return self["@announcer"];
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"announcer",{},$globals.HLCodeModel)});
|
|
}, function($ctx1) {$ctx1.fill(self,"announcer",{},$globals.HLCodeModel)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -70,9 +69,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self._environment())._doItReceiver();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self._environment())._doItReceiver();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"defaultReceiver",{},$globals.HLCodeModel)});
|
|
}, function($ctx1) {$ctx1.fill(self,"defaultReceiver",{},$globals.HLCodeModel)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -96,8 +93,7 @@ function $ErrorHandler(){return $globals.ErrorHandler||(typeof ErrorHandler=="un
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv((function(){
|
|
|
|
|
|
+return $recv((function(){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -115,7 +111,6 @@ return nil;
|
|
}, function($ctx2) {$ctx2.fillBlock({e:e},$ctx1,2)});
|
|
}, function($ctx2) {$ctx2.fillBlock({e:e},$ctx1,2)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
}));
|
|
}));
|
|
-return $1;
|
|
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"doIt:",{aString:aString},$globals.HLCodeModel)});
|
|
}, function($ctx1) {$ctx1.fill(self,"doIt:",{aString:aString},$globals.HLCodeModel)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -139,14 +134,13 @@ function $HLManager(){return $globals.HLManager||(typeof HLManager=="undefined"?
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@environment"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-$1=$recv($recv($HLManager())._current())._environment();
|
|
|
|
|
|
+var $1,$receiver;
|
|
|
|
+$1=self["@environment"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+return $recv($recv($HLManager())._current())._environment();
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"environment",{},$globals.HLCodeModel)});
|
|
}, function($ctx1) {$ctx1.fill(self,"environment",{},$globals.HLCodeModel)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -212,15 +206,14 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@receiver"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-self["@receiver"]=self._defaultReceiver();
|
|
|
|
|
|
+var $1,$receiver;
|
|
$1=self["@receiver"];
|
|
$1=self["@receiver"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+self["@receiver"]=self._defaultReceiver();
|
|
|
|
+return self["@receiver"];
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"receiver",{},$globals.HLCodeModel)});
|
|
}, function($ctx1) {$ctx1.fill(self,"receiver",{},$globals.HLCodeModel)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -263,12 +256,10 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$3,$1;
|
|
|
|
-$2=self._new();
|
|
|
|
-$recv($2)._environment_(anEnvironment);
|
|
|
|
-$3=$recv($2)._yourself();
|
|
|
|
-$1=$3;
|
|
|
|
-return $1;
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1=self._new();
|
|
|
|
+$recv($1)._environment_(anEnvironment);
|
|
|
|
+return $recv($1)._yourself();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{anEnvironment:anEnvironment},$globals.HLCodeModel.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{anEnvironment:anEnvironment},$globals.HLCodeModel.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -293,9 +284,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self._model())._announcer();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self._model())._announcer();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"announcer",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"announcer",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -321,7 +310,6 @@ function $ErrorHandler(){return $globals.ErrorHandler||(typeof ErrorHandler=="un
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
var $early={};
|
|
var $early={};
|
|
try {
|
|
try {
|
|
result=$recv((function(){
|
|
result=$recv((function(){
|
|
@@ -336,8 +324,7 @@ return self._doIt();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$1=$recv($ErrorHandler())._handleError_(exception);
|
|
|
|
-throw $early=[$1];
|
|
|
|
|
|
+throw $early=[$recv($ErrorHandler())._handleError_(exception)];
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx2) {$ctx2.fillBlock({exception:exception},$ctx1,2)});
|
|
}, function($ctx2) {$ctx2.fillBlock({exception:exception},$ctx1,2)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -468,9 +455,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self["@editor"])._getValue();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self["@editor"])._getValue();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"contents",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"contents",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -524,9 +509,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self["@editor"])._getLine_($recv($recv(self["@editor"])._getCursor())._line());
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self["@editor"])._getLine_($recv($recv(self["@editor"])._getCursor())._line());
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"currentLine",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"currentLine",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -549,14 +532,13 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1;
|
|
|
|
-$2=$recv(self["@editor"])._somethingSelected();
|
|
|
|
-if($core.assert($2)){
|
|
|
|
-$1=self._selection();
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1=$recv(self["@editor"])._somethingSelected();
|
|
|
|
+if($core.assert($1)){
|
|
|
|
+return self._selection();
|
|
} else {
|
|
} else {
|
|
-$1=self._currentLine();
|
|
|
|
|
|
+return self._currentLine();
|
|
};
|
|
};
|
|
-return $1;
|
|
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"currentLineOrSelection",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"currentLineOrSelection",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -581,15 +563,14 @@ function $HLDoItExecuted(){return $globals.HLDoItExecuted||(typeof HLDoItExecute
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2;
|
|
|
|
|
|
+var $1;
|
|
$1=self._model();
|
|
$1=self._model();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["model"]=1;
|
|
$ctx1.sendIdx["model"]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
result=$recv($1)._doIt_(self._currentLineOrSelection());
|
|
result=$recv($1)._doIt_(self._currentLineOrSelection());
|
|
$recv($recv(self._model())._announcer())._announce_($recv($HLDoItExecuted())._on_(self["@model"]));
|
|
$recv($recv(self._model())._announcer())._announce_($recv($HLDoItExecuted())._on_(self["@model"]));
|
|
-$2=result;
|
|
|
|
-return $2;
|
|
|
|
|
|
+return result;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"doIt",{result:result},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"doIt",{result:result},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -609,9 +590,7 @@ selector: "editor",
|
|
protocol: 'actions',
|
|
protocol: 'actions',
|
|
fn: function (){
|
|
fn: function (){
|
|
var self=this;
|
|
var self=this;
|
|
-var $1;
|
|
|
|
-$1=self["@editor"];
|
|
|
|
-return $1;
|
|
|
|
|
|
+return self["@editor"];
|
|
|
|
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
@@ -633,13 +612,12 @@ function $HashedCollection(){return $globals.HashedCollection||(typeof HashedCol
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1;
|
|
|
|
-$2="helios.editorTheme"._settingValueIfAbsent_("default");
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1="helios.editorTheme"._settingValueIfAbsent_("default");
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["settingValueIfAbsent:"]=1;
|
|
$ctx1.sendIdx["settingValueIfAbsent:"]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$1=$globals.HashedCollection._newFromPairs_(["theme",$2,"mode","text/x-stsrc","lineNumbers",true,"enterMode","flat","indentWithTabs",true,"indentUnit",(4),"matchBrackets",true,"electricChars",false,"keyMap","Amber","extraKeys",$recv($HashedCollection())._with_($recv("helios.completionKey"._settingValueIfAbsent_("Shift-Space")).__minus_gt("autocomplete"))]);
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $globals.HashedCollection._newFromPairs_(["theme",$1,"mode","text/x-stsrc","lineNumbers",true,"enterMode","flat","indentWithTabs",true,"indentUnit",(4),"matchBrackets",true,"electricChars",false,"keyMap","Amber","extraKeys",$recv($HashedCollection())._with_($recv("helios.completionKey"._settingValueIfAbsent_("Shift-Space")).__minus_gt("autocomplete"))]);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"editorOptions",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"editorOptions",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -686,9 +664,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(self["@code"])._asJQuery())._is_(":active");
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(self["@code"])._asJQuery())._is_(":active");
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"hasFocus",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"hasFocus",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -754,16 +730,16 @@ function $Smalltalk(){return $globals.Smalltalk||(typeof Smalltalk=="undefined"?
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1;
|
|
|
|
-$1=$recv($recv($recv($recv($recv($Smalltalk())._core())._allSelectors())._asArray())._select_((function(each){
|
|
|
|
|
|
+var $1;
|
|
|
|
+return $recv($recv($recv($recv($recv($Smalltalk())._core())._allSelectors())._asArray())._select_((function(each){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$2=$recv(aToken)._string();
|
|
|
|
|
|
+$1=$recv(aToken)._string();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx2.sendIdx["string"]=1;
|
|
$ctx2.sendIdx["string"]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-return $recv(each)._includesSubString_($2);
|
|
|
|
|
|
+return $recv(each)._includesSubString_($1);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -776,7 +752,6 @@ return $recv(each).__eq($recv(aToken)._string());
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,2)});
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,2)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
}));
|
|
}));
|
|
-return $1;
|
|
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"messageHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"messageHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -800,15 +775,14 @@ function $HLCodeModel(){return $globals.HLCodeModel||(typeof HLCodeModel=="undef
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@model"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-self["@model"]=$recv($HLCodeModel())._new();
|
|
|
|
|
|
+var $1,$receiver;
|
|
$1=self["@model"];
|
|
$1=self["@model"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+self["@model"]=$recv($HLCodeModel())._new();
|
|
|
|
+return self["@model"];
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"model",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"model",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1158,9 +1132,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self._model())._receiver();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self._model())._receiver();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"receiver",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"receiver",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1207,7 +1179,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2,$3,$4,$5,$6,$7,$8;
|
|
|
|
|
|
+var $1,$2,$3,$4,$5,$6,$7;
|
|
$1=$recv(html)._button();
|
|
$1=$recv(html)._button();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["button"]=1;
|
|
$ctx1.sendIdx["button"]=1;
|
|
@@ -1283,7 +1255,7 @@ $ctx1.sendIdx["onClick:"]=3;
|
|
$7=$recv(html)._button();
|
|
$7=$recv(html)._button();
|
|
$recv($7)._class_("button");
|
|
$recv($7)._class_("button");
|
|
$recv($7)._with_("BrowseIt");
|
|
$recv($7)._with_("BrowseIt");
|
|
-$8=$recv($7)._onClick_((function(){
|
|
|
|
|
|
+$recv($7)._onClick_((function(){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1315,7 +1287,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2,$3,$4,$5,$6;
|
|
|
|
|
|
+var $1,$2,$3,$4;
|
|
$1=$recv(html)._div();
|
|
$1=$recv(html)._div();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["div"]=1;
|
|
$ctx1.sendIdx["div"]=1;
|
|
@@ -1347,7 +1319,7 @@ $ctx1.sendIdx["class:"]=2;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
$4=$recv(html)._div();
|
|
$4=$recv(html)._div();
|
|
$recv($4)._class_("buttons_bar");
|
|
$recv($4)._class_("buttons_bar");
|
|
-$5=$recv($4)._with_((function(){
|
|
|
|
|
|
+$recv($4)._with_((function(){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1358,7 +1330,7 @@ return self._renderButtonsOn_(html);
|
|
}));
|
|
}));
|
|
self._setEditorOn_($recv(self["@code"])._element());
|
|
self._setEditorOn_($recv(self["@code"])._element());
|
|
self._configureEditor();
|
|
self._configureEditor();
|
|
-$6=self._updateState();
|
|
|
|
|
|
+self._updateState();
|
|
return self;
|
|
return self;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"renderContentOn:",{html:html},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"renderContentOn:",{html:html},$globals.HLCodeWidget)});
|
|
@@ -1400,9 +1372,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self["@editor"])._getSelection();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self["@editor"])._getSelection();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"selection",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"selection",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1425,9 +1395,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(self["@code"])._element())._selectionEnd();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(self["@code"])._element())._selectionEnd();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"selectionEnd",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"selectionEnd",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1474,9 +1442,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(self["@code"])._element())._selectionStart();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(self["@code"])._element())._selectionStart();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"selectionStart",{},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"selectionStart",{},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1583,7 +1549,7 @@ function $Smalltalk(){return $globals.Smalltalk||(typeof Smalltalk=="undefined"?
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $3,$2,$1,$9,$8,$7,$6,$10,$5,$4;
|
|
|
|
|
|
+var $3,$2,$1,$8,$7,$6,$5,$9,$4;
|
|
$3=$recv($recv($recv(anEditor)._display())._wrapper())._asJQuery();
|
|
$3=$recv($recv($recv(anEditor)._display())._wrapper())._asJQuery();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["asJQuery"]=1;
|
|
$ctx1.sendIdx["asJQuery"]=1;
|
|
@@ -1612,27 +1578,27 @@ return $recv(each)._name();
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
}));
|
|
}));
|
|
pseudoVariables=$recv($Smalltalk())._pseudoVariableNames();
|
|
pseudoVariables=$recv($Smalltalk())._pseudoVariableNames();
|
|
-$9=$recv($recv(variables).__comma(classNames)).__comma(pseudoVariables);
|
|
|
|
|
|
+$8=$recv($recv(variables).__comma(classNames)).__comma(pseudoVariables);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx[","]=1;
|
|
$ctx1.sendIdx[","]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$8=$recv($9)._asSet();
|
|
|
|
-$7=$recv($8)._asArray();
|
|
|
|
-$6=$recv($7)._sort();
|
|
|
|
-$5=$recv($6)._select_((function(each){
|
|
|
|
|
|
+$7=$recv($8)._asSet();
|
|
|
|
+$6=$recv($7)._asArray();
|
|
|
|
+$5=$recv($6)._sort();
|
|
|
|
+$4=$recv($5)._select_((function(each){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$10=$recv(aToken)._string();
|
|
|
|
|
|
+$9=$recv(aToken)._string();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx2.sendIdx["string"]=1;
|
|
$ctx2.sendIdx["string"]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-return $recv(each)._includesSubString_($10);
|
|
|
|
|
|
+return $recv(each)._includesSubString_($9);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,3)});
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,3)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
}));
|
|
}));
|
|
-$4=$recv($5)._reject_((function(each){
|
|
|
|
|
|
+return $recv($4)._reject_((function(each){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1641,7 +1607,6 @@ return $recv(each).__eq($recv(aToken)._string());
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,4)});
|
|
}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,4)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
}));
|
|
}));
|
|
-return $4;
|
|
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"variableHintFor:token:",{anEditor:anEditor,aToken:aToken,variables:variables,classNames:classNames,pseudoVariables:pseudoVariables},$globals.HLCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"variableHintFor:token:",{anEditor:anEditor,aToken:aToken,variables:variables,classNames:classNames,pseudoVariables:pseudoVariables},$globals.HLCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1665,9 +1630,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(require)._value_("codemirror/lib/codemirror");
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(require)._value_("codemirror/lib/codemirror");
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"codeMirror",{},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"codeMirror",{},$globals.HLCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1692,7 +1655,7 @@ function $HLCodeWidget(){return $globals.HLCodeWidget||(typeof HLCodeWidget=="un
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$4,$3,$2,$5,$7,$9,$10,$8,$6;
|
|
|
|
|
|
+var $1,$4,$3,$2,$5,$6,$8,$9,$7;
|
|
codeMirror=self._codeMirror();
|
|
codeMirror=self._codeMirror();
|
|
cursor=$recv(anEditor)._getCursor();
|
|
cursor=$recv(anEditor)._getCursor();
|
|
token=$recv(anEditor)._getTokenAt_(cursor);
|
|
token=$recv(anEditor)._getTokenAt_(cursor);
|
|
@@ -1713,21 +1676,20 @@ completions=$recv($HLCodeWidget())._variableHintFor_token_(anEditor,token);
|
|
} else {
|
|
} else {
|
|
completions=$recv($HLCodeWidget())._messageHintFor_token_(anEditor,token);
|
|
completions=$recv($HLCodeWidget())._messageHintFor_token_(anEditor,token);
|
|
};
|
|
};
|
|
-$7=completions;
|
|
|
|
-$9=$recv(codeMirror)._basicAt_("Pos");
|
|
|
|
|
|
+$6=completions;
|
|
|
|
+$8=$recv(codeMirror)._basicAt_("Pos");
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["basicAt:"]=2;
|
|
$ctx1.sendIdx["basicAt:"]=2;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$10=$recv(cursor)._line();
|
|
|
|
|
|
+$9=$recv(cursor)._line();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["line"]=1;
|
|
$ctx1.sendIdx["line"]=1;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$8=$recv($9)._value_value_($10,$recv(token)._end());
|
|
|
|
|
|
+$7=$recv($8)._value_value_($9,$recv(token)._end());
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["value:value:"]=2;
|
|
$ctx1.sendIdx["value:value:"]=2;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$6=$globals.HashedCollection._newFromPairs_(["list",$7,"from",$8,"to",$recv($recv(codeMirror)._basicAt_("Pos"))._value_value_($recv(cursor)._line(),$recv(token)._start())]);
|
|
|
|
-return $6;
|
|
|
|
|
|
+return $globals.HashedCollection._newFromPairs_(["list",$6,"from",$7,"to",$recv($recv(codeMirror)._basicAt_("Pos"))._value_value_($recv(cursor)._line(),$recv(token)._start())]);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"hintFor:options:",{anEditor:anEditor,options:options,cursor:cursor,token:token,completions:completions,codeMirror:codeMirror},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"hintFor:options:",{anEditor:anEditor,options:options,cursor:cursor,token:token,completions:completions,codeMirror:codeMirror},$globals.HLCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1750,7 +1712,6 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
(
|
|
(
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.supercall = true,
|
|
$ctx1.supercall = true,
|
|
@@ -1761,7 +1722,7 @@ $ctx1.supercall = false;
|
|
//>>excludeEnd("ctx");;
|
|
//>>excludeEnd("ctx");;
|
|
self._setupCodeMirror();
|
|
self._setupCodeMirror();
|
|
self._setupCommands();
|
|
self._setupCommands();
|
|
-$1=self._setupKeyMaps();
|
|
|
|
|
|
+self._setupKeyMaps();
|
|
return self;
|
|
return self;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLCodeWidget.klass)});
|
|
@@ -1786,14 +1747,13 @@ function $HLManager(){return $globals.HLManager||(typeof HLManager=="undefined"?
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1;
|
|
|
|
-$2=$recv($recv($recv($HLManager())._current())._keyBinder())._systemIsMac();
|
|
|
|
-if($core.assert($2)){
|
|
|
|
-$1=self._macKeyMap();
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1=$recv($recv($recv($HLManager())._current())._keyBinder())._systemIsMac();
|
|
|
|
+if($core.assert($1)){
|
|
|
|
+return self._macKeyMap();
|
|
} else {
|
|
} else {
|
|
-$1=self._pcKeyMap();
|
|
|
|
|
|
+return self._pcKeyMap();
|
|
};
|
|
};
|
|
-return $1;
|
|
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"keyMap",{},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"keyMap",{},$globals.HLCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1813,9 +1773,7 @@ selector: "macKeyMap",
|
|
protocol: 'accessing',
|
|
protocol: 'accessing',
|
|
fn: function (){
|
|
fn: function (){
|
|
var self=this;
|
|
var self=this;
|
|
-var $1;
|
|
|
|
-$1=$globals.HashedCollection._newFromPairs_(["Alt-Backspace","delWordBefore","Alt-Delete","delWordAfter","Alt-Left","goWordLeft","Alt-Right","goWordRight","Cmd-A","selectAll","Cmd-Alt-F","replace","Cmd-D","doIt","Cmd-B","browseIt","Cmd-Down","goDocEnd","Cmd-End","goDocEnd","Cmd-F","find","Cmd-G","findNext","Cmd-I","inspectIt","Cmd-Left","goLineStart","Cmd-P","printIt","Cmd-Right","goLineEnd","Cmd-S","saveIt","Cmd-Up","goDocStart","Cmd-Y","redo","Cmd-Z","undo","Cmd-[","indentLess","Cmd-]","indentMore","Ctrl-Alt-Backspace","delWordAfter","Shift-Cmd-Alt-F","replaceAll","Shift-Cmd-G","findPrev","Shift-Cmd-Z","redo","fallthrough",["basic","emacsy"]]);
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $globals.HashedCollection._newFromPairs_(["Alt-Backspace","delWordBefore","Alt-Delete","delWordAfter","Alt-Left","goWordLeft","Alt-Right","goWordRight","Cmd-A","selectAll","Cmd-Alt-F","replace","Cmd-D","doIt","Cmd-B","browseIt","Cmd-Down","goDocEnd","Cmd-End","goDocEnd","Cmd-F","find","Cmd-G","findNext","Cmd-I","inspectIt","Cmd-Left","goLineStart","Cmd-P","printIt","Cmd-Right","goLineEnd","Cmd-S","saveIt","Cmd-Up","goDocStart","Cmd-Y","redo","Cmd-Z","undo","Cmd-[","indentLess","Cmd-]","indentMore","Ctrl-Alt-Backspace","delWordAfter","Shift-Cmd-Alt-F","replaceAll","Shift-Cmd-G","findPrev","Shift-Cmd-Z","redo","fallthrough",["basic","emacsy"]]);
|
|
|
|
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
@@ -1836,9 +1794,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(anEditor)._at_("amberCodeWidget"))._messageHintFor_token_(anEditor,aToken);
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(anEditor)._at_("amberCodeWidget"))._messageHintFor_token_(anEditor,aToken);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"messageHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"messageHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -1858,9 +1814,7 @@ selector: "pcKeyMap",
|
|
protocol: 'accessing',
|
|
protocol: 'accessing',
|
|
fn: function (){
|
|
fn: function (){
|
|
var self=this;
|
|
var self=this;
|
|
-var $1;
|
|
|
|
-$1=$globals.HashedCollection._newFromPairs_(["Alt-Left","goLineStart","Alt-Right","goLineEnd","Alt-Up","goDocStart","Ctrl-A","selectAll","Ctrl-Backspace","delWordBefore","Ctrl-D","doIt","Ctrl-B","browseIt","Ctrl-Delete","delWordAfter","Ctrl-Down","goDocEnd","Ctrl-End","goDocEnd","Ctrl-F","find","Ctrl-G","findNext","Ctrl-I","inspectIt","Ctrl-Home","goDocStart","Ctrl-Left","goWordLeft","Ctrl-P","printIt","Ctrl-Right","goWordRight","Ctrl-S","saveIt","Ctrl-Y","redo","Ctrl-Z","undo","Ctrl-[","indentLess","Ctrl-]","indentMore","Shift-Ctrl-F","replace","Shift-Ctrl-G","findPrev","Shift-Ctrl-R","replaceAll","Shift-Ctrl-Z","redo","fallthrough",["basic"]]);
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $globals.HashedCollection._newFromPairs_(["Alt-Left","goLineStart","Alt-Right","goLineEnd","Alt-Up","goDocStart","Ctrl-A","selectAll","Ctrl-Backspace","delWordBefore","Ctrl-D","doIt","Ctrl-B","browseIt","Ctrl-Delete","delWordAfter","Ctrl-Down","goDocEnd","Ctrl-End","goDocEnd","Ctrl-F","find","Ctrl-G","findNext","Ctrl-I","inspectIt","Ctrl-Home","goDocStart","Ctrl-Left","goWordLeft","Ctrl-P","printIt","Ctrl-Right","goWordRight","Ctrl-S","saveIt","Ctrl-Y","redo","Ctrl-Z","undo","Ctrl-[","indentLess","Ctrl-]","indentMore","Shift-Ctrl-F","replace","Shift-Ctrl-G","findPrev","Shift-Ctrl-R","replaceAll","Shift-Ctrl-Z","redo","fallthrough",["basic"]]);
|
|
|
|
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
@@ -1911,7 +1865,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2,$3,$4,$5,$6;
|
|
|
|
|
|
+var $1,$2,$3,$4,$5;
|
|
$1=$recv(self._codeMirror())._basicAt_("commands");
|
|
$1=$recv(self._codeMirror())._basicAt_("commands");
|
|
$recv($1)._at_put_("doIt",(function(cm){
|
|
$recv($1)._at_put_("doIt",(function(cm){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
@@ -1977,7 +1931,7 @@ return $recv($5)._saveIt();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["at:put:"]=4;
|
|
$ctx1.sendIdx["at:put:"]=4;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$6=$recv($1)._at_put_("browseIt",(function(cm){
|
|
|
|
|
|
+$recv($1)._at_put_("browseIt",(function(cm){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -2033,9 +1987,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(anEditor)._at_("amberCodeWidget"))._variableHintFor_token_(anEditor,aToken);
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(anEditor)._at_("amberCodeWidget"))._variableHintFor_token_(anEditor,aToken);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"variableHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"variableHintFor:token:",{anEditor:anEditor,aToken:aToken},$globals.HLCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -2124,9 +2076,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv($recv(self._methodContents()).__eq(self._contents()))._not();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv($recv(self._methodContents()).__eq(self._contents()))._not();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"hasModification",{},$globals.HLNavigationCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"hasModification",{},$globals.HLNavigationCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -2149,14 +2099,13 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@methodContents"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-$1="";
|
|
|
|
|
|
+var $1,$receiver;
|
|
|
|
+$1=self["@methodContents"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+return "";
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"methodContents",{},$globals.HLNavigationCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"methodContents",{},$globals.HLNavigationCodeWidget)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -2255,12 +2204,10 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$3,$1;
|
|
|
|
-$2=self._new();
|
|
|
|
-$recv($2)._browserModel_(aBrowserModel);
|
|
|
|
-$3=$recv($2)._yourself();
|
|
|
|
-$1=$3;
|
|
|
|
-return $1;
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1=self._new();
|
|
|
|
+$recv($1)._browserModel_(aBrowserModel);
|
|
|
|
+return $recv($1)._yourself();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{aBrowserModel:aBrowserModel},$globals.HLNavigationCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{aBrowserModel:aBrowserModel},$globals.HLNavigationCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -2282,9 +2229,7 @@ selector: "browserModel",
|
|
protocol: 'accessing',
|
|
protocol: 'accessing',
|
|
fn: function (){
|
|
fn: function (){
|
|
var self=this;
|
|
var self=this;
|
|
-var $1;
|
|
|
|
-$1=self["@browserModel"];
|
|
|
|
-return $1;
|
|
|
|
|
|
+return self["@browserModel"];
|
|
|
|
|
|
},
|
|
},
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
//>>excludeStart("ide", pragmas.excludeIdeData);
|
|
@@ -2305,10 +2250,9 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
self["@browserModel"]=aBrowserModel;
|
|
self["@browserModel"]=aBrowserModel;
|
|
self._observeSystem();
|
|
self._observeSystem();
|
|
-$1=self._observeBrowserModel();
|
|
|
|
|
|
+self._observeBrowserModel();
|
|
return self;
|
|
return self;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"browserModel:",{aBrowserModel:aBrowserModel},$globals.HLBrowserCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"browserModel:",{aBrowserModel:aBrowserModel},$globals.HLBrowserCodeWidget)});
|
|
@@ -2346,7 +2290,7 @@ function $HLShowTemplate(){return $globals.HLShowTemplate||(typeof HLShowTemplat
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2;
|
|
|
|
|
|
+var $1;
|
|
$1=$recv(self._browserModel())._announcer();
|
|
$1=$recv(self._browserModel())._announcer();
|
|
$recv($1)._on_send_to_($HLSaveSourceCode(),"onSaveIt",self);
|
|
$recv($1)._on_send_to_($HLSaveSourceCode(),"onSaveIt",self);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
@@ -2400,7 +2344,7 @@ $recv($1)._on_send_to_($HLSourceCodeFocusRequested(),"onSourceCodeFocusRequested
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["on:send:to:"]=13;
|
|
$ctx1.sendIdx["on:send:to:"]=13;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$2=$recv($1)._on_send_to_($HLShowTemplate(),"onShowTemplate:",self);
|
|
|
|
|
|
+$recv($1)._on_send_to_($HLShowTemplate(),"onShowTemplate:",self);
|
|
return self;
|
|
return self;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"observeBrowserModel",{},$globals.HLBrowserCodeWidget)});
|
|
}, function($ctx1) {$ctx1.fill(self,"observeBrowserModel",{},$globals.HLBrowserCodeWidget)});
|
|
@@ -2980,7 +2924,6 @@ function $String(){return $globals.String||(typeof String=="undefined"?nil:Strin
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
error=$recv(anAnnouncement)._error();
|
|
error=$recv(anAnnouncement)._error();
|
|
self._confirm_ifTrue_($recv($String())._streamContents_((function(stream){
|
|
self._confirm_ifTrue_($recv($String())._streamContents_((function(stream){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
@@ -2994,8 +2937,7 @@ $recv(stream)._nextPutAll_($recv($String())._cr());
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx2.sendIdx["nextPutAll:"]=2;
|
|
$ctx2.sendIdx["nextPutAll:"]=2;
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-$1=$recv(stream)._nextPutAll_("Would you like to define an instance variable?");
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(stream)._nextPutAll_("Would you like to define an instance variable?");
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx2) {$ctx2.fillBlock({stream:stream},$ctx1,1)});
|
|
}, function($ctx2) {$ctx2.fillBlock({stream:stream},$ctx1,1)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -3064,11 +3006,11 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$2;
|
|
|
|
|
|
+var $1;
|
|
$1=$recv(html)._button();
|
|
$1=$recv(html)._button();
|
|
$recv($1)._class_("button");
|
|
$recv($1)._class_("button");
|
|
$recv($1)._with_("SaveIt");
|
|
$recv($1)._with_("SaveIt");
|
|
-$2=$recv($1)._onClick_((function(){
|
|
|
|
|
|
+$recv($1)._onClick_((function(){
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx2) {
|
|
return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -3193,12 +3135,10 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$3,$1;
|
|
|
|
-$2=self._new();
|
|
|
|
-$recv($2)._browserModel_(aBrowserModel);
|
|
|
|
-$3=$recv($2)._yourself();
|
|
|
|
-$1=$3;
|
|
|
|
-return $1;
|
|
|
|
|
|
+var $1;
|
|
|
|
+$1=self._new();
|
|
|
|
+$recv($1)._browserModel_(aBrowserModel);
|
|
|
|
+return $recv($1)._yourself();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{aBrowserModel:aBrowserModel},$globals.HLBrowserCodeWidget.klass)});
|
|
}, function($ctx1) {$ctx1.fill(self,"on:",{aBrowserModel:aBrowserModel},$globals.HLBrowserCodeWidget.klass)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -3242,15 +3182,14 @@ function $HLCodeWidget(){return $globals.HLCodeWidget||(typeof HLCodeWidget=="un
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@codeWidget"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-self["@codeWidget"]=$recv($HLCodeWidget())._new();
|
|
|
|
|
|
+var $1,$receiver;
|
|
$1=self["@codeWidget"];
|
|
$1=self["@codeWidget"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+self["@codeWidget"]=$recv($HLCodeWidget())._new();
|
|
|
|
+return self["@codeWidget"];
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"codeWidget",{},$globals.HLWorkspace)});
|
|
}, function($ctx1) {$ctx1.fill(self,"codeWidget",{},$globals.HLWorkspace)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -3273,9 +3212,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1;
|
|
|
|
-$1=$recv(self._codeWidget())._focus();
|
|
|
|
-return $1;
|
|
|
|
|
|
+return $recv(self._codeWidget())._focus();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"focus",{},$globals.HLWorkspace)});
|
|
}, function($ctx1) {$ctx1.fill(self,"focus",{},$globals.HLWorkspace)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
@@ -3335,7 +3272,7 @@ var self=this;
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $1,$3,$4,$2;
|
|
|
|
|
|
+var $1,$3,$2;
|
|
$1=$recv(html)._div();
|
|
$1=$recv(html)._div();
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
$ctx1.sendIdx["div"]=1;
|
|
$ctx1.sendIdx["div"]=1;
|
|
@@ -3350,8 +3287,7 @@ return $core.withContext(function($ctx2) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
$3=$recv(html)._div();
|
|
$3=$recv(html)._div();
|
|
$recv($3)._class_("list-label");
|
|
$recv($3)._class_("list-label");
|
|
-$4=$recv($3)._with_("Transcript");
|
|
|
|
-$4;
|
|
|
|
|
|
+$recv($3)._with_("Transcript");
|
|
return $recv(self._transcript())._renderOn_(html);
|
|
return $recv(self._transcript())._renderOn_(html);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
|
|
}, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
|
|
@@ -3384,15 +3320,14 @@ function $HLTranscript(){return $globals.HLTranscript||(typeof HLTranscript=="un
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
return $core.withContext(function($ctx1) {
|
|
return $core.withContext(function($ctx1) {
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|
|
-var $2,$1,$receiver;
|
|
|
|
-$2=self["@transcript"];
|
|
|
|
-if(($receiver = $2) == null || $receiver.isNil){
|
|
|
|
-self["@transcript"]=$recv($HLTranscript())._new();
|
|
|
|
|
|
+var $1,$receiver;
|
|
$1=self["@transcript"];
|
|
$1=self["@transcript"];
|
|
|
|
+if(($receiver = $1) == null || $receiver.isNil){
|
|
|
|
+self["@transcript"]=$recv($HLTranscript())._new();
|
|
|
|
+return self["@transcript"];
|
|
} else {
|
|
} else {
|
|
-$1=$2;
|
|
|
|
-};
|
|
|
|
return $1;
|
|
return $1;
|
|
|
|
+};
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
//>>excludeStart("ctx", pragmas.excludeDebugContexts);
|
|
}, function($ctx1) {$ctx1.fill(self,"transcript",{},$globals.HLWorkspace)});
|
|
}, function($ctx1) {$ctx1.fill(self,"transcript",{},$globals.HLWorkspace)});
|
|
//>>excludeEnd("ctx");
|
|
//>>excludeEnd("ctx");
|