Browse Source

Move ivars from `obj["@x"]` to `obj.x`.

Step 2: Compiler compiles dot notation,
recompile and apply to code base.
Herby Vojčík 5 năm trước cách đây
mục cha
commit
ac1089cca5

+ 34 - 34
src/Helios-Announcements.js

@@ -14,7 +14,7 @@ selector: "actionBlock",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@actionBlock"];
+return $self.actionBlock;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -32,7 +32,7 @@ selector: "actionBlock:",
 protocol: "accessing",
 fn: function (aBlock){
 var self=this,$self=this;
-$self["@actionBlock"]=aBlock;
+$self.actionBlock=aBlock;
 return self;
 
 },
@@ -81,7 +81,7 @@ selector: "code",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@code"];
+return $self.code;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -99,7 +99,7 @@ selector: "code:",
 protocol: "accessing",
 fn: function (aModel){
 var self=this,$self=this;
-$self["@code"]=aModel;
+$self.code=aModel;
 return self;
 
 },
@@ -156,7 +156,7 @@ selector: "context",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@context"];
+return $self.context;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -174,7 +174,7 @@ selector: "context:",
 protocol: "accessing",
 fn: function (aContext){
 var self=this,$self=this;
-$self["@context"]=aContext;
+$self.context=aContext;
 return self;
 
 },
@@ -199,7 +199,7 @@ selector: "context",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@context"];
+return $self.context;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -217,7 +217,7 @@ selector: "context:",
 protocol: "accessing",
 fn: function (aContext){
 var self=this,$self=this;
-$self["@context"]=aContext;
+$self.context=aContext;
 return self;
 
 },
@@ -254,7 +254,7 @@ selector: "error",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@error"];
+return $self.error;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -272,7 +272,7 @@ selector: "error:",
 protocol: "accessing",
 fn: function (anError){
 var self=this,$self=this;
-$self["@error"]=anError;
+$self.error=anError;
 return self;
 
 },
@@ -297,7 +297,7 @@ selector: "column",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@column"];
+return $self.column;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -315,7 +315,7 @@ selector: "column:",
 protocol: "accessing",
 fn: function (anInteger){
 var self=this,$self=this;
-$self["@column"]=anInteger;
+$self.column=anInteger;
 return self;
 
 },
@@ -334,7 +334,7 @@ selector: "line",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@line"];
+return $self.line;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -352,7 +352,7 @@ selector: "line:",
 protocol: "accessing",
 fn: function (anInteger){
 var self=this,$self=this;
-$self["@line"]=anInteger;
+$self.line=anInteger;
 return self;
 
 },
@@ -371,7 +371,7 @@ selector: "message",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@message"];
+return $self.message;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -389,7 +389,7 @@ selector: "message:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@message"]=aString;
+$self.message=aString;
 return self;
 
 },
@@ -435,7 +435,7 @@ selector: "theClass",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@theClass"];
+return $self.theClass;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -453,7 +453,7 @@ selector: "theClass:",
 protocol: "accessing",
 fn: function (aClass){
 var self=this,$self=this;
-$self["@theClass"]=aClass;
+$self.theClass=aClass;
 return self;
 
 },
@@ -472,7 +472,7 @@ selector: "variableName",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@variableName"];
+return $self.variableName;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -490,7 +490,7 @@ selector: "variableName:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@variableName"]=aString;
+$self.variableName=aString;
 return self;
 
 },
@@ -512,7 +512,7 @@ selector: "item",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@item"];
+return $self.item;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -530,7 +530,7 @@ selector: "item:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@item"]=anObject;
+$self.item=anObject;
 return self;
 
 },
@@ -593,7 +593,7 @@ selector: "item",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@item"];
+return $self.item;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -611,7 +611,7 @@ selector: "item:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@item"]=anObject;
+$self.item=anObject;
 return self;
 
 },
@@ -665,7 +665,7 @@ selector: "testSuiteRunner",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@testSuiteRunner"];
+return $self.testSuiteRunner;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -683,7 +683,7 @@ selector: "testSuiteRunner:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@testSuiteRunner"]=anObject;
+$self.testSuiteRunner=anObject;
 return self;
 
 },
@@ -734,7 +734,7 @@ selector: "searchString",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@searchString"];
+return $self.searchString;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -752,7 +752,7 @@ selector: "searchString:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@searchString"]=aString;
+$self.searchString=aString;
 return self;
 
 },
@@ -780,7 +780,7 @@ selector: "template",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@template"];
+return $self.template;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -798,7 +798,7 @@ selector: "template:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@template"]=aString;
+$self.template=aString;
 return self;
 
 },
@@ -823,7 +823,7 @@ selector: "label",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@label"];
+return $self.label;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -841,7 +841,7 @@ selector: "label:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@label"]=aString;
+$self.label=aString;
 return self;
 
 },
@@ -860,7 +860,7 @@ selector: "widget",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@widget"];
+return $self.widget;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -878,7 +878,7 @@ selector: "widget:",
 protocol: "accessing",
 fn: function (aWidget){
 var self=this,$self=this;
-$self["@widget"]=aWidget;
+$self.widget=aWidget;
 return self;
 
 },

+ 7 - 7
src/Helios-Browser-Tests.js

@@ -17,7 +17,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@browser"]=$recv($globals.HLBrowserModel)._new();
+$self.browser=$recv($globals.HLBrowserModel)._new();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"setUp",{},$globals.HLBrowserTest)});
@@ -42,14 +42,14 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1;
-$2=$recv($self["@browser"])._selectedProtocol();
+$2=$recv($self.browser)._selectedProtocol();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedProtocol"]=1;
 //>>excludeEnd("ctx");
 $1=$recv($2)._isNil();
 $self._assert_($1);
-$recv($self["@browser"])._selectedClass_($globals.Object);
-$self._assert_equals_($recv($self["@browser"])._selectedProtocol(),$recv($self["@browser"])._allProtocol());
+$recv($self.browser)._selectedClass_($globals.Object);
+$self._assert_equals_($recv($self.browser)._selectedProtocol(),$recv($self.browser)._allProtocol());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testAllProtocolsSelectedWhenSelectingAClass",{},$globals.HLBrowserTest)});
@@ -75,7 +75,7 @@ var protocolSelectedCalled;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 protocolSelectedCalled=(0);
-$recv($recv($self["@browser"])._announcer())._on_do_for_($globals.HLProtocolSelected,(function(){
+$recv($recv($self.browser)._announcer())._on_do_for_($globals.HLProtocolSelected,(function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -85,7 +85,7 @@ return protocolSelectedCalled;
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
 }),self);
-$recv($self["@browser"])._selectedClass_($globals.Object);
+$recv($self.browser)._selectedClass_($globals.Object);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClass:"]=1;
 //>>excludeEnd("ctx");
@@ -93,7 +93,7 @@ $self._assert_equals_(protocolSelectedCalled,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:equals:"]=1;
 //>>excludeEnd("ctx");
-$recv($self["@browser"])._selectedClass_($globals.ProtoObject);
+$recv($self.browser)._selectedClass_($globals.ProtoObject);
 $self._assert_equals_(protocolSelectedCalled,(2));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 58 - 58
src/Helios-Browser.js

@@ -36,10 +36,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@classesListWidget"];
+$1=$self.classesListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@classesListWidget"]=$recv($globals.HLClassesListWidget)._on_($self._model());
-return $recv($self["@classesListWidget"])._next_($self._protocolsListWidget());
+$self.classesListWidget=$recv($globals.HLClassesListWidget)._on_($self._model());
+return $recv($self.classesListWidget)._next_($self._protocolsListWidget());
 } else {
 return $1;
 }
@@ -112,10 +112,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@methodsListWidget"];
+$1=$self.methodsListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@methodsListWidget"]=$recv($globals.HLMethodsListWidget)._on_($self._model());
-return $recv($self["@methodsListWidget"])._next_($self._sourceWidget());
+$self.methodsListWidget=$recv($globals.HLMethodsListWidget)._on_($self._model());
+return $recv($self.methodsListWidget)._next_($self._sourceWidget());
 } else {
 return $1;
 }
@@ -142,10 +142,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
 $self._model_($recv($globals.HLBrowserModel)._new());
-return $self["@model"];
+return $self.model;
 } else {
 return $1;
 }
@@ -171,7 +171,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=aModel;
+$self.model=aModel;
 $self._observeModel();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -382,10 +382,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@packagesListWidget"];
+$1=$self.packagesListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@packagesListWidget"]=$recv($globals.HLPackagesListWidget)._on_($self._model());
-return $recv($self["@packagesListWidget"])._next_($self._classesListWidget());
+$self.packagesListWidget=$recv($globals.HLPackagesListWidget)._on_($self._model());
+return $recv($self.packagesListWidget)._next_($self._classesListWidget());
 } else {
 return $1;
 }
@@ -412,10 +412,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@protocolsListWidget"];
+$1=$self.protocolsListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@protocolsListWidget"]=$recv($globals.HLProtocolsListWidget)._on_($self._model());
-return $recv($self["@protocolsListWidget"])._next_($self._methodsListWidget());
+$self.protocolsListWidget=$recv($globals.HLProtocolsListWidget)._on_($self._model());
+return $recv($self.protocolsListWidget)._next_($self._methodsListWidget());
 } else {
 return $1;
 }
@@ -512,12 +512,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@sourceWidget"];
+$1=$self.sourceWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLBrowserBottomWidget)._new();
 $recv($2)._model_($self._model());
-$self["@sourceWidget"]=$recv($2)._yourself();
-return $self["@sourceWidget"];
+$self.sourceWidget=$recv($2)._yourself();
+return $self.sourceWidget;
 } else {
 return $1;
 }
@@ -607,14 +607,14 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@nextId"];
+$1=$self.nextId;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@nextId"]=(0);
-$self["@nextId"];
+$self.nextId=(0);
+$self.nextId;
 } else {
 $1;
 }
-return "browser_".__comma($recv($recv($self["@nextId"]).__plus((1)))._asString());
+return "browser_".__comma($recv($recv($self.nextId).__plus((1)))._asString());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"nextId",{},$globals.HLBrowser.a$cls)});
 //>>excludeEnd("ctx");
@@ -715,12 +715,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@codeWidget"];
+$1=$self.codeWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLBrowserCodeWidget)._new();
 $recv($2)._browserModel_($self._model());
-$self["@codeWidget"]=$recv($2)._yourself();
-return $self["@codeWidget"];
+$self.codeWidget=$recv($2)._yourself();
+return $self.codeWidget;
 } else {
 return $1;
 }
@@ -747,12 +747,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@documentationWidget"];
+$1=$self.documentationWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLDocumentationWidget)._new();
 $recv($2)._model_($self._model());
-$self["@documentationWidget"]=$recv($2)._yourself();
-return $self["@documentationWidget"];
+$self.documentationWidget=$recv($2)._yourself();
+return $self.documentationWidget;
 } else {
 return $1;
 }
@@ -799,7 +799,7 @@ selector: "model",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@model"];
+return $self.model;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -820,7 +820,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=aModel;
+$self.model=aModel;
 $self._observeModel();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1263,10 +1263,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@showComment"];
+$1=$self.showComment;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@showComment"]="helios.browser.showComment"._settingValueIfAbsent_(false);
-return $self["@showComment"];
+$self.showComment="helios.browser.showComment"._settingValueIfAbsent_(false);
+return $self.showComment;
 } else {
 return $1;
 }
@@ -1296,7 +1296,7 @@ $self._withChangesDo_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$self["@showComment"]=aBoolean;
+$self.showComment=aBoolean;
 "helios.browser.showComment"._settingValue_(aBoolean);
 return $recv($self._announcer())._announce_($recv($globals.HLShowCommentToggled)._new());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1327,7 +1327,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@showInstance"];
