Browse Source

Fix String>>, bug in Chrome dev

Massimo Milan 11 years ago
parent
commit
150ce5ff46
2 changed files with 3 additions and 3 deletions
  1. 2 2
      js/Kernel-Collections.js
  2. 1 1
      st/Kernel-Collections.st

+ 2 - 2
js/Kernel-Collections.js

@@ -3726,10 +3726,10 @@ category: 'copying',
 fn: function (aString){
 fn: function (aString){
 var self=this;
 var self=this;
 return smalltalk.withContext(function($ctx1) { 
 return smalltalk.withContext(function($ctx1) { 
-return self + aString;
+return String(self) + aString._asString();
 return self}, function($ctx1) {$ctx1.fill(self,",",{aString:aString},smalltalk.String)})},
 return self}, function($ctx1) {$ctx1.fill(self,",",{aString:aString},smalltalk.String)})},
 args: ["aString"],
 args: ["aString"],
-source: ", aString\x0a\x09<return self + aString>",
+source: ", aString\x0a\x09<return String(self) + aString._asString()>",
 messageSends: [],
 messageSends: [],
 referencedClasses: []
 referencedClasses: []
 }),
 }),

+ 1 - 1
st/Kernel-Collections.st

@@ -1401,7 +1401,7 @@ uriEncoded
 !String methodsFor: 'copying'!
 !String methodsFor: 'copying'!
 
 
 , aString
 , aString
-	<return self + aString>
+	<return String(self) + aString._asString()>
 !
 !
 
 
 copyFrom: anIndex to: anotherIndex
 copyFrom: anIndex to: anotherIndex