Hi marcus
I was checking and I saw that the fixes of andrew where breaking some tests of SelfEvaluating...
{Object new} does not print as anArray(anObject) but {anObject} which is useless and not a selfevaluating array :) We will fix that in the car or with andrew next week.
0003492: Complete the job of changing the way that arrays are printed (Andrew Black) The new array printing logic introduced in 3.9 had some holes, and needed some cleanup. The attached changeset provides it. Tests are included. Specifically, the changeset - marks Fractions as selfEveluating and Booleans as literals - puts Array>>printOn: back in the printing ctaegory, where someone might expect to find it - removes duplicated logic from Collection>>printElementsOn: - adds tests for all of the above.