Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2010-May/003405.html
Name: Compiler-ar.145 Ancestors: Compiler-HenrikSperreJohansen.144
Merging Compiler-HenrikSperreJohansen.144
Fix for BlockClosure decompilation in Workspace doits.
Previously, blocks with remoteTemps would fail to decompile, f.ex:
| x y | [:a :b | x := a. y := b] decompile (http://code.google.com/p/pharo/issues/detail?id=767)
Also, temp names would not be preserved when inspecting a non-remoteTemps block, say
[:x :y | | temp | 1 + x at y. ^temp] decompile printString.
Getting the instvar names from MethodTrailer if present in decompileBlock: solves both these issues.
(ar: restore formatting and refer to SyntaxErrorNotification directly)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-May/003406.html
Name: Tests-HenrikSperreJohansen.82 Ancestors: Tests-eem.81
Test for the cases described in Compiler-HenrikSperreJohansen.144
=============================================
squeak-dev@lists.squeakfoundation.org