+$1=$self.showInstance;
 if(($receiver = $1) == null || $receiver.a$nil){
 return true;
 } else {
@@ -1360,7 +1360,7 @@ $self._withChangesDo_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$self["@showInstance"]=aBoolean;
+$self.showInstance=aBoolean;
 $1=$self._selectedClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["selectedClass"]=1;
@@ -1635,10 +1635,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@overriddenCache"];
+$1=$self.overriddenCache;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@overriddenCache"]=$recv($globals.HashedCollection)._new();
-return $self["@overriddenCache"];
+$self.overriddenCache=$recv($globals.HashedCollection)._new();
+return $self.overriddenCache;
 } else {
 return $1;
 }
@@ -1665,10 +1665,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@overrideCache"];
+$1=$self.overrideCache;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@overrideCache"]=$recv($globals.HashedCollection)._new();
-return $self["@overrideCache"];
+$self.overrideCache=$recv($globals.HashedCollection)._new();
+return $self.overrideCache;
 } else {
 return $1;
 }
@@ -1723,7 +1723,7 @@ selector: "selectorsCache",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@selectorsCache"];
+return $self.selectorsCache;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1741,7 +1741,7 @@ selector: "selectorsCache:",
 protocol: "accessing",
 fn: function (aCache){
 var self=this,$self=this;
-$self["@selectorsCache"]=aCache;
+$self.selectorsCache=aCache;
 return self;
 
 },
@@ -1760,7 +1760,7 @@ selector: "theClass",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@class"];
+return $self.class;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1778,7 +1778,7 @@ selector: "theClass:",
 protocol: "accessing",
 fn: function (aClass){
 var self=this,$self=this;
-$self["@class"]=aClass;
+$self.class=aClass;
 return self;
 
 },
@@ -3295,7 +3295,7 @@ selector: "model",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@model"];
+return $self.model;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -3316,7 +3316,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=aModel;
+$self.model=aModel;
 $self._observeSystem();
 $self._observeModel();
 return self;
@@ -4941,7 +4941,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1;
-$self["@items"]=$recv($recv($self._model())._packages())._sort_((function(a,b){
+$self.items=$recv($recv($self._model())._packages())._sort_((function(a,b){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -4954,7 +4954,7 @@ return $recv($2).__lt($recv(b)._name());
 }, function($ctx2) {$ctx2.fillBlock({a:a,b:b},$ctx1,1)});
 //>>excludeEnd("ctx");
 }));
-$1=$self["@items"];
+$1=$self.items;
 return $1;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeItems",{},$globals.HLPackagesListWidget)});
@@ -4979,7 +4979,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@items"];
+$1=$self.items;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $self._initializeItems();
 } else {
@@ -5899,10 +5899,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@classesCache"];
+$1=$self.classesCache;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@classesCache"]=$recv($globals.HashedCollection)._new();
-return $self["@classesCache"];
+$self.classesCache=$recv($globals.HashedCollection)._new();
+return $self.classesCache;
 } else {
 return $1;
 }
@@ -6134,9 +6134,9 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@current"];
+$1=$self.current;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@current"]=(
+$self.current=(
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = true,
 //>>excludeEnd("ctx");
@@ -6144,7 +6144,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-return $self["@current"];
+return $self.current;
 } else {
 return $1;
 }
@@ -6167,7 +6167,7 @@ selector: "flush",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-$self["@current"]=nil;
+$self.current=nil;
 return self;
 
 },

+ 5 - 5
src/Helios-Commands-Core.js

@@ -172,7 +172,7 @@ selector: "input",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@input"];
+return $self.input;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -191,8 +191,8 @@ protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
 var $1;
-$self["@input"]=aString;
-$1=$self["@input"];
+$self.input=aString;
+$1=$self.input;
 return $1;
 
 },
@@ -737,7 +737,7 @@ selector: "model",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@model"];
+return $self.model;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -755,7 +755,7 @@ selector: "model:",
 protocol: "accessing",
 fn: function (aModel){
 var self=this,$self=this;
-$self["@model"]=aModel;
+$self.model=aModel;
 return self;
 
 },

+ 2 - 2
src/Helios-Commands-SUnit.js

@@ -130,7 +130,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@model"])._selectedPackages())._notEmpty();
+return $recv($recv($self.model)._selectedPackages())._notEmpty();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"isActive",{},$globals.HLSUnitInvertSelectedClassesCommand)});
 //>>excludeEnd("ctx");
@@ -465,7 +465,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@model"])._selectedPackages())._notEmpty();
+return $recv($recv($self.model)._selectedPackages())._notEmpty();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"isActive",{},$globals.HLSUnitSelectAllClassesCommand)});
 //>>excludeEnd("ctx");

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 143 - 143
src/Helios-Core.js


+ 30 - 30
src/Helios-Debugger.js

@@ -15,7 +15,7 @@ selector: "context",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@context"];
+return $self.context;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -56,7 +56,7 @@ selector: "initializeFromContext:",
 protocol: "initialization",
 fn: function (aContext){
 var self=this,$self=this;
-$self["@context"]=aContext;
+$self.context=aContext;
 return self;
 
 },
@@ -180,7 +180,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$4,$5,$6,$3,$receiver;
-$1=$self["@codeWidget"];
+$1=$self.codeWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLDebuggerCodeWidget)._new();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -199,8 +199,8 @@ $ctx1.sendIdx["yourself"]=1;
 $3=$6;
 $recv($2)._model_($3);
 $recv($2)._browserModel_($self._model());
-$self["@codeWidget"]=$recv($2)._yourself();
-return $self["@codeWidget"];
+$self.codeWidget=$recv($2)._yourself();
+return $self.codeWidget;
 } else {
 return $1;
 }
@@ -282,7 +282,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=$recv($globals.HLDebuggerModel)._on_(anError);
+$self.model=$recv($globals.HLDebuggerModel)._on_(anError);
 $self._observeModel();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -308,10 +308,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@inspectorWidget"];
+$1=$self.inspectorWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@inspectorWidget"]=$recv($globals.HLInspectorWidget)._new();
-return $self["@inspectorWidget"];
+$self.inspectorWidget=$recv($globals.HLInspectorWidget)._new();
+return $self.inspectorWidget;
 } else {
 return $1;
 }
@@ -338,10 +338,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@model"]=$recv($globals.HLDebuggerModel)._new();
-return $self["@model"];
+$self.model=$recv($globals.HLDebuggerModel)._new();
+return $self.model;
 } else {
 return $1;
 }
@@ -576,12 +576,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@stackListWidget"];
+$1=$self.stackListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLStackListWidget)._on_($self._model());
 $recv($2)._next_($self._codeWidget());
-$self["@stackListWidget"]=$recv($2)._yourself();
-return $self["@stackListWidget"];
+$self.stackListWidget=$recv($2)._yourself();
+return $self.stackListWidget;
 } else {
 return $1;
 }
@@ -704,7 +704,7 @@ selector: "debuggerModel",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@debuggerModel"];
+return $self.debuggerModel;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -722,7 +722,7 @@ selector: "debuggerModel:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@debuggerModel"]=anObject;
+$self.debuggerModel=anObject;
 return self;
 
 },
@@ -787,7 +787,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@editor"])._setGutterMarker_gutter_value_(anInteger,"stops",$recv($recv("<div class=\x22stop\x22></div>"._asJQuery())._toArray())._first());
+$recv($self.editor)._setGutterMarker_gutter_value_(anInteger,"stops",$recv($recv("<div class=\x22stop\x22></div>"._asJQuery())._toArray())._first());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"addStopAt:",{anInteger:anInteger},$globals.HLDebuggerCodeWidget)});
@@ -1258,10 +1258,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@debugger"];
+$1=$self.debugger;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@debugger"]=$recv($globals.ASTDebugger)._new();
-return $self["@debugger"];
+$self.debugger=$recv($globals.ASTDebugger)._new();
+return $self.debugger;
 } else {
 return $1;
 }
@@ -1284,7 +1284,7 @@ selector: "error",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@error"];
+return $self.error;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1334,7 +1334,7 @@ $1=$self._currentContext();
 $ctx1.sendIdx["currentContext"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._innerContext_(nil);
-$self["@rootContext"]=$self._currentContext();
+$self.rootContext=$self._currentContext();
 $self._initializeContexts();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1360,10 +1360,10 @@ var errorContext;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@error"]=anError;
-errorContext=$recv($globals.AIContext)._fromMethodContext_($recv($self["@error"])._context());
-$self["@rootContext"]=$recv($self["@error"])._signalerContextFrom_(errorContext);
-$self._selectedMethod_($recv($self["@rootContext"])._method());
+$self.error=anError;
+errorContext=$recv($globals.AIContext)._fromMethodContext_($recv($self.error)._context());
+$self.rootContext=$recv($self.error)._signalerContextFrom_(errorContext);
+$self._selectedMethod_($recv($self.rootContext)._method());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeFromError:",{anError:anError,errorContext:errorContext},$globals.HLDebuggerModel)});
@@ -1411,7 +1411,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1,$3,$5,$4;
-$self["@rootContext"]=$self._currentContext();
+$self.rootContext=$self._currentContext();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["currentContext"]=1;
 //>>excludeEnd("ctx");
@@ -1502,7 +1502,7 @@ selector: "rootContext",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@rootContext"];
+return $self.rootContext;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1812,7 +1812,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@items"]=nil;
+$self.items=nil;
 $self._refresh();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);

+ 51 - 51
src/Helios-Helpers.js

@@ -76,7 +76,7 @@ selector: "method",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@method"];
+return $self.method;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -98,7 +98,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$self["@method"]=anObject;
+$self.method=anObject;
 $1=$self._next();
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
@@ -127,7 +127,7 @@ selector: "next",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@next"];
+return $self.next;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -145,7 +145,7 @@ selector: "next:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@next"]=anObject;
+$self.next=anObject;
 return self;
 
 },
@@ -175,8 +175,8 @@ var names,selector;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2;
-names=$recv($recv($self["@method"])._methodClass())._allInstanceVariableNames();
-selector=$recv($self["@method"])._selector();
+names=$recv($recv($self.method)._methodClass())._allInstanceVariableNames();
+selector=$recv($self.method)._selector();
 $1=$recv($recv(selector)._last()).__eq(":");
 if($core.assert($1)){
 selector=$recv(selector)._allButLast();
@@ -186,7 +186,7 @@ $2=$recv(names)._includes_(selector);
 if(!$core.assert($2)){
 return false;
 }
-$recv($self["@method"])._protocol_("accessing");
+$recv($self.method)._protocol_("accessing");
 return true;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"doClassify",{names:names,selector:selector},$globals.HLAccessorClassifier)});
