Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2013-October/006554.html 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.html 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.html 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.html 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.html Name: KernelTests-cmm.254 Ancestors: KernelTests-nice.253 Test for valueWithAllPossibleArguments:. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2013-October/006559.html 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.html 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.html 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.html 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.html Name: Collections-ul.542 Ancestors: Collections-cmm.541 Make Dictionary >> #includesKey: more lightweight. ============================================= http://lists.squeakfoundation.org/pipermail/packages/2013-October/006564.html 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.html 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. ============================================= |
Free forum by Nabble | Edit this page |