WideString instance asSymbol is broken

John M McIntosh johnmci at smalltalkconsulting.com
Sat Aug 5 18:09:30 UTC 2006


Yawn, some more digging this am, I had tested with a #7004, toss  
that, get the 7051
works. mmm

ok in 3.8 and #7004 we have

  'abc' asWideString = 'abc'.  -> true
'abc' = 'abc' asWideString.  -> false

which is the root of the problem and prevents the like: finding the  
string in the WeakSet.

I see the whole String/WideString/ByteString logic has been rework,  
fixing the problem
which then fixes the asSymbol issue


On 5-Aug-06, at 6:47 AM, David T. Lewis wrote:

> 'foo' asWideString asSymbol = #foo -> true
> 'foo' asWideString asSymbol class = #foo class -> true

--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===





More information about the Squeak-dev mailing list