when looking at the FileList2>postOpen method I was upset to see the very ugly generation of the parameter to the #changed: message. I believe I swore something about people not knowing about #changed:with:. Then I checked and discovered that Squeak is lacking this protocol. I suspect that a number of places would benefit from it. See any ancient Smalltalk image for details.
tim -- Tim Rowledge, tim@sumeru.stanford.edu, http://sumeru.stanford.edu/tim Strange OpCodes: FA: Failsafe Armed
On Monday 01 December 2003 8:15 pm, Tim Rowledge wrote:
when looking at the FileList2>postOpen method I was upset to see the very ugly generation of the parameter to the #changed: message. I believe I swore something about people not knowing about #changed:with:. Then I checked and discovered that Squeak is lacking this protocol. I suspect that a number of places would benefit from it. See any ancient Smalltalk image for details.
This is something that tends to get added for the various packages that are derived from VisualWorks.
I believe that the Refactoring Browser and the Star Browser both have this method.
Ned Konz wrote:
On Monday 01 December 2003 8:15 pm, Tim Rowledge wrote:
when looking at the FileList2>postOpen method I was upset to see the very ugly generation of the parameter to the #changed: message. I believe I swore something about people not knowing about #changed:with:. Then I checked and discovered that Squeak is lacking this protocol. I suspect that a number of places would benefit from it. See any ancient Smalltalk image for details.
This is something that tends to get added for the various packages that are derived from VisualWorks.
I believe that the Refactoring Browser and the Star Browser both have this method.
Yeah, I used some ugly parameter generation with a #changed: message in Whisker... it would be better to have a #changed:with: method. We should probably just add this to the Basic image.
- Doug
from preamble:
"Change Set: ChangedWith-nk Date: 17 February 2004 Author: Ned Konz
This adds #changed:with: and #update:with: to Object, as discussed on 2 and 3 December 2003.
This is also VisualWorks compatible, for those packages that are ported from VW.
"!
squeak-dev@lists.squeakfoundation.org