[Pharo-project] [ANN] 10091
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
Hi Stef, On Oct 9, 2008, at 19:05 , Stéphane Ducasse wrote: [..]
----------------------------------------
http://bugs.squeak.org/view.php?id=7180 +6455 +1603 +1602
Patches for Interval indexOf: and includes:
I wonder about these fixes because of http://code.google.com/p/pharo/issues/detail?id=35 Did you reconsider the correctness of these fixes? They seem complicated and after reading through the bug reports again (especially http://bugs.squeak.org/view.php?id=7180) I concluded that they may introduce more problems than they fix. Adrian
http://bugs.squeak.org/view.php?id=7180 +6455 +1603 +1602
Patches for Interval indexOf: and includes:
I wonder about these fixes because of http://code.google.com/p/pharo/issues/detail?id=35
Did you reconsider the correctness of these fixes? They seem complicated and after reading through the bug reports again (especially http://bugs.squeak.org/view.php?id=7180) I concluded that they may introduce more problems than they fix. I know I tried to find my way there too. Now I trusted nicolas. Nicolas are you strong on these fixes?
Stef
Adrian _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (2)
-
Adrian Lienhard -
Stéphane Ducasse