[Seaside-dev] When is Symbol>>#= not Symbol>>#==?

Dale Henrichs dale.henrichs at gemstone.com
Thu Nov 13 17:17:18 UTC 2008


----- "Paolo Bonzini" <bonzini at gnu.org> wrote:

| > The problem is that on the other platforms I am familiar with (VA
| > Smalltalk, VW and Dolphin), an equality test on Symbols is an
| identity
| > test.  But on Squeak, it isn't -- So "#abc' = 'abc'" answers true
| on
| > Squeak and false on VA/VW/Dolphin.
| 
| ... and GNU Smalltalk.
| 
| > Have any of the Seaside porters run into this incompatibility
| before?
| 
| Maybe not in Seaside (I don't recall at least) but it was a royal
| PITA
| with OmniBrowser.
| 
| Paolo
| _______________________________________________
| seaside-dev mailing list
| seaside-dev at lists.squeakfoundation.org
| http://lists.squeakfoundation.org/mailman/listinfo/seaside-dev

It is a major problem in a lot of places....I'm pretty sure that for ANSI 'abc' ~= #abc...Seaside itself doesn't suffer, but many other packages do.

Dale


More information about the seaside-dev mailing list