[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Tue Aug 16 23:55:07 UTC 2011


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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004921.html

Name: Kernel-cmm.607
Ancestors: Kernel-nice.605

- Size and speed optimization for DateAndTime, Date, and other Timespans.  By sending them the new #makeUTC message, Dates can now share a canonicalized #zero 'offset' Duration.  Hashing Dates created in offset zero is many times faster than those with other offsets.
- Since there are typically many Dates in the system, their 1-day 'duration' is also shared.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004922.html

Name: Kernel-cmm.608
Ancestors: Kernel-cmm.607

Allow creation of ContextParts with #basicNew: as long as a valid frame-size is specified.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004923.html

Name: Kernel-cmm.612
Ancestors: Kernel-cmm.608, Kernel-ul.611

Merged cmm.607 and cmm.608.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004924.html

Name: Monticello-cmm.478
Ancestors: Monticello-ul.477

- For #copyAllFrom:, only copy those that don't exist in the receiver.
- Added MCRepository>>#copyImageVersions.  For each package contained in the receiver, copy the version of that package which is currently loaded in this image.  If no version of a package is loaded in the image, nothing is copied for that package.
- Added String>>#withLoadedPackageVersions so that load scripts specifying Monticello package names can be easily upgraded.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004925.html

Name: Monticello-cmm.479
Ancestors: Monticello-cmm.478

Don't need to use #indexSatisfying:startingAt:.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004926.html

Name: Monticello-cmm.480
Ancestors: Monticello-cmm.479

Added 'copy image versions here' to repository context menu.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004927.html

Name: Monticello-cmm.481
Ancestors: Monticello-cmm.480

Better copyAllFrom:.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004928.html

Name: MonticelloConfigurations-cmm.97
Ancestors: MonticelloConfigurations-bf.96

- When storing a Configuration, instead of complaining to the user about what versions are missing in the target repository, just copy the missing versions in automatically.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004929.html

Name: SMLoader-cmm.76
Ancestors: SMLoader-nice.75

Upgrade load-scripts with one-click.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004930.html

Name: Tools-cmm.369
Ancestors: Tools-btc.368

Fix duplicate halo for MessageTrace.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004931.html

Name: Tools-cmm.375
Ancestors: Tools-nice.374, Tools-cmm.369

Merged cmm.369.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004932.html

Name: KernelTests-cmm.198
Ancestors: KernelTests-nice.197

- Test for #makeUTC.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-August/004933.html

Name: Collections-ul.454
Ancestors: Collections-ul.453

- improved performance of String >> #unescapedPercents
- improved performance of RWBinaryOrTextStream >> #upTo:
- categorized most uncategorized methods of RWBinaryOrTextStream

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



More information about the Squeak-dev mailing list