Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006554.htm...
Name: Tests-cmm.258 Ancestors: Tests-cmm.257
- RecentMessagesTest updated for recent updates. - Support the notion that deletion of a message is worth keeping in RecentMessages. In the future I'd like to see the ability to browse versions on removed methods so they can be restored right from there. - #recordSelector:forClass:inEnvironment: is basically a private method. No senders of it ever consume its return value. If there is no requirement for it to return anything, it shouldn't.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006555.htm...
Name: Graphics-ul.275 Ancestors: Graphics-nice.274
Speed up reading of large png images: - avoid unnecessary allocations in #processNextChunk, by collecting the data from the IDAT chunks into a WriteStream - reuse the existing ByteArray if the next chunk has the same size as the previous in #processNextChunk - reuse the contents of the idatChunkStream in #processNonInterlaced and #processInterlaced - speed up #copyPixelsRGB: a bit by using a ByteArray as the bits for the Form, just like in #copyPixelsRGBA:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006556.htm...
Name: System-cmm.606 Ancestors: System-dtl.605
- Correct initialization of RecentMessages in case a new instance is ever made (and for the test cases). - Fix revertMostRecent.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006557.htm...
Name: System-ul.607 Ancestors: System-cmm.606
ChangeRecord >> #fileIn: must use the environment to look up the methodClass. RecentMessages >> #revertMostRecent must pass the environment to the changeRecord, otherwise it can't be filed in.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006558.htm...
Name: KernelTests-cmm.254 Ancestors: KernelTests-nice.253
Test for valueWithAllPossibleArguments:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006559.htm...
Name: Kernel-cmm.812 Ancestors: Kernel-nice.811
Printing utilities for Blocks which include the source code of the block, and Errors which include the description and stack-trace.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006560.htm...
Name: Kernel-cmm.813 Ancestors: Kernel-cmm.812
- When printing stack traces, the line-end preferences should be set externally.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006561.htm...
Name: Kernel-cmm.814 Ancestors: Kernel-cmm.813
Added BlockClosure>>#valueWithAllPossibleArguments: to support passing a variable number of arguments to the image from the command-line.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006562.htm...
Name: System-cmm.608 Ancestors: System-ul.607
Convenience method for passing .st scripts as arguments to image. In the .st script, use Smalltalk do: [ :arg1 :arg2 :etc | ] to start servers, #doAndQuit: [ :args | ... ] for batch jobs, and #do:snapshot:andQuit: for jobs that "build" new images (e.g., for testing and/or deployment). Arguments from the command-line are passed as arguments to the block.
In all cases, Notifications and Errors are logged to stdout and stderr, respectively.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006563.htm...
Name: Collections-ul.542 Ancestors: Collections-cmm.541
Make Dictionary >> #includesKey: more lightweight.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006564.htm...
Name: Kernel-ul.815 Ancestors: Kernel-ul.812, Kernel-cmm.814
- merged Kernel-ul.812, Kernel-cmm.814 - removed MethodDictionary >> #includesKey:, because it's bogus
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006565.htm...
Name: System-dtl.609 Ancestors: System-cmm.608
As reported on the pharo list, there are no senders of DeepCopier>>isItTimeToCheckVariables. The method comment is from 1999. The value of NextVariableCheckTime was last updated in 2001. There are no senders in Squeak 3.2. This method is well past its expiration date, so get rid of it.
=============================================
squeak-dev@lists.squeakfoundation.org