[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Tue May 5 21:55:06 UTC 2015


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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008287.html

Name: Tools-topa.620
Ancestors: Tools-mt.619

Use a temporary instead of an ensure around a return.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008288.html

Name: Monticello-eem.614
Ancestors: Monticello-mt.613

Check for an empty log message before accepting a
save.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008289.html

Name: Collections-ul.625
Ancestors: Collections-ul.624

Use the ClassificationTable in #asLowercase, #asUppercase (the obsolete behavior is gone), #isAlphaNumeric, #isDigit, #isLetter, #isLowercase and #isUppercase of Character.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008290.html

Name: Collections-ul.624
Ancestors: Collections-tfel.623

Various improvements related to Characters and Strings.

Resurrected Character's ClassificationTable
- initialize it based on the actual EncodedCharSet for leadingChar 0 (Unicode)
- added a bit for #isDigit
- added a mask for #isAlphaNumeirc
- use 0 as a tag if the uppercase or lowercase character value is greater than 255
- initialize the table in the postscript (to not infere with #initialize)

Character >> #encodedCharSet assumes than leadingChar 0 means Unicode. This is hardcoded in a few methods, so why not unify it here?

Simpler and faster Character >> #tokenish.

Simpler and faster String >> #withoutLineEndings.

Precalculate the size of the result in Symbol >> #numArgs: to avoid an extra allocation.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008291.html

Name: ToolBuilder-Morphic-mt.145
Ancestors: ToolBuilder-Morphic-mt.144

Give models/tools the chance to restyle dependent widgets (text fields) if needed.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008292.html

Name: ToolBuilder-Morphic-mt.146
Ancestors: ToolBuilder-Morphic-mt.145

Spelling improved for last commit about re-styling in text morphs.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008293.html

Name: ShoutCore-ul.49
Ancestors: ShoutCore-ul.48

Fix styling in Inspectors and ObjectExplorers.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008294.html

Name: ShoutCore-mt.50
Ancestors: ShoutCore-ul.49

Remove Tools dependency.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008295.html

Name: Tools-mt.621
Ancestors: Tools-topa.620

Fixes styling in Inspector and Object Explorer.

Thanks to Levente for the idea of #parseAMethod: in Shout styler. :-)

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008296.html

Name: ReleaseBuilder-kfr.121
Ancestors: ReleaseBuilder-mt.120

Changes to use SystemNavigation thoroughSenders: true

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008297.html

Name: System-kfr.735
Ancestors: System-topa.734

Changes to use SystemNavigation thoroughSenders: true

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008298.html

Name: System-kfr.736
Ancestors: System-kfr.735

Changes to use pragma preferences where implemented

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008299.html

Name: EToys-kfr.126
Ancestors: EToys-kfr.125

Fix spelling

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

http://lists.squeakfoundation.org/pipermail/packages/2015-May/008300.html

Name: Morphic-cmm.968
Ancestors: Morphic-mt.967

- The new simultaneous adjustment of sibling smart-splitters requires that dragging a smart-splitter equally affect siblings to stay put.
- The new simultaneous sibling adjustment feature is fixed for horizontal splitters.

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


More information about the Squeak-dev mailing list