Enjoy ;)
SUnit removing %$^&*( self halt
GATHER SEVERAL COLLECTION RELATED MANTIS TESTS AND FIXES
----------------------------------------
http://bugs.squeak.org/view.php?id=7172
CharacterSetComplement has spoiled previous byteArrayMap optimization.
Using #byteArrayMap is an optimization per se, possibly tailored for
tight loops.
Taking too much time to compute this map is spoiling efficiency.
It is necessary to cache this this map for restoring efficiency to the
level preceding introduction of CharacterSetComplement.
----------------------------------------
http://bugs.squeak.org/view.php?id=6998
((String new: 1) at: 1 put: $a) = $a -> true.
((WideString new: 1) at: 1 put: $a) = $a -> false.
WideString at:put: should return the put object like any other
collection
----------------------------------------
http://bugs.squeak.org/view.php?id=5331
http://bugs.squeak.org/view.php?id=6366
Lots of tests and few patches for WideString not behaving correctly.
----------------------------------------
http://bugs.squeak.org/view.php?id=7180 +6455 +1603 +1602
Patches for Interval indexOf: and includes:
----------------------------------------
http://bugs.squeak.org/view.php?id=6994
Authorize this:
(#(1 2 3) as: ByteArray) as: Interval
----------------------------------------
http://bugs.squeak.org/view.php?id=7121 (ar)
Patches for OrderedCollection add:after: add:before:
Try this one to be convinced for the necessity:
| oc |
oc := #(1 2 3 4) asOrderedCollection.
(oc first:3) do: [:e | oc remove: e].
oc add: 0 beforeIndex: -2.
^oc
----------------------------------------
http://bugs.squeak.org/view.php?id=6977
incorrect use of super
(super basicNew in #new: dating from some 3.9 changes)
----------------------------------------
http://bugs.squeak.org/view.php?id=6778
SkipList copy is shallow
----------------------------------------
http://bugs.squeak.org/view.php?id=6994
deprecate the Service related #startsWith: because single implementor
completely redundant with beginsWith:
Add tests and patch
for http://bugs.squeak.org/view.php?id=6873
and http://bugs.squeak.org/view.php?id=6874
bitAnd: is broken for LargeNegativeInteger on every 8-bit boundary
Mathieu little fix for syntax
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project