@@ -220,7 +220,7 @@ return $core.withContext(function($ctx1) {
 var $1,$3,$4,$2;
 var $early={};
 try {
-currentClass=$recv($self["@method"])._methodClass();
+currentClass=$recv($self.method)._methodClass();
 $recv((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
@@ -239,13 +239,13 @@ return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 currentClass=$recv(currentClass)._superclass();
 $3=currentClass;
-$4=$recv($self["@method"])._selector();
+$4=$recv($self.method)._selector();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["selector"]=1;
 //>>excludeEnd("ctx");
 $2=$recv($3)._includesSelector_($4);
 if($core.assert($2)){
-$recv($self["@method"])._protocol_($recv($recv(currentClass).__gt_gt($recv($self["@method"])._selector()))._protocol());
+$recv($self.method)._protocol_($recv($recv(currentClass).__gt_gt($recv($self.method)._selector()))._protocol());
 throw $early=[true];
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -284,8 +284,8 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$self["@prefixMapping"]=$recv($globals.Dictionary)._new();
-$1=$self["@prefixMapping"];
+$self.prefixMapping=$recv($globals.Dictionary)._new();
+$1=$self.prefixMapping;
 $recv($1)._at_put_("test","tests");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["at:put:"]=1;
@@ -357,13 +357,13 @@ return $core.withContext(function($ctx1) {
 var $1;
 var $early={};
 try {
-$recv($self["@prefixMapping"])._keysAndValuesDo_((function(prefix,protocol){
+$recv($self.prefixMapping)._keysAndValuesDo_((function(prefix,protocol){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$1=$recv($recv($self["@method"])._selector())._beginsWith_(prefix);
+$1=$recv($recv($self.method)._selector())._beginsWith_(prefix);
 if($core.assert($1)){
-$recv($self["@method"])._protocol_(protocol);
+$recv($self.method)._protocol_(protocol);
 throw $early=[true];
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -441,7 +441,7 @@ protocolBag=$recv($globals.Dictionary)._new();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["new"]=1;
 //>>excludeEnd("ctx");
-methods=$recv($recv($globals.HLReferencesModel)._new())._implementorsOf_($recv($self["@method"])._selector());
+methods=$recv($recv($globals.HLReferencesModel)._new())._implementorsOf_($recv($self.method)._selector());
 $recv(methods)._ifEmpty_ifNotEmpty_((function(){
 throw $early=[false];
 
@@ -455,7 +455,7 @@ var protocol;
 return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
 protocol=$recv($recv(aMethod)._method())._protocol();
-$2=$recv($self["@method"])._methodClass();
+$2=$recv($self.method)._methodClass();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["methodClass"]=1;
 //>>excludeEnd("ctx");
@@ -472,7 +472,7 @@ $3=$recv($4)._or_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx4) {
 //>>excludeEnd("ctx");
-return $recv(protocol).__eq($recv($self["@method"])._defaultProtocol());
+return $recv(protocol).__eq($recv($self.method)._defaultProtocol());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx4) {$ctx4.fillBlock({},$ctx3,5)});
 //>>excludeEnd("ctx");
@@ -512,7 +512,7 @@ return protocolToUse;
 }, function($ctx2) {$ctx2.fillBlock({key:key,value:value},$ctx1,9)});
 //>>excludeEnd("ctx");
 }));
-$recv($self["@method"])._protocol_(protocolToUse);
+$recv($self.method)._protocol_(protocolToUse);
 return true;
 }
 catch(e) {if(e===$early)return e[0]; throw e}
@@ -544,7 +544,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@sourceCodes"])._add_(aString);
+$recv($self.sourceCodes)._add_(aString);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"addSourceCode:",{aString:aString},$globals.HLGenerationOutput)});
@@ -569,13 +569,13 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$recv($self["@sourceCodes"])._do_((function(methodSourceCode){
+$recv($self.sourceCodes)._do_((function(methodSourceCode){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$1=$recv($self["@targetClass"])._includesSelector_($recv(methodSourceCode)._selector());
+$1=$recv($self.targetClass)._includesSelector_($recv(methodSourceCode)._selector());
 if(!$core.assert($1)){
-return $recv($self["@targetClass"])._compile_protocol_($recv(methodSourceCode)._sourceCode(),$self["@protocol"]);
+return $recv($self.targetClass)._compile_protocol_($recv(methodSourceCode)._sourceCode(),$self.protocol);
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({methodSourceCode:methodSourceCode},$ctx1,1)});
@@ -612,7 +612,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$self["@sourceCodes"]=$recv($globals.OrderedCollection)._new();
+$self.sourceCodes=$recv($globals.OrderedCollection)._new();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLGenerationOutput)});
@@ -633,7 +633,7 @@ selector: "protocol",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@protocol"];
+return $self.protocol;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -651,7 +651,7 @@ selector: "protocol:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@protocol"]=aString;
+$self.protocol=aString;
 return self;
 
 },
@@ -670,7 +670,7 @@ selector: "sourceCodes",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@sourceCodes"];
+return $self.sourceCodes;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -688,7 +688,7 @@ selector: "sourceCodes:",
 protocol: "accessing",
 fn: function (aCollection){
 var self=this,$self=this;
-$self["@sourceCodes"]=aCollection;
+$self.sourceCodes=aCollection;
 return self;
 
 },
@@ -707,7 +707,7 @@ selector: "targetClass",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@targetClass"];
+return $self.targetClass;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -725,7 +725,7 @@ selector: "targetClass:",
 protocol: "accessing",
 fn: function (aClass){
 var self=this,$self=this;
-$self["@targetClass"]=aClass;
+$self.targetClass=aClass;
 return self;
 
 },
@@ -753,8 +753,8 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv(aClassifier)._next_($self["@firstClassifier"]);
-$self["@firstClassifier"]=aClassifier;
+$recv(aClassifier)._next_($self.firstClassifier);
+$self.firstClassifier=aClassifier;
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"addClassifier:",{aClassifier:aClassifier},$globals.HLMethodClassifier)});
@@ -779,7 +779,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$self["@firstClassifier"];
+$1=$self.firstClassifier;
 $recv($1)._method_(aMethod);
 $recv($1)._classify();
 return self;
@@ -924,7 +924,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@output"])._targetClass_(aClass);
+$recv($self.output)._targetClass_(aClass);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"class:",{aClass:aClass},$globals.HLMethodGenerator)});
@@ -949,7 +949,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$recv($self["@output"])._targetClass();
+$1=$recv($self.output)._targetClass();
 if(($receiver = $1) == null || $receiver.a$nil){
 $self._error_("class should not be nil");
 } else {
@@ -986,7 +986,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$self["@output"]=$recv($globals.HLGenerationOutput)._new();
+$self.output=$recv($globals.HLGenerationOutput)._new();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLMethodGenerator)});
@@ -1007,7 +1007,7 @@ selector: "output",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@output"];
+return $self.output;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1034,7 +1034,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@output"])._protocol_("accessing");
+$recv($self.output)._protocol_("accessing");
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"accessorProtocolForObject",{},$globals.HLAccessorsGenerator)});
@@ -1061,7 +1061,7 @@ return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
 sources=$recv($globals.OrderedCollection)._new();
-$recv($recv($recv($recv($self["@output"])._targetClass())._instanceVariableNames())._sorted())._do_((function(each){
+$recv($recv($recv($recv($self.output)._targetClass())._instanceVariableNames())._sorted())._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -1075,7 +1075,7 @@ return $recv($1)._add_($self._setterFor_(each));
 }, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
 //>>excludeEnd("ctx");
 }));
-$recv($self["@output"])._sourceCodes_(sources);
+$recv($self.output)._sourceCodes_(sources);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"accessorsForObject",{sources:sources},$globals.HLAccessorsGenerator)});
@@ -1108,7 +1108,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$1=$recv($self["@output"])._targetClass();
+$1=$recv($self.output)._targetClass();
 $recv($1)._accessorsSourceCodesWith_(self);
 $recv($1)._accessorProtocolWith_(self);
 return self;
@@ -1237,7 +1237,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$1=$recv($self["@output"])._targetClass();
+$1=$recv($self.output)._targetClass();
 $recv($1)._initializeSourceCodesWith_(self);
 $recv($1)._initializeProtocolWith_(self);
 return self;
@@ -1269,7 +1269,7 @@ var instVars,size;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-instVars=$recv($recv($recv($self["@output"])._targetClass())._instanceVariableNames())._sorted();
+instVars=$recv($recv($recv($self.output)._targetClass())._instanceVariableNames())._sorted();
 size=$recv(instVars)._size();
 $recv(str).__lt_lt("initialize");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1352,7 +1352,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@output"])._addSourceCode_($self._initializeMethodForObject());
+$recv($self.output)._addSourceCode_($self._initializeMethodForObject());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeForObject",{},$globals.HLInitializeGenerator)});
@@ -1403,7 +1403,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@output"])._protocol_("initialization");
+$recv($self.output)._protocol_("initialization");
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeProtocolForObject",{},$globals.HLInitializeGenerator)});
@@ -1430,7 +1430,7 @@ selector: "selector",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@selector"];
+return $self.selector;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1448,7 +1448,7 @@ selector: "selector:",
 protocol: "accessing",
 fn: function (aSelector){
 var self=this,$self=this;
-$self["@selector"]=aSelector;
+$self.selector=aSelector;
 return self;
 
 },
@@ -1467,7 +1467,7 @@ selector: "sourceCode",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@sourceCode"];
+return $self.sourceCode;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1485,7 +1485,7 @@ selector: "sourceCode:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@sourceCode"]=aString;
+$self.sourceCode=aString;
 return self;
 
 },
@@ -1556,7 +1556,7 @@ selector: "model",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@model"];
+return $self.model;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1574,7 +1574,7 @@ selector: "model:",
 protocol: "accessing",
 fn: function (aToolModel){
 var self=this,$self=this;
-$self["@model"]=aToolModel;
+$self.model=aToolModel;
 return self;
 
 },

+ 40 - 40
src/Helios-Inspector.js

@@ -11,7 +11,7 @@ selector: "inspector",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@inspector"];
+return $self.inspector;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -29,7 +29,7 @@ selector: "inspector:",
 protocol: "accessing",
 fn: function (anInspector){
 var self=this,$self=this;
-$self["@inspector"]=anInspector;
+$self.inspector=anInspector;
 return self;
 
 },
@@ -145,10 +145,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@code"];
+$1=$self.code;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@code"]=$recv($globals.HLCodeModel)._on_($self._environment());
-return $self["@code"];
+$self.code=$recv($globals.HLCodeModel)._on_($self._environment());
+return $self.code;
 } else {
 return $1;
 }
@@ -174,9 +174,9 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@inspectee"]=anObject;
-$self["@variables"]=[];
-$recv($self["@inspectee"])._inspectOn_(anInspector);
+$self.inspectee=anObject;
+$self.variables=[];
+$recv($self.inspectee)._inspectOn_(anInspector);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"inspect:on:",{anObject:anObject,anInspector:anInspector},$globals.HLInspectorModel)});
@@ -197,7 +197,7 @@ selector: "inspectee",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@inspectee"];
+return $self.inspectee;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -215,7 +215,7 @@ selector: "inspectee:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@inspectee"]=anObject;
+$self.inspectee=anObject;
 return self;
 
 },
@@ -261,7 +261,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@label"];
+$1=$self.label;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $recv($self._inspectee())._printString();
 } else {
@@ -286,7 +286,7 @@ selector: "label:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@label"]=aString;
+$self.label=aString;
 return self;
 
 },
@@ -356,7 +356,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@selection"];
+$1=$self.selection;
 if(($receiver = $1) == null || $receiver.a$nil){
 return "";
 } else {
@@ -384,8 +384,8 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@selection"]=anObject;
-$recv($self._announcer())._announce_($recv($globals.HLInstanceVariableSelected)._on_($self["@selection"]));
+$self.selection=anObject;
+$recv($self._announcer())._announce_($recv($globals.HLInstanceVariableSelected)._on_($self.selection));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selection:",{anObject:anObject},$globals.HLInspectorModel)});
@@ -434,7 +434,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@variables"];
+$1=$self.variables;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $recv($globals.Dictionary)._new();
 } else {
@@ -459,7 +459,7 @@ selector: "variables:",
 protocol: "accessing",
 fn: function (aCollection){
 var self=this,$self=this;
-$self["@variables"]=aCollection;
+$self.variables=aCollection;
 return self;
 
 },
@@ -511,10 +511,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@announcer"];
+$1=$self.announcer;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@announcer"]=$recv($globals.Announcer)._new();
-return $self["@announcer"];
+$self.announcer=$recv($globals.Announcer)._new();
+return $self.announcer;
 } else {
 return $1;
 }
@@ -584,7 +584,7 @@ selector: "inspector",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@inspector"];
+return $self.inspector;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -602,7 +602,7 @@ selector: "inspector:",
 protocol: "accessing",
 fn: function (anInspector){
 var self=this,$self=this;
-$self["@inspector"]=anInspector;
+$self.inspector=anInspector;
 return self;
 
 },
@@ -710,7 +710,7 @@ var $1;
 $1=$recv(html)._button();
 $recv($1)._class_("btn btn-default");
 $recv($1)._with_("Dive");
