[KCP][FIX] KCP-0220-ClassOrganizerFixAndCleanup.8.cs
Nathanael Schärli
n.schaerli at gmx.net
Wed Apr 7 13:56:05 UTC 2004
Oops, I just noticed that I made a mistake when I manually edited the
changeset (I accidentally used data from an older changeset).
I will send an email with the right version as soon as I'm done with
it...
Nathanael
> -----Original Message-----
> From: squeak-dev-bounces at lists.squeakfoundation.org
> [mailto:squeak-dev-bounces at lists.squeakfoundation.org] On
> Behalf Of Nathanael Schärli
> Sent: Mittwoch, 7. April 2004 15:45
> To: 'The general-purpose Squeak developers list'
> Subject: [KCP][FIX] KCP-0220-ClassOrganizerFixAndCleanup.8.cs
>
>
> Hi Doug and all
>
> Here is a changeset that fixes some missing triggers for the
> SystemChangeNotification framework by cleaning up the
> ClassOrganization hierarchy. It also fixes some other issues
> (see below). Note that the changeset is manually edited in
> order to make it file in correctly.
>
> Nathanael
>
>
> "Change Set: KCP-0220-ClassOrganizerFixAndCleanup
> Date: 6 April 2004
> Author: Nathanael Schaerli
>
> This changeset cleans up the ClassOrganizer hierarchy and
> fixes some bugs in the SystemNotification framework.
> Furthermore, it fixes some other bugs that got appearent
> while I was working on this cleanup. In
> detail:
>
> - Cleans up the ClassOrganizer hierarchy. This was necessary
> because the old hierarchy was conceptually wrong and made it
> therefore unnecessarily hard to extend it.
> - Makes sure that changes to the class organizer always
> trigger the corresponding system change notifier event. (This
> was not the case so far).
> - All the system change notification triggers are in the
> kernel where they actually happen. In particular, I removed
> all the triggers in the class Browser.
> - Removes a few minor problems with nil values in the
> SystemChangeNotification framework.
> - Removes a bug when using drag and drop between classes
> without having message categories selected.
>
> IMPORTANT:
> - This changeset has been modified by hand in order to make
> it file in properly.
> - Close all the browser windows before filing this changeset in."
>
>
More information about the Squeak-dev
mailing list
|