2009/11/30 Stéphane Ducasse <stephane.ducasse@inria.fr>:
Menu Bar -------- Squeak now has a standard menu bar to make it easier to discover its contents for new users, replacing the World menu as the prime source for launching tools and other activities.
Compiler -------- Support for literal ByteArray syntax has been added. Byte arrays can now be written as #[1 2 3 "..."] instead of #(1 2 3) asByteArray  avoiding the need for conversion and a more compact default representation. we got that since long time ago
Yes, I picked the method from Pharo :)
Numbers ------- Some prime related changed: Integer>>isPrime is now a deterministic test, Integer>>isProbablyPrime a probabilistic variant. I think that andres changes were introduced. But apparently not. I will do that. Strange
I think Leventes just picked Andres change...
Intger>>highBit and Integer>>lowBit have been sped up significantly. This is in
Yes, though I cached 8bits in trunk instead of 4bits in Pharo and initila mantis report.
CRLF Handling ------------- CR and LF are now treated interchangeably in rendering. Both cause a line break and both are not displayed. Various line related methods have been updated to deal with both CR and LF.
I imagine that this were fixes of nicolas
Only the line splitting stuff is in Pharo (it was started in Pharo). I did not port the transparent displaying of line feeds to Pharo yet. Are you interested ?
Collections ----------- Dictionary is no longer a subclass of Set. HashedCollection is the new superclass for both Set and Dictionary. Conversion of OrderedCollection and SortedCollection to Arrays has been sped up significantly. This is cool...... We definitively should look at that.
Yes, it should be ported to Pharo, I see no reason of divergence there. Nicolas
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project