-$self["@diveButton"]=$recv($1)._onClick_((function(){
+$self.diveButton=$recv($1)._onClick_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -807,7 +807,7 @@ selector: "resetItems",
 protocol: "actions",
 fn: function (){
 var self=this,$self=this;
-$self["@items"]=nil;
+$self.items=nil;
 return self;
 
 },
@@ -911,10 +911,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@codeWidget"];
+$1=$self.codeWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@codeWidget"]=$self._defaultCodeWidget();
-return $self["@codeWidget"];
+$self.codeWidget=$self._defaultCodeWidget();
+return $self.codeWidget;
 } else {
 return $1;
 }
@@ -937,7 +937,7 @@ selector: "codeWidget:",
 protocol: "accessing",
 fn: function (aWidget){
 var self=this,$self=this;
-$self["@codeWidget"]=aWidget;
+$self.codeWidget=aWidget;
 return self;
 
 },
@@ -992,12 +992,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@displayWidget"];
+$1=$self.displayWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLInspectorDisplayWidget)._new();
 $recv($2)._inspector_(self);
-$self["@displayWidget"]=$recv($2)._yourself();
-return $self["@displayWidget"];
+$self.displayWidget=$recv($2)._yourself();
+return $self.displayWidget;
 } else {
 return $1;
 }
@@ -1153,10 +1153,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
 $self._model_($recv($globals.HLInspectorModel)._new());
-return $self["@model"];
+return $self.model;
 } else {
 return $1;
 }
@@ -1182,7 +1182,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=aModel;
+$self.model=aModel;
 $recv($self._codeWidget())._model_($recv(aModel)._code());
 $self._observeCodeWidget();
 $self._observeVariablesWidget();
@@ -1625,12 +1625,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@variablesWidget"];
+$1=$self.variablesWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLInspectorVariablesWidget)._new();
 $recv($2)._inspector_(self);
-$self["@variablesWidget"]=$recv($2)._yourself();
-return $self["@variablesWidget"];
+$self.variablesWidget=$recv($2)._yourself();
+return $self.variablesWidget;
 } else {
 return $1;
 }
@@ -1810,10 +1810,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@inspectors"];
+$1=$self.inspectors;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@inspectors"]=$recv($globals.OrderedCollection)._new();
-return $self["@inspectors"];
+$self.inspectors=$recv($globals.OrderedCollection)._new();
+return $self.inspectors;
 } else {
 return $1;
 }

+ 75 - 75
src/Helios-KeyBindings.js

@@ -96,7 +96,7 @@ selector: "key",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@key"];
+return $self.key;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -114,7 +114,7 @@ selector: "key:",
 protocol: "accessing",
 fn: function (anInteger){
 var self=this,$self=this;
-$self["@key"]=anInteger;
+$self.key=anInteger;
 return self;
 
 },
@@ -133,7 +133,7 @@ selector: "label",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@label"];
+return $self.label;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -151,7 +151,7 @@ selector: "label:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@label"]=aString;
+$self.label=aString;
 return self;
 
 },
@@ -292,7 +292,7 @@ selector: "command",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@command"];
+return $self.command;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -310,7 +310,7 @@ selector: "command:",
 protocol: "accessing",
 fn: function (aCommand){
 var self=this,$self=this;
-$self["@command"]=aCommand;
+$self.command=aCommand;
 return self;
 
 },
@@ -726,10 +726,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@bindings"];
+$1=$self.bindings;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@bindings"]=$recv($globals.OrderedCollection)._new();
-return $self["@bindings"];
+$self.bindings=$recv($globals.OrderedCollection)._new();
+return $self.bindings;
 } else {
 return $1;
 }
@@ -877,12 +877,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@callback"];
+$1=$self.callback;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@callback"]=(function(value){
+$self.callback=(function(value){
 
 });
-return $self["@callback"];
+return $self.callback;
 } else {
 return $1;
 }
@@ -905,7 +905,7 @@ selector: "callback:",
 protocol: "accessing",
 fn: function (aBlock){
 var self=this,$self=this;
-$self["@callback"]=aBlock;
+$self.callback=aBlock;
 return self;
 
 },
@@ -954,7 +954,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@defaultValue"];
+$1=$self.defaultValue;
 if(($receiver = $1) == null || $receiver.a$nil){
 return "";
 } else {
@@ -979,7 +979,7 @@ selector: "defaultValue:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@defaultValue"]=aString;
+$self.defaultValue=aString;
 return self;
 
 },
@@ -1073,7 +1073,7 @@ selector: "ghostText",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@ghostText"];
+return $self.ghostText;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1091,7 +1091,7 @@ selector: "ghostText:",
 protocol: "accessing",
 fn: function (aText){
 var self=this,$self=this;
-$self["@ghostText"]=aText;
+$self.ghostText=aText;
 return self;
 
 },
@@ -1110,7 +1110,7 @@ selector: "input",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@input"];
+return $self.input;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1132,7 +1132,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@inputCompletion"];
+$1=$self.inputCompletion;
 if(($receiver = $1) == null || $receiver.a$nil){
 return [];
 } else {
@@ -1157,7 +1157,7 @@ selector: "inputCompletion:",
 protocol: "accessing",
 fn: function (aCollection){
 var self=this,$self=this;
-$self["@inputCompletion"]=aCollection;
+$self.inputCompletion=aCollection;
 return self;
 
 },
@@ -1180,10 +1180,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@message"];
+$1=$self.message;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@message"]="";
-return $self["@message"];
+$self.message="";
+return $self.message;
 } else {
 return $1;
 }
@@ -1206,7 +1206,7 @@ selector: "message:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@message"]=aString;
+$self.message=aString;
 return self;
 
 },
@@ -1229,14 +1229,14 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@wrapper"];
+$1=$self.wrapper;
 if(($receiver = $1) == null || $receiver.a$nil){
 return self;
 } else {
 $1;
 }
-$recv($self["@wrapper"])._class_($self._status());
-$recv($self["@messageTag"])._contents_($self._message());
+$recv($self.wrapper)._class_($self._status());
+$recv($self.messageTag)._contents_($self._message());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"refresh",{},$globals.HLBindingActionInputWidget)});
@@ -1261,17 +1261,17 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$4,$6,$8,$7,$5,$9,$10,$3,$11,$receiver;
-$1=$self["@wrapper"];
+$1=$self.wrapper;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@wrapper"]=$recv(html)._span();
+$self.wrapper=$recv(html)._span();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["span"]=1;
 //>>excludeEnd("ctx");
-$self["@wrapper"];
+$self.wrapper;
 } else {
 $1;
 }
-$2=$self["@wrapper"];
+$2=$self.wrapper;
 $recv($2)._class_($self._status());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=1;
