[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu May 7 21:55:05 UTC 2015


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

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

Name: ShoutTests-ul.26
Ancestors: ShoutTests-topa.25

Pass a String to SHParserST80, not a Text.

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

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

Name: Help-Squeak-TerseGuide-kfr.5
Ancestors: Help-Squeak-TerseGuide-dhn.4

Expanded Rectangle guide a little

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

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

Name: Collections-ul.634
Ancestors: Collections-ul.633

Revert the workaround from Collections-ul.633.

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

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

Name: Collections.spur-cmm.603
Ancestors: Collections-cmm.603, Collections.spur-mt.602

Collections-cmm.603 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

- Collection>>#groupBy:having: is already being used for non-Integer groups, and integerDictionary is now slower than a regular Dictionary in Spur.
- PositionableStream>>#nextInto:, #next:into:, #nextInto:startingAt:, #next:into:startingAt:, and #readInto:startingAt:count require no services specific to PositionableStream.  Move them up to Stream and remove the redundant implementations from various subclasses.
- Let WeakArray>>#species be a regular Array instead of its own class, so that WeakArray's can be successfully compared to Arrays with equivalent contents.

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

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

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

Collections-ul.625 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

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/008318.html

Name: Collections.spur-mt.629
Ancestors: Collections-mt.629, Collections.spur-ul.628

Collections-mt.629 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Introduced a TextReadWriter (abstract) and a HtmlReadWriter (concrete) similar to ImageReadWriter. The goal is to convert foreign data into Squeak's text format.

Possible additions: RtfReadWriter, DocReadWriter, ...

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

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

Name: Collections.spur-mt.630
Ancestors: Collections-mt.630, Collections.spur-mt.629

Collections-mt.630 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

HTML escaping added to html read/writer

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

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

Name: Collections.spur-ul.632
Ancestors: Collections-ul.632, Collections.spur-mt.631

Collections-ul.632 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Removed MutexForPicking and RandomForPicking from Collection along with the methods referencing them, because the accessor methods were private, and they were only intended to be used for shuffling.

Separated #groupBy: from #groupBy:having:.

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

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

Name: Collections.spur-ul.633
Ancestors: Collections-ul.633, Collections.spur-ul.632

Collections-ul.633 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Don't try to use Character's ClassificationTable when the new class variables are not initialized properly. This is a possible workaround to fix the Spur bootstrap.

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

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

Name: Collections.spur-ul.634
Ancestors: Collections-ul.634, Collections.spur-ul.633

Collections-ul.634 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Revert the workaround from Collections-ul.633.

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

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

Name: System.spur-cmm.694
Ancestors: System-cmm.694, System.spur-dtl.693

System-cmm.694 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

- #flush stdout and stderr after writing error information to them.
- After that, if the exception is resumable (i.e. a Warning), resume it.  Except if its a MessageNotUnderstood -- that is not an error you want to resume in a headless environment.

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

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

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

System-kfr.735 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Changes to use SystemNavigation thoroughSenders: true

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

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

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

System-kfr.736 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

Changes to use pragma preferences where implemented

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

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

Name: System.spur-ul.737
Ancestors: System-ul.737, System.spur-kfr.736

System-ul.737 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.264

#groupBy:having -> #groupBy:

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


More information about the Squeak-dev mailing list