Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003810.htmlName: Tests-eem.96
Ancestors: Tests-eem.95
Reduce DecompilerTest failures to three legitimate failures.
Do so by restricting tests to base classes in 4.1, by using deocmpileWithTempNames: to eliminate temp orderig issues, and by adding a few expected failures (but eliminating many more).
The expected failures are due to incorrect printing of Array literals containing literal characters that have a name (Character space), and of decmpiling whiles that modify their limit as to:do:.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003811.htmlName: Compiler-nice.174
Ancestors: Compiler-nice.173
Prevent the compiler to be pedantic with inlined messages.
When the selector is special (#ifTrue:ifFalse: #to:do: etc...), but the receiver or the arguments are not the Block expected by the inliner, the compiler pedantically #notify: the user and refuse to compile.
Change this behaviour so that a normal send occurs.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003812.htmlName: Kernel-dtl.504
Ancestors: Kernel-nice.503
Remove Object>>inline: and Object>>var:declareC:
These are part of the VMMaker package and are no longer required in trunk.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003813.htmlName: ShoutCore-nice.20
Ancestors: ShoutCore-laza.19
Let the highlighter parse correctly binary selector with $- at any place, not only at first place.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003814.htmlName: ShoutCore-nice.21
Ancestors: ShoutCore-nice.20
Now that we now that $- is (almost) a normal binary selector character (it also occurs in Number literals), let's do more simplifications.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-October/003815.htmlName: Kernel-dtl.505
Ancestors: Kernel-nice.503
Remove Object>>inline: and Object>>var:declareC:
These are part of the VMMaker package and are no longer required in trunk.
(Note - replaces Kernel-dtl.504, which was posted in error)
=============================================