@@ -1289,7 +1289,7 @@ return $core.withContext(function($ctx3) {
 //>>excludeEnd("ctx");
 $6=$recv($recv(event)._which()).__eq((13));
 if($core.assert($6)){
-$8=$recv($self["@input"])._asJQuery();
+$8=$recv($self.input)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx3.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
@@ -1303,8 +1303,8 @@ 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($4)._onKeyDown_($5);
+$9=$recv($self.input)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["asJQuery"]=2;
 //>>excludeEnd("ctx");
@@ -1312,8 +1312,8 @@ $recv($9)._typeahead_($globals.HashedCollection._newFromPairs_(["source",$self._
 $10=$recv(html)._span();
 $recv($10)._class_("help-inline");
 $recv($10)._with_($self._message());
-$self["@messageTag"]=$recv($10)._yourself();
-return $self["@messageTag"];
+$self.messageTag=$recv($10)._yourself();
+return $self.messageTag;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,2)});
 //>>excludeEnd("ctx");
@@ -1325,7 +1325,7 @@ $recv((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$11=$recv($self["@input"])._asJQuery();
+$11=$recv($self.input)._asJQuery();
 $recv($11)._focus();
 return $recv($11)._select();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1356,10 +1356,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@status"];
+$1=$self.status;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@status"]="info";
-return $self["@status"];
+$self.status="info";
+return $self.status;
 } else {
 return $1;
 }
@@ -1382,7 +1382,7 @@ selector: "status:",
 protocol: "accessing",
 fn: function (aStatus){
 var self=this,$self=this;
-$self["@status"]=aStatus;
+$self.status=aStatus;
 return self;
 
 },
@@ -1524,10 +1524,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@bindings"];
+$1=$self.bindings;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@bindings"]=$self._defaultBindings();
-return $self["@bindings"];
+$self.bindings=$self._defaultBindings();
+return $self.bindings;
 } else {
 return $1;
 }
@@ -1554,13 +1554,13 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@selectedBinding"];
+$1=$self.selectedBinding;
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
 } else {
-$recv($self["@selectedBinding"])._release();
+$recv($self.selectedBinding)._release();
 }
-$self["@selectedBinding"]=nil;
+$self.selectedBinding=nil;
 $recv($self._helper())._hide();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1644,7 +1644,7 @@ selector: "flushBindings",
 protocol: "actions",
 fn: function (){
 var self=this,$self=this;
-$self["@bindings"]=nil;
+$self.bindings=nil;
 return self;
 
 },
@@ -1855,7 +1855,7 @@ selector: "helper",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@helper"];
+return $self.helper;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1884,7 +1884,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$self["@helper"]=$recv($globals.HLKeyBinderHelperWidget)._on_(self);
+$self.helper=$recv($globals.HLKeyBinderHelperWidget)._on_(self);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initialize",{},$globals.HLKeyBinder)});
@@ -1932,11 +1932,11 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$recv(aBinding).__eq($self["@selectedBinding"]);
+$1=$recv(aBinding).__eq($self.selectedBinding);
 if($core.assert($1)){
 return self;
 }
-$self["@selectedBinding"]=aBinding;
+$self.selectedBinding=aBinding;
 $recv($self._helper())._refresh();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -1962,7 +1962,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@selectedBinding"];
+$1=$self.selectedBinding;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $self._bindings();
 } else {
@@ -2066,9 +2066,9 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@current"];
+$1=$self.current;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@current"]=(
+$self.current=(
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = true,
 //>>excludeEnd("ctx");
@@ -2076,7 +2076,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-return $self["@current"];
+return $self.current;
 } else {
 return $1;
 }
@@ -2228,7 +2228,7 @@ selector: "keyBinder",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@keyBinder"];
+return $self.keyBinder;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -2246,7 +2246,7 @@ selector: "keyBinder:",
 protocol: "accessing",
 fn: function (aKeyBinder){
 var self=this,$self=this;
-$self["@keyBinder"]=aKeyBinder;
+$self.keyBinder=aKeyBinder;
 return self;
 
 },
@@ -2842,18 +2842,18 @@ return $core.withContext(function($ctx1) {
 var $1,$2,$3,$receiver;
 $1=$self._isKeyDown();
 if($core.assert($1)){
-$self["@keyDown"]=false;
-$2=$self["@interval"];
+$self.keyDown=false;
+$2=$self.interval;
 if(($receiver = $2) == null || $receiver.a$nil){
 $2;
 } else {
-$recv($self["@interval"])._clearInterval();
+$recv($self.interval)._clearInterval();
 }
-$3=$self["@delay"];
+$3=$self.delay;
 if(($receiver = $3) == null || $receiver.a$nil){
 $3;
 } else {
-$recv($self["@delay"])._clearTimeout();
+$recv($self.delay)._clearTimeout();
 }
 }
 return self;
@@ -2880,7 +2880,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@keyDown"];
+$1=$self.keyDown;
 if(($receiver = $1) == null || $receiver.a$nil){
 return false;
 } else {
@@ -2909,10 +2909,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@keyBindings"];
+$1=$self.keyBindings;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@keyBindings"]=$recv($globals.Dictionary)._new();
-return $self["@keyBindings"];
+$self.keyBindings=$recv($globals.Dictionary)._new();
+return $self.keyBindings;
 } else {
 return $1;
 }
@@ -2964,7 +2964,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@repeatInterval"];
+$1=$self.repeatInterval;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $self._defaultRepeatInterval();
 } else {
@@ -2989,7 +2989,7 @@ selector: "repeatInterval:",
 protocol: "accessing",
 fn: function (anInteger){
 var self=this,$self=this;
-$self["@repeatInterval"]=anInteger;
+$self.repeatInterval=anInteger;
 return self;
 
 },
@@ -3096,14 +3096,14 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@keyDown"]=true;
+$self.keyDown=true;
 $recv(aBlock)._value();
-$self["@delay"]=$recv((function(){
+$self.delay=$recv((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$self["@interval"]=$self._startRepeatingAction_(aBlock);
-return $self["@interval"];
+$self.interval=$self._startRepeatingAction_(aBlock);
+return $self.interval;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -3128,7 +3128,7 @@ selector: "widget",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@widget"];
+return $self.widget;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -3146,7 +3146,7 @@ selector: "widget:",
 protocol: "accessing",
 fn: function (aWidget){
 var self=this,$self=this;
-$self["@widget"]=aWidget;
+$self.widget=aWidget;
 return self;
 
 },

+ 28 - 28
src/Helios-Layout.js

@@ -38,7 +38,7 @@ selector: "splitter",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@splitter"];
+return $self.splitter;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -56,7 +56,7 @@ selector: "splitter:",
 protocol: "accessing",
 fn: function (aSplitter){
 var self=this,$self=this;
-$self["@splitter"]=aSplitter;
+$self.splitter=aSplitter;
 return self;
 
 },
@@ -122,7 +122,7 @@ selector: "firstWidget",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@firstWidget"];
+return $self.firstWidget;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -140,7 +140,7 @@ selector: "firstWidget:",
 protocol: "accessing",
 fn: function (aWidget){
 var self=this,$self=this;
-$self["@firstWidget"]=aWidget;
+$self.firstWidget=aWidget;
 return self;
 
 },
@@ -223,19 +223,19 @@ $4=$recv($3)._with_($self._firstWidget());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["with:"]=2;
 //>>excludeEnd("ctx");
-$self["@firstPane"]=$4;
+$self.firstPane=$4;
 $5=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["div"]=3;
 //>>excludeEnd("ctx");
-$self["@splitter"]=$recv($5)._class_($self._cssClass());
+$self.splitter=$recv($5)._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());
-return $self["@secondPane"];
+$self.secondPane=$recv($6)._with_($self._secondWidget());
+return $self.secondPane;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -282,7 +282,7 @@ selector: "secondWidget",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@secondWidget"];
+return $self.secondWidget;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -300,7 +300,7 @@ selector: "secondWidget:",
 protocol: "accessing",
 fn: function (aWidget){
 var self=this,$self=this;
-$self["@secondWidget"]=aWidget;
+$self.secondWidget=aWidget;
 return self;
 
 },
@@ -434,7 +434,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self._resize_($recv($recv($self["@splitter"])._asJQuery())._css_("top"));
+$self._resize_($recv($recv($self.splitter)._asJQuery())._css_("top"));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"resize",{},$globals.HLHorizontalSplitter)});
@@ -460,12 +460,12 @@ var container,size,offset,percentage;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$3,$2,$6,$7,$5,$4,$8,$10,$9,$11,$14,$13,$12;
-$1=$recv($self["@firstPane"])._asJQuery();
+$1=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
 container=$recv($1)._parent();
-$3=$recv($self["@firstPane"])._asJQuery();
+$3=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=2;
 //>>excludeEnd("ctx");
@@ -484,7 +484,7 @@ $ctx1.sendIdx["-"]=1;
 $4=$recv($5).__slash(size);
 percentage=$recv($4).__star((100));
 percentage=(80)._min_($recv(percentage)._max_((20)));
-$8=$recv($self["@firstPane"])._asJQuery();
+$8=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=3;
 //>>excludeEnd("ctx");
@@ -500,7 +500,7 @@ $recv($8)._css_put_("bottom",$9);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["css:put:"]=1;
 //>>excludeEnd("ctx");
-$11=$recv($self["@splitter"])._asJQuery();
+$11=$recv($self.splitter)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=4;
 //>>excludeEnd("ctx");
@@ -520,7 +520,7 @@ $recv($11)._css_put_("top",$12);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["css:put:"]=2;
 //>>excludeEnd("ctx");
-$recv($recv($self["@secondPane"])._asJQuery())._css_put_("top",$recv($recv((100).__minus(percentage))._asString()).__comma("%"));
+$recv($recv($self.secondPane)._asJQuery())._css_put_("top",$recv($recv((100).__minus(percentage))._asString()).__comma("%"));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"resize:",{anInteger:anInteger,container:container,size:size,offset:offset,percentage:percentage},$globals.HLHorizontalSplitter)});
@@ -545,11 +545,11 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$recv($self["@splitter"])._asJQuery();
+$1=$recv($self.splitter)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
-$recv($1)._draggable_($globals.HashedCollection._newFromPairs_(["axis","y","containment",$recv($recv($self["@splitter"])._asJQuery())._parent(),"helper","clone","start",(function(e,ui){
+$recv($1)._draggable_($globals.HashedCollection._newFromPairs_(["axis","y","containment",$recv($recv($self.splitter)._asJQuery())._parent(),"helper","clone","start",(function(e,ui){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -589,7 +589,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv(aSplitter)._width_($recv($recv($self["@splitter"])._asJQuery())._width());
+$recv(aSplitter)._width_($recv($recv($self.splitter)._asJQuery())._width());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"startResizing:",{aSplitter:aSplitter},$globals.HLHorizontalSplitter)});
@@ -680,7 +680,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self._resize_($recv($recv($self["@splitter"])._asJQuery())._css_("left"));
+$self._resize_($recv($recv($self.splitter)._asJQuery())._css_("left"));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"resize",{},$globals.HLVerticalSplitter)});
@@ -706,12 +706,12 @@ var container,size,offset,percentage;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$3,$2,$6,$7,$5,$4,$8,$10,$9,$11,$14,$13,$12;
-$1=$recv($self["@firstPane"])._asJQuery();
+$1=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
 container=$recv($1)._parent();
-$3=$recv($self["@firstPane"])._asJQuery();
+$3=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=2;
 //>>excludeEnd("ctx");
@@ -730,7 +730,7 @@ $ctx1.sendIdx["-"]=1;
 $4=$recv($5).__slash(size);
 percentage=$recv($4).__star((100));
 percentage=(80)._min_($recv(percentage)._max_((20)));
-$8=$recv($self["@firstPane"])._asJQuery();
+$8=$recv($self.firstPane)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=3;
 //>>excludeEnd("ctx");
@@ -746,7 +746,7 @@ $recv($8)._css_put_("right",$9);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["css:put:"]=1;
 //>>excludeEnd("ctx");
-$11=$recv($self["@splitter"])._asJQuery();
+$11=$recv($self.splitter)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=4;
 //>>excludeEnd("ctx");
@@ -766,7 +766,7 @@ $recv($11)._css_put_("left",$12);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["css:put:"]=2;
 //>>excludeEnd("ctx");
-$recv($recv($self["@secondPane"])._asJQuery())._css_put_("left",$recv($recv((100).__minus(percentage))._asString()).__comma("%"));
+$recv($recv($self.secondPane)._asJQuery())._css_put_("left",$recv($recv((100).__minus(percentage))._asString()).__comma("%"));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"resize:",{anInteger:anInteger,container:container,size:size,offset:offset,percentage:percentage},$globals.HLVerticalSplitter)});
@@ -791,11 +791,11 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$recv($self["@splitter"])._asJQuery();
+$1=$recv($self.splitter)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
-$recv($1)._draggable_($globals.HashedCollection._newFromPairs_(["axis","x","containment",$recv($recv($self["@splitter"])._asJQuery())._parent(),"helper","clone","start",(function(e,ui){
+$recv($1)._draggable_($globals.HashedCollection._newFromPairs_(["axis","x","containment",$recv($recv($self.splitter)._asJQuery())._parent(),"helper","clone","start",(function(e,ui){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -835,7 +835,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv(aSplitter)._height_($recv($recv($self["@splitter"])._asJQuery())._height());
+$recv(aSplitter)._height_($recv($recv($self.splitter)._asJQuery())._height());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"startResizing:",{aSplitter:aSplitter},$globals.HLVerticalSplitter)});

+ 32 - 32
src/Helios-References.js

@@ -59,7 +59,7 @@ selector: "methodClass",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@methodClass"];
+return $self.methodClass;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -77,7 +77,7 @@ selector: "methodClass:",
 protocol: "accessing",
 fn: function (aClass){
 var self=this,$self=this;
-$self["@methodClass"]=aClass;
+$self.methodClass=aClass;
 return self;
 
 },
@@ -96,7 +96,7 @@ selector: "selector",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@selector"];
+return $self.selector;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -114,7 +114,7 @@ selector: "selector:",
 protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
-$self["@selector"]=aString;
+$self.selector=aString;
 return self;
 
 },
@@ -189,10 +189,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@classReferencesListWidget"];
+$1=$self.classReferencesListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@classReferencesListWidget"]=$recv($globals.HLClassReferencesListWidget)._on_($self._model());
-return $recv($self["@classReferencesListWidget"])._next_($self._regexpListWidget());
+$self.classReferencesListWidget=$recv($globals.HLClassReferencesListWidget)._on_($self._model());
+return $recv($self.classReferencesListWidget)._next_($self._regexpListWidget());
 } else {
 return $1;
 }
@@ -219,10 +219,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@implementorsListWidget"];
+$1=$self.implementorsListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@implementorsListWidget"]=$recv($globals.HLImplementorsListWidget)._on_($self._model());
-return $recv($self["@implementorsListWidget"])._next_($self._classReferencesListWidget());
+$self.implementorsListWidget=$recv($globals.HLImplementorsListWidget)._on_($self._model());
+return $recv($self.implementorsListWidget)._next_($self._classReferencesListWidget());
 } else {
 return $1;
 }
@@ -249,12 +249,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLReferencesModel)._new();
 $recv($2)._environment_($recv($self._manager())._environment());
-$self["@model"]=$recv($2)._yourself();
-return $self["@model"];
+$self.model=$recv($2)._yourself();
+return $self.model;
 } else {
 return $1;
 }
@@ -277,7 +277,7 @@ selector: "model:",
 protocol: "accessing",
 fn: function (aModel){
 var self=this,$self=this;
-$self["@model"]=aModel;
+$self.model=aModel;
 return self;
 
 },
@@ -300,10 +300,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@regexpListWidget"];
+$1=$self.regexpListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@regexpListWidget"]=$recv($globals.HLRegexpListWidget)._on_($self._model());
-return $recv($self["@regexpListWidget"])._next_($self._sourceCodeWidget());
+$self.regexpListWidget=$recv($globals.HLRegexpListWidget)._on_($self._model());
+return $recv($self.regexpListWidget)._next_($self._sourceCodeWidget());
 } else {
 return $1;
 }
@@ -425,10 +425,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@sendersListWidget"];
+$1=$self.sendersListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@sendersListWidget"]=$recv($globals.HLSendersListWidget)._on_($self._model());
-return $recv($self["@sendersListWidget"])._next_($self._implementorsListWidget());
+$self.sendersListWidget=$recv($globals.HLSendersListWidget)._on_($self._model());
+return $recv($self.sendersListWidget)._next_($self._implementorsListWidget());
 } else {
 return $1;
 }
@@ -455,12 +455,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@sourceCodeWidget"];
+$1=$self.sourceCodeWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLBrowserCodeWidget)._new();
 $recv($2)._browserModel_($self._model());
-$self["@sourceCodeWidget"]=$recv($2)._yourself();
-return $self["@sourceCodeWidget"];
+$self.sourceCodeWidget=$recv($2)._yourself();
+return $self.sourceCodeWidget;
 } else {
 return $1;
 }
@@ -1120,13 +1120,13 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@classesAndMetaclassesCache"];
+$1=$self.classesAndMetaclassesCache;
 if(($receiver = $1) == null || $receiver.a$nil){
 $self._updateClassesAndMetaclassesCache();
 } else {
 $1;
 }
-return $self["@classesAndMetaclassesCache"];
+return $self.classesAndMetaclassesCache;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"classesAndMetaclassesCache",{},$globals.HLReferencesModel)});
 //>>excludeEnd("ctx");
