Ver Fonte

Recompile.

Herby Vojčík há 5 anos atrás
pai
commit
db0076046a
8 ficheiros alterados com 238 adições e 246 exclusões
  1. 49 50
      src/Helios-Browser.js
  2. 74 79
      src/Helios-Core.js
  3. 20 20
      src/Helios-Debugger.js
  4. 10 10
      src/Helios-Helpers.js
  5. 35 35
      src/Helios-KeyBindings.js
  6. 10 11
      src/Helios-Layout.js
  7. 10 10
      src/Helios-SUnit.js
  8. 30 31
      src/Helios-Workspace.js

+ 49 - 50
src/Helios-Browser.js

@@ -2598,7 +2598,7 @@ var checkbox;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$5,$4,$6,$7,$8,$9,$2,$10,$12,$11,$13;
+var $1,$2,$4,$3,$5,$6,$7,$8,$9;
 $1=$recv(html)._div();
 $recv($1)._class_("btn-group");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2608,15 +2608,15 @@ $recv($1)._at_put_("role","group");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["at:put:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=1;
 //>>excludeEnd("ctx");
-$4=$recv($globals.String)._streamContents_((function(str){
+$3=$recv($globals.String)._streamContents_((function(str){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2624,8 +2624,8 @@ $recv(str)._nextPutAll_("btn btn-default");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["nextPutAll:"]=1;
 //>>excludeEnd("ctx");
-$5=$self._showInstance();
-if($core.assert($5)){
+$4=$self._showInstance();
+if($core.assert($4)){
 return $recv(str)._nextPutAll_(" active");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["nextPutAll:"]=2;
@@ -2638,15 +2638,15 @@ $ctx3.sendIdx["nextPutAll:"]=2;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["streamContents:"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_($4);
+$recv($2)._class_($3);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_("Instance");
+$recv($2)._with_("Instance");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$6=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2661,8 +2661,8 @@ $ctx3.sendIdx["showInstance:"]=1;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$7=$recv(html)._button();
-$recv($7)._class_($recv($globals.String)._streamContents_((function(str){
+$5=$recv(html)._button();
+$recv($5)._class_($recv($globals.String)._streamContents_((function(str){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2670,8 +2670,8 @@ $recv(str)._nextPutAll_("btn btn-default");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["nextPutAll:"]=3;
 //>>excludeEnd("ctx");
-$8=$self._showClass();
-if($core.assert($8)){
+$6=$self._showClass();
+if($core.assert($6)){
 return $recv(str)._nextPutAll_(" active");
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2681,11 +2681,11 @@ return $recv(str)._nextPutAll_(" active");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=3;
 //>>excludeEnd("ctx");
-$recv($7)._with_("Class");
+$recv($5)._with_("Class");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
-$9=$recv($7)._onClick_((function(){
+return $recv($5)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2697,7 +2697,6 @@ return $self._showInstance_(false);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=2;
 //>>excludeEnd("ctx");
-return $9;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -2705,15 +2704,15 @@ return $9;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$10=$recv(html)._label();
-$recv($10)._class_("checkbox");
-$11=$recv($10)._with_((function(){
+$7=$recv(html)._label();
+$recv($7)._class_("checkbox");
+$recv($7)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$12=$recv(html)._input();
-$recv($12)._type_("checkbox");
-checkbox=$recv($12)._onClick_((function(){
+$8=$recv(html)._input();
+$recv($8)._type_("checkbox");
+checkbox=$recv($8)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2730,8 +2729,8 @@ return $recv(html)._with_("Doc");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=4;
 //>>excludeEnd("ctx");
-$13=$self._showComment();
-if($core.assert($13)){
+$9=$self._showComment();
+if($core.assert($9)){
 $recv(checkbox)._at_put_("checked","checked");
 }
 return self;
@@ -2759,7 +2758,7 @@ var li;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3;
+var $1,$2,$3;
 li=$recv(html)._li();
 $1=$recv(li)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2771,12 +2770,12 @@ $recv($2)._class_($self._listCssClassForItem_(aClass));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv($2)._with_((function(){
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$4=$recv(html)._a();
-$recv($4)._with_((function(){
+$3=$recv(html)._a();
+$recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2786,7 +2785,7 @@ return $self._renderItemLabel_level_on_(aClass,anInteger,html);
 }, function($ctx3) {$ctx3.fillBlock({},$ctx2,2)});
 //>>excludeEnd("ctx");
 }));
-return $recv($4)._onClick_((function(){
+return $recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -3687,7 +3686,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3,$6,$5,$receiver;
+var $1,$2,$3,$5,$4,$receiver;
 $1=$self._selectedItem();
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
@@ -3698,17 +3697,17 @@ $recv($2)._with_("Overview");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv($2)._with_((function(){
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$4=$recv(html)._button();
-$recv($4)._class_("button default");
+$3=$recv(html)._button();
+$recv($3)._class_("button default");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$recv($4)._with_("Edit");
-return $recv($4)._onClick_((function(){
+$recv($3)._with_("Edit");
+return $recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -3724,10 +3723,10 @@ return $self._editDocumentation();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$6=$recv(html)._div();
-$recv($6)._class_("markdown");
-$5=$recv($6)._asJQuery();
-$recv($5)._html_($recv($recv($recv($globals.Showdown)._at_("converter"))._new())._makeHtml_($self._documentation()));
+$5=$recv(html)._div();
+$recv($5)._class_("markdown");
+$4=$recv($5)._asJQuery();
+$recv($4)._html_($recv($recv($recv($globals.Showdown)._at_("converter"))._new())._makeHtml_($self._documentation()));
 }
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -3781,10 +3780,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$4,$3,$5,$8,$7,$6,$2,$receiver;
+var $1,$3,$2,$4,$7,$6,$5,$receiver;
 $1=$recv(html)._div();
 $recv($1)._class_("inheritance");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -3792,32 +3791,32 @@ $recv(html)._with_("Subclass of ");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$self._selectedItem();
+$3=$self._selectedItem();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["selectedItem"]=1;
 //>>excludeEnd("ctx");
-$3=$recv($4)._superclass();
+$2=$recv($3)._superclass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["superclass"]=1;
 //>>excludeEnd("ctx");
-if(($receiver = $3) == null || $receiver.a$nil){
+if(($receiver = $2) == null || $receiver.a$nil){
 return $recv($recv(html)._em())._with_("nil");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
 } else {
-$5=$recv(html)._a();
-$8=$self._selectedItem();
+$4=$recv(html)._a();
+$7=$self._selectedItem();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["selectedItem"]=2;
 //>>excludeEnd("ctx");
-$7=$recv($8)._superclass();
+$6=$recv($7)._superclass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["superclass"]=2;
 //>>excludeEnd("ctx");
-$6=$recv($7)._name();
-$recv($5)._with_($6);
-return $recv($5)._onClick_((function(){
+$5=$recv($6)._name();
+$recv($4)._with_($5);
+return $recv($4)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");

+ 74 - 79
src/Helios-Core.js

@@ -3731,7 +3731,7 @@ var li;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3;
+var $1,$2,$3;
 li=$recv(html)._li();
 $1=$recv(li)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -3743,12 +3743,12 @@ $recv($2)._class_($self._listCssClassForItem_(anObject));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv($2)._with_((function(){
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$4=$recv(html)._a();
-$recv($4)._with_((function(){
+$3=$recv(html)._a();
+$recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -3758,7 +3758,7 @@ return $self._renderItemLabel_on_(anObject,html);
 }, function($ctx3) {$ctx3.fillBlock({},$ctx2,2)});
 //>>excludeEnd("ctx");
 }));
-return $recv($4)._onClick_((function(){
+return $recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -4628,10 +4628,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2;
+var $1;
 $1=$recv(html)._div();
 $recv($1)._class_("list-label");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -4669,7 +4669,7 @@ var commands;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$7,$6,$2;
+var $1,$2,$3,$4;
 var $early={};
 try {
 commands=$self._menuCommands();
@@ -4682,20 +4682,20 @@ $recv($1)._class_("btn-group cog");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._a();
+$2=$recv(html)._a();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["a"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_("btn btn-default dropdown-toggle");
+$recv($2)._class_("btn btn-default dropdown-toggle");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._at_put_("data-toggle","dropdown");
-$4=$recv($3)._with_((function(){
+$recv($2)._at_put_("data-toggle","dropdown");
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -4710,9 +4710,9 @@ $ctx3.sendIdx["class:"]=3;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv(html)._ul();
-$recv($5)._class_("dropdown-menu pull-right");
-$6=$recv($5)._with_((function(){
+$3=$recv(html)._ul();
+$recv($3)._class_("dropdown-menu pull-right");
+return $recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -4724,9 +4724,9 @@ return $recv($recv(html)._li())._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx5) {
 //>>excludeEnd("ctx");
-$7=$recv(html)._a();
-$recv($7)._with_($recv(each)._menuLabel());
-return $recv($7)._onClick_((function(){
+$4=$recv(html)._a();
+$recv($4)._with_($recv(each)._menuLabel());
+return $recv($4)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx6) {
 //>>excludeEnd("ctx");
@@ -4753,7 +4753,6 @@ $ctx4.sendIdx["with:"]=4;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
-return $6;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,2)});
 //>>excludeEnd("ctx");
@@ -6124,9 +6123,8 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1;
 $self._registerServices();
-$1=$self._setupEvents();
+$self._setupEvents();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["setupEvents"]=1;
 //>>excludeEnd("ctx");
@@ -6991,29 +6989,29 @@ var confirmButton;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$2;
+var $1,$2,$3;
 $1=$recv(html)._div();
 $recv($1)._class_("buttons");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_("button");
+$recv($2)._class_("button");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_($self._cancelButtonLabel());
+$recv($2)._with_($self._cancelButtonLabel());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -7025,10 +7023,10 @@ return $self._cancel();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$5=$recv(html)._button();
-$recv($5)._class_("button default");
-$recv($5)._with_($self._confirmButtonLabel());
-confirmButton=$recv($5)._onClick_((function(){
+$3=$recv(html)._button();
+$recv($3)._class_("button default");
+$recv($3)._with_($self._confirmButtonLabel());
+confirmButton=$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -7875,29 +7873,29 @@ var confirmButton;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$2;
+var $1,$2,$3;
 $1=$recv(html)._div();
 $recv($1)._class_("buttons");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_("button");
+$recv($2)._class_("button");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_("Cancel");
+$recv($2)._with_("Cancel");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -7909,10 +7907,10 @@ return $self._cancel();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$5=$recv(html)._button();
-$recv($5)._class_("button default");
-$recv($5)._with_("Select tab");
-confirmButton=$recv($5)._onClick_((function(){
+$3=$recv(html)._button();
+$recv($3)._class_("button default");
+$recv($3)._with_("Select tab");
+confirmButton=$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -7987,10 +7985,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2;
+var $1;
 $1=$recv(html)._div();
 $recv($1)._class_("title");
-$2=$recv($1)._with_("Tab selection");
+$recv($1)._with_("Tab selection");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
@@ -10007,26 +10005,26 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$7,$8,$6,$2;
+var $1,$2,$3,$4,$5;
 $1=$recv(html)._div();
 $recv($1)._class_("dropdown new_tab");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._a();
+$2=$recv(html)._a();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["a"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_("dropdown-toggle");
+$recv($2)._class_("dropdown-toggle");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._at_put_("data-toggle","dropdown");
-$4=$recv($3)._with_((function(){
+$recv($2)._at_put_("data-toggle","dropdown");
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -10041,9 +10039,9 @@ $ctx3.sendIdx["class:"]=3;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv(html)._ul();
-$recv($5)._class_("dropdown-menu");
-$6=$recv($5)._with_((function(){
+$3=$recv(html)._ul();
+$recv($3)._class_("dropdown-menu");
+return $recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -10059,11 +10057,11 @@ return $recv(each)._canBeOpenAsTab();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx4) {
 //>>excludeEnd("ctx");
-$7=$recv(a)._tabPriority();
+$4=$recv(a)._tabPriority();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx4.sendIdx["tabPriority"]=1;
 //>>excludeEnd("ctx");
-return $recv($7).__lt($recv(b)._tabPriority());
+return $recv($4).__lt($recv(b)._tabPriority());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx4) {$ctx4.fillBlock({a:a,b:b},$ctx3,5)});
 //>>excludeEnd("ctx");
@@ -10075,9 +10073,9 @@ return $recv($recv(html)._li())._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx5) {
 //>>excludeEnd("ctx");
-$8=$recv(html)._a();
-$recv($8)._with_($recv(each)._tabLabel());
-return $recv($8)._onClick_((function(){
+$5=$recv(html)._a();
+$recv($5)._with_($recv(each)._tabLabel());
+return $recv($5)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx6) {
 //>>excludeEnd("ctx");
@@ -10104,7 +10102,6 @@ $ctx4.sendIdx["with:"]=4;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
-return $6;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -10136,7 +10133,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$2;
+var $1,$2;
 $1=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=1;
@@ -10145,14 +10142,14 @@ $recv($1)._class_("navbar navbar-fixed-top");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._div();
-$recv($3)._class_("navbar-header");
-$recv($3)._at_put_("role","tabpanel");
-$4=$recv($3)._with_((function(){
+$2=$recv(html)._div();
+$recv($2)._class_("navbar-header");
+$recv($2)._at_put_("role","tabpanel");
+return $recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -10164,7 +10161,6 @@ return $self._renderTabsOn_(html);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-return $4;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -10199,7 +10195,7 @@ var li;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3,$5,$6,$7,$8,$9;
+var $1,$2,$4,$3,$5,$6,$7,$8;
 $1=$recv(html)._li();
 $2=$recv("width: ".__comma($recv($self._tabWidth())._asString())).__comma("px");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -10256,11 +10252,10 @@ return $recv($7)._with_($recv(aTab)._label());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$9=$recv($5)._at_put_("role","tab");
+return $recv($5)._at_put_("role","tab");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["at:put:"]=1;
 //>>excludeEnd("ctx");
-return $9;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,3)});
 //>>excludeEnd("ctx");
@@ -10728,7 +10723,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$3,$4,$5;
+var $1,$2,$3;
 $1=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=1;
@@ -10741,7 +10736,7 @@ $recv($1)._with_("Class Browser");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._onClick_((function(){
+$recv($1)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -10753,19 +10748,19 @@ return $self._openClassBrowser();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._class_("button");
+$recv($2)._class_("button");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_("Workspace");
+$recv($2)._with_("Workspace");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -10777,10 +10772,10 @@ return $self._openWorkspace();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv(html)._button();
-$recv($5)._class_("button");
-$recv($5)._with_("Test Runner");
-$recv($5)._onClick_((function(){
+$3=$recv(html)._button();
+$recv($3)._class_("button");
+$recv($3)._with_("Test Runner");
+$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");

+ 20 - 20
src/Helios-Debugger.js

@@ -554,10 +554,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2;
+var $1;
 $1=$recv(html)._div();
 $recv($1)._class_("head");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1922,29 +1922,29 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$6,$7,$8,$9,$2;
+var $1,$2,$3,$4,$5;
 $1=$recv(html)._div();
 $recv($1)._class_("debugger_bar");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=1;
 //>>excludeEnd("ctx");
-$recv($3)._class_("btn btn-default restart");
+$recv($2)._class_("btn btn-default restart");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_("Restart");
+$recv($2)._with_("Restart");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -1956,19 +1956,19 @@ return $self._restart();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$5=$recv(html)._button();
+$3=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=2;
 //>>excludeEnd("ctx");
-$recv($5)._class_("btn btn-default where");
+$recv($3)._class_("btn btn-default where");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=3;
 //>>excludeEnd("ctx");
-$recv($5)._with_("Where");
+$recv($3)._with_("Where");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
-$6=$recv($5)._onClick_((function(){
+$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -1980,19 +1980,19 @@ return $self._where();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=2;
 //>>excludeEnd("ctx");
-$7=$recv(html)._button();
+$4=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["button"]=3;
 //>>excludeEnd("ctx");
-$recv($7)._class_("btn btn-default stepOver");
+$recv($4)._class_("btn btn-default stepOver");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=4;
 //>>excludeEnd("ctx");
-$recv($7)._with_("Step over");
+$recv($4)._with_("Step over");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=4;
 //>>excludeEnd("ctx");
-$8=$recv($7)._onClick_((function(){
+$recv($4)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2004,10 +2004,10 @@ return $self._stepOver();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["onClick:"]=3;
 //>>excludeEnd("ctx");
-$9=$recv(html)._button();
-$recv($9)._class_("btn btn-default proceed");
-$recv($9)._with_("Proceed");
-return $recv($9)._onClick_((function(){
+$5=$recv(html)._button();
+$recv($5)._class_("btn btn-default proceed");
+$recv($5)._with_("Proceed");
+return $recv($5)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");

+ 10 - 10
src/Helios-Helpers.js

@@ -1299,7 +1299,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $2,$1,$3,$4,$5,$6,$7;
+var $2,$1,$3,$4,$5,$6;
 return $recv($globals.String)._streamContents_((function(str){
 var instVars,size;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1323,15 +1323,15 @@ $recv($1).__lt_lt("super initialize.");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["<<"]=2;
 //>>excludeEnd("ctx");
-$3=$recv($1)._cr();
+$recv($1)._cr();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["cr"]=2;
 //>>excludeEnd("ctx");
-$4=$recv(str)._cr();
+$3=$recv(str)._cr();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["cr"]=3;
 //>>excludeEnd("ctx");
-$recv($4)._tab();
+$recv($3)._tab();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["tab"]=2;
 //>>excludeEnd("ctx");
@@ -1339,23 +1339,23 @@ return $recv(instVars)._withIndexDo_((function(name,index){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
-$5=$recv(index).__tild_eq((1));
+$4=$recv(index).__tild_eq((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["~="]=1;
 //>>excludeEnd("ctx");
-if($core.assert($5)){
+if($core.assert($4)){
 $recv($recv(str)._cr())._tab();
 }
-$6=$recv(str).__lt_lt(name);
+$5=$recv(str).__lt_lt(name);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["<<"]=4;
 //>>excludeEnd("ctx");
-$recv($6).__lt_lt(" := nil");
+$recv($5).__lt_lt(" := nil");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["<<"]=3;
 //>>excludeEnd("ctx");
-$7=$recv(index).__tild_eq(size);
-if($core.assert($7)){
+$6=$recv(index).__tild_eq(size);
+if($core.assert($6)){
 return $recv(str).__lt_lt(".");
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 35 - 35
src/Helios-KeyBindings.js

@@ -1307,7 +1307,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$6,$8,$7,$5,$9,$10,$3,$11,$receiver;
+var $1,$2,$3,$5,$7,$6,$4,$8,$9,$10,$receiver;
 $1=$self.wrapper;
 if(($receiver = $1) == null || $receiver.a$nil){
 $self.wrapper=$recv(html)._span();
@@ -1323,25 +1323,25 @@ $recv($2)._class_($self._status());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv($2)._with_((function(){
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$4=$recv(html)._input();
-$recv($4)._placeholder_($self._ghostText());
-$recv($4)._value_($self._defaultValue());
-$5=$recv((function(event){
+$3=$recv(html)._input();
+$recv($3)._placeholder_($self._ghostText());
+$recv($3)._value_($self._defaultValue());
+$4=$recv((function(event){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
-$6=$recv($recv(event)._which()).__eq((13));
-if($core.assert($6)){
-$8=$recv($self.input)._asJQuery();
+$5=$recv($recv(event)._which()).__eq((13));
+if($core.assert($5)){
+$7=$recv($self.input)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
-$7=$recv($8)._val();
-return $self._evaluate_($7);
+$6=$recv($7)._val();
+return $self._evaluate_($6);
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx3) {$ctx3.fillBlock({event:event},$ctx2,3)});
@@ -1350,16 +1350,16 @@ return $self._evaluate_($7);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["yourself"]=1;
 //>>excludeEnd("ctx");
-$self.input=$recv($4)._onKeyDown_($5);
-$9=$recv($self.input)._asJQuery();
+$self.input=$recv($3)._onKeyDown_($4);
+$8=$recv($self.input)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["asJQuery"]=2;
 //>>excludeEnd("ctx");
-$recv($9)._typeahead_($globals.HashedCollection._newFromPairs_(["source",$self._inputCompletion()]));
-$10=$recv(html)._span();
-$recv($10)._class_("help-inline");
-$recv($10)._with_($self._message());
-$self.messageTag=$recv($10)._yourself();
+$recv($8)._typeahead_($globals.HashedCollection._newFromPairs_(["source",$self._inputCompletion()]));
+$9=$recv(html)._span();
+$recv($9)._class_("help-inline");
+$recv($9)._with_($self._message());
+$self.messageTag=$recv($9)._yourself();
 return $self.messageTag;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,2)});
@@ -1372,9 +1372,9 @@ $recv((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$11=$recv($self.input)._asJQuery();
-$recv($11)._focus();
-return $recv($11)._select();
+$10=$recv($self.input)._asJQuery();
+$recv($10)._focus();
+return $recv($10)._select();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,5)});
 //>>excludeEnd("ctx");
@@ -2367,29 +2367,29 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$2;
+var $1,$2,$3;
 $1=$recv(html)._span();
 $recv($1)._class_("command");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._strong();
-$recv($3)._class_("label");
+$2=$recv(html)._strong();
+$recv($2)._class_("label");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._with_($recv($recv(aBinding)._shortcut())._asLowercase());
+$recv($2)._with_($recv($recv(aBinding)._shortcut())._asLowercase());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv(html)._a();
-$recv($5)._class_("action");
-$recv($5)._with_($recv(aBinding)._displayLabel());
-return $recv($5)._onClick_((function(){
+$3=$recv(html)._a();
+$recv($3)._class_("action");
+$recv($3)._with_($recv(aBinding)._displayLabel());
+return $recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
@@ -2523,7 +2523,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$4,$3;
+var $1,$2,$3;
 $1=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=1;
@@ -2550,14 +2550,14 @@ $2=$recv(html)._div();
 $ctx1.sendIdx["div"]=2;
 //>>excludeEnd("ctx");
 $recv($2)._class_($self._cssClass());
-$3=$recv($2)._with_((function(){
+$recv($2)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $self._renderLabelOn_(html);
-$4=$recv(html)._div();
-$recv($4)._id_($self._mainId());
-$recv($4)._with_((function(){
+$3=$recv(html)._div();
+$recv($3)._id_($self._mainId());
+$recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");

+ 10 - 11
src/Helios-Layout.js

@@ -207,7 +207,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$4,$5,$6,$2;
+var $1,$2,$3,$4;
 $1=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=1;
@@ -216,34 +216,33 @@ $recv($1)._class_($self._panesCssClass());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._div();
+$2=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["div"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._class_("pane");
+$recv($2)._class_("pane");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._with_($self._firstWidget());
+$self.firstPane=$recv($2)._with_($self._firstWidget());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$self.firstPane=$4;
-$5=$recv(html)._div();
+$3=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["div"]=3;
 //>>excludeEnd("ctx");
-$self.splitter=$recv($5)._class_($self._cssClass());
+$self.splitter=$recv($3)._class_($self._cssClass());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["class:"]=3;
 //>>excludeEnd("ctx");
-$6=$recv(html)._div();
-$recv($6)._class_("pane");
-$self.secondPane=$recv($6)._with_($self._secondWidget());
+$4=$recv(html)._div();
+$recv($4)._class_("pane");
+$self.secondPane=$recv($4)._with_($self._secondWidget());
 return $self.secondPane;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});

+ 10 - 10
src/Helios-SUnit.js

@@ -1061,7 +1061,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$2,$4;
+var $1,$2,$3;
 $1=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=1;
@@ -1074,15 +1074,15 @@ $recv($1)._with_("Run Tests");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._onClick_((function(){
+$recv($1)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$self._model();
+$2=$self._model();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["model"]=1;
 //>>excludeEnd("ctx");
-return $recv($3)._runTests();
+return $recv($2)._runTests();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -1090,10 +1090,10 @@ return $recv($3)._runTests();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$4=$recv(html)._button();
-$recv($4)._class_("button");
-$recv($4)._with_("Select all");
-$recv($4)._onClick_((function(){
+$3=$recv(html)._button();
+$recv($3)._class_("button");
+$recv($3)._with_("Select all");
+$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -2702,10 +2702,10 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2;
+var $1;
 $1=$recv(html)._div();
 $recv($1)._class_($self._statusCssClass());
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");

+ 30 - 31
src/Helios-Workspace.js

@@ -1209,7 +1209,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$3,$4,$5,$6,$7;
+var $1,$2,$3,$4;
 $1=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=1;
@@ -1222,7 +1222,7 @@ $recv($1)._with_("DoIt");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._onClick_((function(){
+$recv($1)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1234,19 +1234,19 @@ return $self._doIt();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv(html)._button();
+$2=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._class_("button");
+$recv($2)._class_("button");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$recv($3)._with_("PrintIt");
+$recv($2)._with_("PrintIt");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv($3)._onClick_((function(){
+$recv($2)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1258,19 +1258,19 @@ return $self._printIt();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv(html)._button();
+$3=$recv(html)._button();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["button"]=3;
 //>>excludeEnd("ctx");
-$recv($5)._class_("button");
+$recv($3)._class_("button");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=3;
 //>>excludeEnd("ctx");
-$recv($5)._with_("InspectIt");
+$recv($3)._with_("InspectIt");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=3;
 //>>excludeEnd("ctx");
-$6=$recv($5)._onClick_((function(){
+$recv($3)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1282,10 +1282,10 @@ return $self._inspectIt();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["onClick:"]=3;
 //>>excludeEnd("ctx");
-$7=$recv(html)._button();
-$recv($7)._class_("button");
-$recv($7)._with_("BrowseIt");
-$recv($7)._onClick_((function(){
+$4=$recv(html)._button();
+$recv($4)._class_("button");
+$recv($4)._with_("BrowseIt");
+$recv($4)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1318,7 +1318,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$2,$3,$4;
+var $1,$2,$3;
 $1=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=1;
@@ -1327,7 +1327,7 @@ $recv($1)._class_("editor");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1340,17 +1340,17 @@ return $self.code;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["with:"]=1;
 //>>excludeEnd("ctx");
-$3=$recv(html)._div();
+$2=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=2;
 //>>excludeEnd("ctx");
-$self.state=$recv($3)._class_("state");
+$self.state=$recv($2)._class_("state");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
-$4=$recv(html)._div();
-$recv($4)._class_("buttons_bar");
-$recv($4)._with_((function(){
+$3=$recv(html)._div();
+$recv($3)._class_("buttons_bar");
+$recv($3)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -2681,7 +2681,7 @@ var lineIndex,newContents;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$2,$6,$5,$4;
+var $1,$3,$2,$5,$4;
 lineIndex=(1);
 $self._contents_($recv($globals.String)._streamContents_((function(stream){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2717,16 +2717,15 @@ $recv(stream)._nextPutAll_(" ");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["nextPutAll:"]=4;
 //>>excludeEnd("ctx");
-$6=$recv($recv(anAnnouncement)._column()).__plus((1));
+$5=$recv($recv(anAnnouncement)._column()).__plus((1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["+"]=1;
 //>>excludeEnd("ctx");
-$5=$recv(each)._copyFrom_to_($6,$recv(each)._size());
-$4=$recv(stream)._nextPutAll_($5);
+$4=$recv(each)._copyFrom_to_($5,$recv(each)._size());
+$recv(stream)._nextPutAll_($4);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["nextPutAll:"]=5;
 //>>excludeEnd("ctx");
-$4;
 } else {
 $recv(stream)._nextPutAll_(each);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -3312,7 +3311,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-var $1,$3,$2;
+var $1,$2;
 $1=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=1;
@@ -3321,13 +3320,13 @@ $recv($1)._class_("transcript-container");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
 //>>excludeEnd("ctx");
-$2=$recv($1)._with_((function(){
+$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$3=$recv(html)._div();
-$recv($3)._class_("list-label");
-$recv($3)._with_("Transcript");
+$2=$recv(html)._div();
+$recv($2)._class_("list-label");
+$recv($2)._with_("Transcript");
 return $recv($self._transcript())._renderOn_(html);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});