[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Fri Jul 22 21:55:02 UTC 2016


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2016-July/068296.html

Name: Graphics-tpr.354
Ancestors: Graphics-mt.353

Extend Color class>>fromString parsing to allow also a string of the forrm 'r,g,b' where each item can be the string representation of an integer between 0 and 255

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-July/068297.html

Name: Files-cmm.160
Ancestors: Files-cmm.159

Enable DirectoryEntry's with directory-tree enumeration and content stream access.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-July/068298.html

Name: System-mt.840
Ancestors: System-mt.839

Fixes a bug when filing out change sets with changed class definitions. The bug was that the concept of "fat class definition", which merges old and new inst vars for the loading process, did not account for existing vars in the super class.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-July/068299.html

Name: System-mt.841
Ancestors: System-mt.840

Make the file-drop-service-menu more descriptive.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-July/068300.html

Name: Morphic-mt.1198
Ancestors: Morphic-mt.1197

Make system progress morph use accessors instead of direct instVar accesses to support smooth feature updates in the future.

Especially #position:label:min:max: is problematic if we add or remove instVars in SystemProgressMorph because that morph is used when loading code. We had a similar issue with HandMorph in the recent past.

Still, bugs can occur when updating from older Squeak images. Hence, we might want to consider "restarting" the update process for each entry in an update map.

=============================================


More information about the Squeak-dev mailing list