@@ -1230,13 +1230,13 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@methodsCache"];
+$1=$self.methodsCache;
 if(($receiver = $1) == null || $receiver.a$nil){
 $self._updateMethodsCache();
 } else {
 $1;
 }
-return $self["@methodsCache"];
+return $self.methodsCache;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"methodsCache",{},$globals.HLReferencesModel)});
 //>>excludeEnd("ctx");
@@ -1471,12 +1471,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$self["@classesAndMetaclassesCache"]=$recv($globals.OrderedCollection)._new();
+$self.classesAndMetaclassesCache=$recv($globals.OrderedCollection)._new();
 $recv($recv($self._environment())._classes())._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$recv($self["@classesAndMetaclassesCache"])._add_(each);
+$recv($self.classesAndMetaclassesCache)._add_(each);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["add:"]=1;
 //>>excludeEnd("ctx");
@@ -1486,7 +1486,7 @@ return $1;
 } else {
 var meta;
 meta=$receiver;
-return $recv($self["@classesAndMetaclassesCache"])._add_(meta);
+return $recv($self.classesAndMetaclassesCache)._add_(meta);
 }
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
@@ -1515,12 +1515,12 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@methodsCache"]=$recv($globals.OrderedCollection)._new();
+$self.methodsCache=$recv($globals.OrderedCollection)._new();
 $recv($self._classesAndMetaclasses())._do_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-return $recv($self["@methodsCache"])._addAll_($recv(each)._methods());
+return $recv($self.methodsCache)._addAll_($recv(each)._methods());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1,1)});
 //>>excludeEnd("ctx");

+ 58 - 58
src/Helios-SUnit-Tests.js

@@ -25,7 +25,7 @@ $ctx1.supercall = true,
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.supercall = false;
 //>>excludeEnd("ctx");;
-$self["@model"]=$recv($globals.HLSUnitModel)._new();
+$self.model=$recv($globals.HLSUnitModel)._new();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"setUp",{},$globals.HLSUnitModelTest)});
@@ -50,7 +50,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1;
-$2=$recv($self["@model"])._testClasses();
+$2=$recv($self.model)._testClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testClasses"]=1;
 //>>excludeEnd("ctx");
@@ -59,8 +59,8 @@ $self._assert_($1);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");
-$recv($self["@model"])._selectPackage_($self._thisPackage());
-$self._assert_($recv($recv($self["@model"])._testClasses())._includes_($self._class()));
+$recv($self.model)._selectPackage_($self._thisPackage());
+$self._assert_($recv($recv($self.model)._testClasses())._includes_($self._class()));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testClassBecomesAvailable",{},$globals.HLSUnitModelTest)});
@@ -84,7 +84,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self._assert_($recv($recv($self["@model"])._testResult())._isKindOf_($globals.TestResult));
+$self._assert_($recv($recv($self.model)._testResult())._isKindOf_($globals.TestResult));
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testEmptyTestResults",{},$globals.HLSUnitModelTest)});
@@ -109,21 +109,21 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$4,$3,$6,$5,$8,$7,$10,$9;
-$recv($self["@model"])._selectAllPackages();
-$recv($self["@model"])._selectAllClasses();
-$1=$self["@model"];
+$recv($self.model)._selectAllPackages();
+$recv($self.model)._selectAllClasses();
+$1=$self.model;
 $2=$self._class();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._unselectClass_($2);
-$4=$recv($self["@model"])._selectedClasses();
+$4=$recv($self.model)._selectedClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClasses"]=1;
 //>>excludeEnd("ctx");
 $3=$recv($4)._notEmpty();
 $self._assert_($3);
-$6=$recv($self["@model"])._selectedClasses();
+$6=$recv($self.model)._selectedClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClasses"]=2;
 //>>excludeEnd("ctx");
@@ -131,7 +131,7 @@ $5=$recv($6)._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=1;
 //>>excludeEnd("ctx");
-$8=$recv($recv($self["@model"])._testClasses())._size();
+$8=$recv($recv($self.model)._testClasses())._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=2;
 //>>excludeEnd("ctx");
@@ -140,8 +140,8 @@ $self._assert_equals_($5,$7);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:equals:"]=1;
 //>>excludeEnd("ctx");
-$recv($self["@model"])._invertSelectedClasses();
-$10=$recv($self["@model"])._selectedClasses();
+$recv($self.model)._invertSelectedClasses();
+$10=$recv($self.model)._selectedClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClasses"]=3;
 //>>excludeEnd("ctx");
@@ -150,7 +150,7 @@ $self._assert_equals_($9,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:equals:"]=2;
 //>>excludeEnd("ctx");
-$self._assert_equals_($recv($recv($self["@model"])._selectedClasses())._anyOne(),$self._class());
+$self._assert_equals_($recv($recv($self.model)._selectedClasses())._anyOne(),$self._class());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testInvertSelectedClasses",{},$globals.HLSUnitModelTest)});
@@ -175,20 +175,20 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$4,$3,$6,$5,$8,$7,$10,$9;
-$recv($self["@model"])._selectAllPackages();
-$1=$self["@model"];
+$recv($self.model)._selectAllPackages();
+$1=$self.model;
 $2=$self._thisPackage();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["thisPackage"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._unselectPackage_($2);
-$4=$recv($self["@model"])._selectedPackages();
+$4=$recv($self.model)._selectedPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedPackages"]=1;
 //>>excludeEnd("ctx");
 $3=$recv($4)._notEmpty();
 $self._assert_($3);
-$6=$recv($self["@model"])._selectedPackages();
+$6=$recv($self.model)._selectedPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedPackages"]=2;
 //>>excludeEnd("ctx");
@@ -196,7 +196,7 @@ $5=$recv($6)._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=1;
 //>>excludeEnd("ctx");
-$8=$recv($recv($self["@model"])._testPackages())._size();
+$8=$recv($recv($self.model)._testPackages())._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=2;
 //>>excludeEnd("ctx");
@@ -205,8 +205,8 @@ $self._assert_equals_($5,$7);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:equals:"]=1;
 //>>excludeEnd("ctx");
-$recv($self["@model"])._invertSelectedPackages();
-$10=$recv($self["@model"])._selectedPackages();
+$recv($self.model)._invertSelectedPackages();
+$10=$recv($self.model)._selectedPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedPackages"]=3;
 //>>excludeEnd("ctx");
@@ -215,7 +215,7 @@ $self._assert_equals_($9,(1));
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:equals:"]=2;
 //>>excludeEnd("ctx");
-$self._assert_equals_($recv($recv($self["@model"])._selectedPackages())._anyOne(),$self._thisPackage());
+$self._assert_equals_($recv($recv($self.model)._selectedPackages())._anyOne(),$self._thisPackage());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testInvertSelectedPackages",{},$globals.HLSUnitModelTest)});
@@ -240,19 +240,19 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1,$3;
-$recv($self["@model"])._selectAllPackages();
-$2=$recv($self["@model"])._testClasses();
+$recv($self.model)._selectAllPackages();
+$2=$recv($self.model)._testClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testClasses"]=1;
 //>>excludeEnd("ctx");
 $1=$recv($2)._notEmpty();
 $self._assert_($1);
-$recv($self["@model"])._selectAllClasses();
-$3=$recv($recv($self["@model"])._selectedClasses())._size();
+$recv($self.model)._selectAllClasses();
+$3=$recv($recv($self.model)._selectedClasses())._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=1;
 //>>excludeEnd("ctx");
-$self._assert_equals_($3,$recv($recv($self["@model"])._testClasses())._size());
+$self._assert_equals_($3,$recv($recv($self.model)._testClasses())._size());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testSelectAllClasses",{},$globals.HLSUnitModelTest)});
@@ -277,18 +277,18 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1,$3;
-$2=$recv($self["@model"])._selectedPackages();
+$2=$recv($self.model)._selectedPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedPackages"]=1;
 //>>excludeEnd("ctx");
 $1=$recv($2)._isEmpty();
 $self._assert_($1);
-$recv($self["@model"])._selectAllPackages();
-$3=$recv($recv($self["@model"])._selectedPackages())._size();
+$recv($self.model)._selectAllPackages();
+$3=$recv($recv($self.model)._selectedPackages())._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["size"]=1;
 //>>excludeEnd("ctx");
-$self._assert_equals_($3,$recv($recv($self["@model"])._testPackages())._size());
+$self._assert_equals_($3,$recv($recv($self.model)._testPackages())._size());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testSelectAllPackages",{},$globals.HLSUnitModelTest)});
@@ -314,8 +314,8 @@ var announcementFired;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1,$3,$4;
-$recv($self["@model"])._selectPackage_($self._thisPackage());
-$2=$recv($self["@model"])._selectedClasses();
+$recv($self.model)._selectPackage_($self._thisPackage());
+$2=$recv($self.model)._selectedClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClasses"]=1;
 //>>excludeEnd("ctx");
@@ -324,18 +324,18 @@ $self._assert_($1);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");
-$recv($recv($self["@model"])._announcer())._on_do_for_($globals.HLClassSelected,(function(){
+$recv($recv($self.model)._announcer())._on_do_for_($globals.HLClassSelected,(function(){
 announcementFired=true;
 return announcementFired;
 
 }),self);
-$3=$self["@model"];
+$3=$self.model;
 $4=$self._class();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class"]=1;
 //>>excludeEnd("ctx");
 $recv($3)._selectClass_($4);
-$self._assert_equals_($recv($recv($self["@model"])._selectedClasses())._anyOne(),$self._class());
+$self._assert_equals_($recv($recv($self.model)._selectedClasses())._anyOne(),$self._class());
 $self._assert_(announcementFired);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -362,7 +362,7 @@ var announcementFired;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1,$3,$4;
-$2=$recv($self["@model"])._selectedPackages();
+$2=$recv($self.model)._selectedPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedPackages"]=1;
 //>>excludeEnd("ctx");
@@ -371,18 +371,18 @@ $self._assert_($1);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");
-$recv($recv($self["@model"])._announcer())._on_do_for_($globals.HLPackageSelected,(function(){
+$recv($recv($self.model)._announcer())._on_do_for_($globals.HLPackageSelected,(function(){
 announcementFired=true;
 return announcementFired;
 
 }),self);
-$3=$self["@model"];
+$3=$self.model;
 $4=$self._thisPackage();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["thisPackage"]=1;
 //>>excludeEnd("ctx");
 $recv($3)._selectPackage_($4);
-$self._assert_equals_($recv($recv($self["@model"])._selectedPackages())._anyOne(),$self._thisPackage());
+$self._assert_equals_($recv($recv($self.model)._selectedPackages())._anyOne(),$self._thisPackage());
 $self._assert_(announcementFired);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -408,26 +408,26 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$3,$4,$6,$5;
-$1=$self["@model"];
+$1=$self.model;
 $2=$self._thisPackage();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["thisPackage"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._selectPackage_($2);
-$3=$self["@model"];
+$3=$self.model;
 $4=$self._class();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class"]=1;
 //>>excludeEnd("ctx");
 $recv($3)._selectClass_($4);
-$6=$recv($self["@model"])._selectedClasses();
+$6=$recv($self.model)._selectedClasses();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["selectedClasses"]=1;
 //>>excludeEnd("ctx");
 $5=$recv($6)._anyOne();
 $self._assert_equals_($5,$self._class());
-$recv($self["@model"])._unselectPackage_($self._thisPackage());
-$self._assert_($recv($recv($self["@model"])._selectedClasses())._isEmpty());
+$recv($self.model)._unselectPackage_($self._thisPackage());
+$self._assert_($recv($recv($self.model)._selectedClasses())._isEmpty());
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"testSelectedClassNotListedIfPackageUnselected",{},$globals.HLSUnitModelTest)});
@@ -453,8 +453,8 @@ var notATestClass;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 notATestClass=$recv($globals.Object)._subclass_instanceVariableNames_package_("HLNotATestClass","",$recv($self._class())._category());
-$recv($self["@model"])._selectPackage_($self._thisPackage());
-$self._deny_($recv($recv($self["@model"])._testClasses())._includes_(notATestClass));
+$recv($self.model)._selectPackage_($self._thisPackage());
+$self._deny_($recv($recv($self.model)._testClasses())._includes_(notATestClass));
 $recv($globals.Smalltalk)._removeClass_(notATestClass);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -480,7 +480,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1;
-$2=$recv($self["@model"])._testPackages();
+$2=$recv($self.model)._testPackages();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["testPackages"]=1;
 //>>excludeEnd("ctx");
@@ -489,7 +489,7 @@ $self._assert_($1);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");
-$self._assert_($recv($recv($self["@model"])._testPackages())._anySatisfy_((function(each){
+$self._assert_($recv($recv($self.model)._testPackages())._anySatisfy_((function(each){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -523,20 +523,20 @@ var announcementFired;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2;
-$recv($self["@model"])._selectPackage_($self._thisPackage());
-$1=$self["@model"];
+$recv($self.model)._selectPackage_($self._thisPackage());
+$1=$self.model;
 $2=$self._class();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._selectClass_($2);
-$recv($recv($self["@model"])._announcer())._on_do_for_($globals.HLClassUnselected,(function(){
+$recv($recv($self.model)._announcer())._on_do_for_($globals.HLClassUnselected,(function(){
 announcementFired=true;
 return announcementFired;
 
 }),self);
-$recv($self["@model"])._unselectClass_($self._class());
-$self._assert_($recv($recv($self["@model"])._selectedClasses())._isEmpty());
+$recv($self.model)._unselectClass_($self._class());
+$self._assert_($recv($recv($self.model)._selectedClasses())._isEmpty());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");
@@ -566,19 +566,19 @@ var announcementFired;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2;
-$1=$self["@model"];
+$1=$self.model;
 $2=$self._thisPackage();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["thisPackage"]=1;
 //>>excludeEnd("ctx");
 $recv($1)._selectPackage_($2);
-$recv($recv($self["@model"])._announcer())._on_do_for_($globals.HLPackageUnselected,(function(){
+$recv($recv($self.model)._announcer())._on_do_for_($globals.HLPackageUnselected,(function(){
 announcementFired=true;
 return announcementFired;
 
 }),self);
-$recv($self["@model"])._unselectPackage_($self._thisPackage());
-$self._assert_($recv($recv($self["@model"])._selectedPackages())._isEmpty());
+$recv($self.model)._unselectPackage_($self._thisPackage());
+$self._assert_($recv($recv($self.model)._selectedPackages())._isEmpty());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["assert:"]=1;
 //>>excludeEnd("ctx");

+ 57 - 57
src/Helios-SUnit.js

@@ -313,8 +313,8 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$self["@items"]=$recv($self["@model"])._testClasses();
-$1=$self["@items"];
+$self.items=$recv($self.model)._testClasses();
+$1=$self.items;
 return $1;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeItems",{},$globals.HLSUnitClassesListWidget)});
@@ -338,7 +338,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@model"])._selectedClasses())._includes_(anObject);
+return $recv($recv($self.model)._selectedClasses())._includes_(anObject);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"isSelected:",{anObject:anObject},$globals.HLSUnitClassesListWidget)});
 //>>excludeEnd("ctx");
@@ -362,7 +362,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@items"];
+$1=$self.items;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $self._initializeItems();
 } else {
@@ -661,7 +661,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@model"])._selectClass_(anObject);
+$recv($self.model)._selectClass_(anObject);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"select:",{anObject:anObject},$globals.HLSUnitClassesListWidget)});
@@ -685,7 +685,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@model"])._unselectClass_(anObject);
+$recv($self.model)._unselectClass_(anObject);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"unselect:",{anObject:anObject},$globals.HLSUnitClassesListWidget)});
@@ -763,7 +763,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $2,$1;
-$self["@items"]=$recv($recv($self["@model"])._testPackages())._sort_((function(a,b){
+$self.items=$recv($recv($self.model)._testPackages())._sort_((function(a,b){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
@@ -776,7 +776,7 @@ return $recv($2).__lt($recv(b)._name());
 }, function($ctx2) {$ctx2.fillBlock({a:a,b:b},$ctx1,1)});
 //>>excludeEnd("ctx");
 }));
-$1=$self["@items"];
+$1=$self.items;
 return $1;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"initializeItems",{},$globals.HLSUnitPackagesListWidget)});
@@ -800,7 +800,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@model"])._selectedPackages())._includes_(anObject);
+return $recv($recv($self.model)._selectedPackages())._includes_(anObject);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"isSelected:",{anObject:anObject},$globals.HLSUnitPackagesListWidget)});
 //>>excludeEnd("ctx");
@@ -824,7 +824,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@items"];
+$1=$self.items;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $self._initializeItems();
 } else {
@@ -1112,7 +1112,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@model"])._selectPackage_(anObject);
+$recv($self.model)._selectPackage_(anObject);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"select:",{anObject:anObject},$globals.HLSUnitPackagesListWidget)});
@@ -1136,7 +1136,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@model"])._unselectPackage_(anObject);
+$recv($self.model)._unselectPackage_(anObject);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"unselect:",{anObject:anObject},$globals.HLSUnitPackagesListWidget)});
@@ -1167,10 +1167,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@classesListWidget"];
+$1=$self.classesListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@classesListWidget"]=$recv($globals.HLSUnitClassesListWidget)._on_($self._model());
-return $recv($self["@classesListWidget"])._next_($self._failuresWidget());
+$self.classesListWidget=$recv($globals.HLSUnitClassesListWidget)._on_($self._model());
+return $recv($self.classesListWidget)._next_($self._failuresWidget());
 } else {
 return $1;
 }
