Model Extensions

stephane ducasse stephane.ducasse at
Thu Jan 31 21:54:59 UTC 2008

I'm and roel too will be certainly happy to see that his  
changenotifier get used, adpated and extended.
This is because we have a better infrastructure that we will get  
better tools in a easier manner.

The changeNotifier was one piece of this puzzle.


On Jan 31, 2008, at 2:57 AM, Matthew Fulmer wrote:

>> [1]
> On page 22 of this paper, you mentioned that the notification
> mechanism should tell you the previous values of classes and
> methods for the purpose of cache invalidation.
> Goran and I made just these changes to SystemChangeNotifier in
> Squeak as part of our DeltaStreams project; now, when classes,
> methods, and class comments are changed, a notification with both
> the old and new version is sent. It is completely
> backward-compatible with the old SystemChangeNotifier protocol,
> as far as we can tell:
> In the future (a month or two), I'm going to augment the
> notifier again to support grouping of related changes, such as
> all changes involved in loading a package, filing-in a
> changeset, or loading a bug-fix, so that the enhanced logging
> features of DeltaStreams can show system changes at more the
> level the user made them; loading a package was a single-action
> to them; the log should show it as a single action.
> -- 
> Matthew Fulmer --
> Help improve Squeak Documentation:

More information about the Squeak-dev mailing list