@@ -1197,10 +1197,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@errorsWidget"];
+$1=$self.errorsWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@errorsWidget"]=$recv($globals.HLSUnitErrorsListWidget)._on_($self._model());
-return $self["@errorsWidget"];
+$self.errorsWidget=$recv($globals.HLSUnitErrorsListWidget)._on_($self._model());
+return $self.errorsWidget;
 } else {
 return $1;
 }
@@ -1227,10 +1227,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@failuresWidget"];
+$1=$self.failuresWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@failuresWidget"]=$recv($globals.HLSUnitFailuresListWidget)._on_($self._model());
-return $recv($self["@failuresWidget"])._next_($self._errorsWidget());
+$self.failuresWidget=$recv($globals.HLSUnitFailuresListWidget)._on_($self._model());
+return $recv($self.failuresWidget)._next_($self._errorsWidget());
 } else {
 return $1;
 }
@@ -1257,10 +1257,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@model"]=$recv($globals.HLSUnitModel)._new();
-return $self["@model"];
+$self.model=$recv($globals.HLSUnitModel)._new();
+return $self.model;
 } else {
 return $1;
 }
@@ -1287,10 +1287,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@packagesListWidget"];
+$1=$self.packagesListWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@packagesListWidget"]=$recv($globals.HLSUnitPackagesListWidget)._on_($self._model());
-return $recv($self["@packagesListWidget"])._next_($self._classesListWidget());
+$self.packagesListWidget=$recv($globals.HLSUnitPackagesListWidget)._on_($self._model());
+return $recv($self.packagesListWidget)._next_($self._classesListWidget());
 } else {
 return $1;
 }
@@ -1420,12 +1420,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@resultWidget"];
+$1=$self.resultWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLSUnitResults)._new();
 $recv($2)._model_($self._model());
-$self["@resultWidget"]=$recv($2)._yourself();
-return $self["@resultWidget"];
+$self.resultWidget=$recv($2)._yourself();
+return $self.resultWidget;
 } else {
 return $1;
 }
@@ -1569,7 +1569,7 @@ selector: "currentSuite",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@currentSuite"];
+return $self.currentSuite;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -1695,7 +1695,7 @@ worker=$recv($recv($self._environment())._classNamed_("TestSuiteRunner"))._on_($
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["on:"]=1;
 //>>excludeEnd("ctx");
-$self["@testResult"]=$recv(worker)._result();
+$self.testResult=$recv(worker)._result();
 $recv($self._announcer())._announce_($recv($globals.HLRunTests)._on_(worker));
 $self._subscribeToTestSuite_(worker);
 $recv(worker)._run();
@@ -1868,10 +1868,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@selectedPackages"];
+$1=$self.selectedPackages;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@selectedPackages"]=$recv($globals.Set)._new();
-return $self["@selectedPackages"];
+$self.selectedPackages=$recv($globals.Set)._new();
+return $self.selectedPackages;
 } else {
 return $1;
 }
@@ -1898,18 +1898,18 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@currentSuite"];
+$1=$self.currentSuite;
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
 } else {
-$2=$recv($self["@currentSuite"])._announcer();
+$2=$recv($self.currentSuite)._announcer();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["announcer"]=1;
 //>>excludeEnd("ctx");
 $recv($2)._unsubscribe_(self);
 }
-$self["@currentSuite"]=aTestSuiteRunner;
-$recv($recv($self["@currentSuite"])._announcer())._on_send_to_($globals.ResultAnnouncement,"onResultAnnouncement:",self);
+$self.currentSuite=aTestSuiteRunner;
+$recv($recv($self.currentSuite)._announcer())._on_send_to_($globals.ResultAnnouncement,"onResultAnnouncement:",self);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"subscribeToTestSuite:",{aTestSuiteRunner:aTestSuiteRunner},$globals.HLSUnitModel)});
@@ -2041,10 +2041,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@testResult"];
+$1=$self.testResult;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@testResult"]=$recv($globals.TestResult)._new();
-return $self["@testResult"];
+$self.testResult=$recv($globals.TestResult)._new();
+return $self.testResult;
 } else {
 return $1;
 }
@@ -2071,10 +2071,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@selectedClasses"];
+$1=$self.selectedClasses;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@selectedClasses"]=$recv($globals.Set)._new();
-return $self["@selectedClasses"];
+$self.selectedClasses=$recv($globals.Set)._new();
+return $self.selectedClasses;
 } else {
 return $1;
 }
@@ -2396,10 +2396,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@model"]=$recv($globals.TestResult)._new();
-return $self["@model"];
+$self.model=$recv($globals.TestResult)._new();
+return $self.model;
 } else {
 return $1;
 }
@@ -2425,7 +2425,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=anObject;
+$self.model=anObject;
 $self._observeModel();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2762,7 +2762,7 @@ selector: "model",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@model"];
+return $self.model;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -2783,7 +2783,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@model"]=anObject;
+$self.model=anObject;
 $self._observeModel();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2912,12 +2912,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@progressBarWidget"];
+$1=$self.progressBarWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLProgressBarWidget)._new();
 $recv($2)._label_("");
-$self["@progressBarWidget"]=$recv($2)._yourself();
-return $self["@progressBarWidget"];
+$self.progressBarWidget=$recv($2)._yourself();
+return $self.progressBarWidget;
 } else {
 return $1;
 }
@@ -2972,12 +2972,12 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$receiver;
-$1=$self["@resultStatusWidget"];
+$1=$self.resultStatusWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
 $2=$recv($globals.HLSUnitResultStatus)._new();
 $recv($2)._model_($self._model());
-$self["@resultStatusWidget"]=$recv($2)._yourself();
-return $self["@resultStatusWidget"];
+$self.resultStatusWidget=$recv($2)._yourself();
+return $self.resultStatusWidget;
 } else {
 return $1;
 }

+ 8 - 8
src/Helios-Transcript.js

@@ -17,7 +17,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($recv($self["@textarea"])._asJQuery())._text_("");
+$recv($recv($self.textarea)._asJQuery())._text_("");
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"clear",{},$globals.HLTranscript)});
@@ -104,8 +104,8 @@ $recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$self["@textarea"]=$recv(html)._textarea();
-return $self["@textarea"];
+$self.textarea=$recv(html)._textarea();
+return $self.textarea;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -134,11 +134,11 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@textarea"];
+$1=$self.textarea;
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
 } else {
-$recv($self["@textarea"])._append_($recv(aString)._asString());
+$recv($self.textarea)._append_($recv(aString)._asString());
 }
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -324,10 +324,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@transcripts"];
+$1=$self.transcripts;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@transcripts"]=$recv($globals.OrderedCollection)._new();
-return $self["@transcripts"];
+$self.transcripts=$recv($globals.OrderedCollection)._new();
+return $self.transcripts;
 } else {
 return $1;
 }

+ 53 - 53
src/Helios-Workspace.js

@@ -20,10 +20,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@announcer"];
+$1=$self.announcer;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@announcer"]=$recv($globals.Announcer)._new();
-return $self["@announcer"];
+$self.announcer=$recv($globals.Announcer)._new();
+return $self.announcer;
 } else {
 return $1;
 }
@@ -137,7 +137,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@environment"];
+$1=$self.environment;
 if(($receiver = $1) == null || $receiver.a$nil){
 return $recv($recv($globals.HLManager)._current())._environment();
 } else {
@@ -162,7 +162,7 @@ selector: "environment:",
 protocol: "accessing",
 fn: function (anEnvironment){
 var self=this,$self=this;
-$self["@environment"]=anEnvironment;
+$self.environment=anEnvironment;
 return self;
 
 },
@@ -209,10 +209,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@receiver"];
+$1=$self.receiver;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@receiver"]=$self._defaultReceiver();
-return $self["@receiver"];
+$self.receiver=$self._defaultReceiver();
+return $self.receiver;
 } else {
 return $1;
 }
@@ -235,7 +235,7 @@ selector: "receiver:",
 protocol: "accessing",
 fn: function (anObject){
 var self=this,$self=this;
-$self["@receiver"]=anObject;
+$self.receiver=anObject;
 return self;
 
 },
@@ -454,7 +454,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($self["@editor"])._getValue();
+return $recv($self.editor)._getValue();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"contents",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -478,8 +478,8 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$recv($self["@editor"])._setValue_(aString);
-$1=$self["@state"];
+$recv($self.editor)._setValue_(aString);
+$1=$self.state;
 if(($receiver = $1) == null || $receiver.a$nil){
 $1;
 } else {
@@ -508,7 +508,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($self["@editor"])._getLine_($recv($recv($self["@editor"])._getCursor())._line());
+return $recv($self.editor)._getLine_($recv($recv($self.editor)._getCursor())._line());
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"currentLine",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -532,7 +532,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1;
-$1=$recv($self["@editor"])._somethingSelected();
+$1=$recv($self.editor)._somethingSelected();
 if($core.assert($1)){
 return $self._selection();
 } else {
@@ -567,7 +567,7 @@ $1=$self._model();
 $ctx1.sendIdx["model"]=1;
 //>>excludeEnd("ctx");
 result=$recv($1)._doIt_($self._currentLineOrSelection());
-$recv($recv($self._model())._announcer())._announce_($recv($globals.HLDoItExecuted)._on_($self["@model"]));
+$recv($recv($self._model())._announcer())._announce_($recv($globals.HLDoItExecuted)._on_($self.model));
 return result;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"doIt",{result:result},$globals.HLCodeWidget)});
@@ -588,7 +588,7 @@ selector: "editor",
 protocol: "actions",
 fn: function (){
 var self=this,$self=this;
-return $self["@editor"];
+return $self.editor;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -637,7 +637,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($self["@editor"])._focus();
+$recv($self.editor)._focus();
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"focus",{},$globals.HLCodeWidget)});
@@ -661,7 +661,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@code"])._asJQuery())._is_(":active");
+return $recv($recv($self.code)._asJQuery())._is_(":active");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"hasFocus",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -771,10 +771,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@model"];
+$1=$self.model;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@model"]=$recv($globals.HLCodeModel)._new();
-return $self["@model"];
+$self.model=$recv($globals.HLCodeModel)._new();
+return $self.model;
 } else {
 return $1;
 }
@@ -797,7 +797,7 @@ selector: "model:",
 protocol: "accessing",
 fn: function (aModel){
 var self=this,$self=this;
-$self["@model"]=aModel;
+$self.model=aModel;
 return self;
 
 },
@@ -1004,7 +1004,7 @@ var start,stop,currentLine;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$2,$4,$3,$5,$6,$7,$8,$9,$10,$12,$11;
-$1=$recv($self["@editor"])._getCursor_(false);
+$1=$recv($self.editor)._getCursor_(false);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["getCursor:"]=1;
 //>>excludeEnd("ctx");
@@ -1018,7 +1018,7 @@ $recv(start)._at_put_("line",currentLine);
 $ctx1.sendIdx["at:put:"]=1;
 //>>excludeEnd("ctx");
 $2=start;
-$4=$recv($self["@editor"])._getCursor_(false);
+$4=$recv($self.editor)._getCursor_(false);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["getCursor:"]=2;
 //>>excludeEnd("ctx");
@@ -1027,7 +1027,7 @@ $recv($2)._at_put_("ch",$3);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["at:put:"]=2;
 //>>excludeEnd("ctx");
-$5=$recv($self["@editor"])._getSelection();
+$5=$recv($self.editor)._getSelection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["getSelection"]=1;
 //>>excludeEnd("ctx");
@@ -1036,7 +1036,7 @@ $recv($5)._ifEmpty_((function(){
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
 $6=start;
-$7=$recv($recv($self["@editor"])._getLine_(currentLine))._size();
+$7=$recv($recv($self.editor)._getLine_(currentLine))._size();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["size"]=1;
 //>>excludeEnd("ctx");
@@ -1044,7 +1044,7 @@ $recv($6)._at_put_("ch",$7);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["at:put:"]=3;
 //>>excludeEnd("ctx");
-return $recv($self["@editor"])._setSelection_end_($globals.HashedCollection._newFromPairs_(["line",currentLine,"ch",(0)]),start);
+return $recv($self.editor)._setSelection_end_($globals.HashedCollection._newFromPairs_(["line",currentLine,"ch",(0)]),start);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx2.sendIdx["setSelection:end:"]=1;
 //>>excludeEnd("ctx");
@@ -1063,8 +1063,8 @@ $9=$recv($recv($recv(start)._at_("ch")).__plus($recv(aString)._size())).__plus((
 $ctx1.sendIdx["+"]=1;
 //>>excludeEnd("ctx");
 $recv($8)._at_put_("ch",$9);
-$10=$self["@editor"];
-$12=$recv($recv($recv($self["@editor"])._getSelection()).__comma(" ")).__comma(aString);
+$10=$self.editor;
+$12=$recv($recv($recv($self.editor)._getSelection()).__comma(" ")).__comma(aString);
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx[","]=2;
 //>>excludeEnd("ctx");
@@ -1073,8 +1073,8 @@ $11=$recv($12).__comma(" ");
 $ctx1.sendIdx[","]=1;
 //>>excludeEnd("ctx");
 $recv($10)._replaceSelection_($11);
-$recv($self["@editor"])._setCursor_($recv($self["@editor"])._getCursor_(true));
-$recv($self["@editor"])._setSelection_end_(stop,start);
+$recv($self.editor)._setCursor_($recv($self.editor)._getCursor_(true));
+$recv($self.editor)._setSelection_end_(stop,start);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"print:",{aString:aString,start:start,stop:stop,currentLine:currentLine},$globals.HLCodeWidget)});
@@ -1290,8 +1290,8 @@ $2=$recv($1)._with_((function(){
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx2) {
 //>>excludeEnd("ctx");
-$self["@code"]=$recv(html)._textarea();
-return $self["@code"];
+$self.code=$recv(html)._textarea();
+return $self.code;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,1)});
 //>>excludeEnd("ctx");
@@ -1303,7 +1303,7 @@ $3=$recv(html)._div();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["div"]=2;
 //>>excludeEnd("ctx");
-$self["@state"]=$recv($3)._class_("state");
+$self.state=$recv($3)._class_("state");
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["class:"]=2;
 //>>excludeEnd("ctx");
@@ -1318,7 +1318,7 @@ return $self._renderButtonsOn_(html);
 }, function($ctx2) {$ctx2.fillBlock({},$ctx1,2)});
 //>>excludeEnd("ctx");
 }));
-$self._setEditorOn_($recv($self["@code"])._asDomNode());
+$self._setEditorOn_($recv($self.code)._asDomNode());
 $self._configureEditor();
 $self._updateState();
 return self;
@@ -1362,7 +1362,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($self["@editor"])._getSelection();
+return $recv($self.editor)._getSelection();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selection",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -1385,7 +1385,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@code"])._asDomNode())._selectionEnd();
+return $recv($recv($self.code)._asDomNode())._selectionEnd();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selectionEnd",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -1408,7 +1408,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($recv($self["@code"])._asDomNode())._selectionEnd_(anInteger);
+$recv($recv($self.code)._asDomNode())._selectionEnd_(anInteger);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selectionEnd:",{anInteger:anInteger},$globals.HLCodeWidget)});
@@ -1432,7 +1432,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-return $recv($recv($self["@code"])._asDomNode())._selectionStart();
+return $recv($recv($self.code)._asDomNode())._selectionStart();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selectionStart",{},$globals.HLCodeWidget)});
 //>>excludeEnd("ctx");
@@ -1455,7 +1455,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$recv($recv($self["@code"])._asDomNode())._selectionStart_(anInteger);
+$recv($recv($self.code)._asDomNode())._selectionStart_(anInteger);
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 }, function($ctx1) {$ctx1.fill(self,"selectionStart:",{anInteger:anInteger},$globals.HLCodeWidget)});
@@ -1506,13 +1506,13 @@ return $core.withContext(function($ctx1) {
 var $1,$2;
 $1=$self._hasModification();
 if($core.assert($1)){
-$2=$recv($self["@state"])._asJQuery();
+$2=$recv($self.state)._asJQuery();
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 $ctx1.sendIdx["asJQuery"]=1;
 //>>excludeEnd("ctx");
 $recv($2)._addClass_("modified");
 } else {
-$recv($recv($self["@state"])._asJQuery())._removeClass_("modified");
+$recv($recv($self.state)._asJQuery())._removeClass_("modified");
 }
 return self;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
@@ -2062,7 +2062,7 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@methodContents"];
+$1=$self.methodContents;
 if(($receiver = $1) == null || $receiver.a$nil){
 return "";
 } else {
@@ -2088,8 +2088,8 @@ protocol: "accessing",
 fn: function (aString){
 var self=this,$self=this;
 var $1;
-$self["@methodContents"]=aString;
-$1=$self["@methodContents"];
+$self.methodContents=aString;
+$1=$self.methodContents;
 return $1;
 
 },
@@ -2191,7 +2191,7 @@ selector: "browserModel",
 protocol: "accessing",
 fn: function (){
 var self=this,$self=this;
-return $self["@browserModel"];
+return $self.browserModel;
 
 },
 //>>excludeStart("ide", pragmas.excludeIdeData);
@@ -2212,7 +2212,7 @@ var self=this,$self=this;
 //>>excludeStart("ctx", pragmas.excludeDebugContexts);
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
-$self["@browserModel"]=aBrowserModel;
+$self.browserModel=aBrowserModel;
 $self._observeSystem();
 $self._observeBrowserModel();
 return self;
@@ -3126,10 +3126,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@codeWidget"];
+$1=$self.codeWidget;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@codeWidget"]=$recv($globals.HLCodeWidget)._new();
-return $self["@codeWidget"];
+$self.codeWidget=$recv($globals.HLCodeWidget)._new();
+return $self.codeWidget;
 } else {
 return $1;
 }
@@ -3261,10 +3261,10 @@ var self=this,$self=this;
 return $core.withContext(function($ctx1) {
 //>>excludeEnd("ctx");
 var $1,$receiver;
-$1=$self["@transcript"];
+$1=$self.transcript;
 if(($receiver = $1) == null || $receiver.a$nil){
-$self["@transcript"]=$recv($globals.HLTranscript)._new();
-return $self["@transcript"];
+$self.transcript=$recv($globals.HLTranscript)._new();
+return $self.transcript;
 } else {
 return $1;
 }

Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác