Anonymous | Login | 12-09-2019 08:05 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0006778 | [Squeak] Collections | minor | always | 11-20-07 01:07 | 04-18-10 22:04 | ||||
Reporter | nicolas cellier | View Status | public | ||||||
Assigned To | andreas | ||||||||
Priority | normal | Resolution | fixed | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | trunk | Product Version | 3.10 | ||||
Product Build | |||||||||
Summary | 0006778: SkipList copy is shallow | ||||||||
Description |
"changing the copy changes the original" | original copy | original := SkipList new. original at: 3 put: '3333'. copy := original copy. copy remove: 3. self assert: (original includes: 3). |
||||||||
Steps To Reproduce | |||||||||
Additional Information | same as 0006777 | ||||||||
Attached Files |
![]() ![]() ![]() |
||||||||
|
![]() |
||||||
|
![]() |
|
(0011959 - 176 - 230 - 230 - 230 - 230 - 230) nicolas cellier 03-26-08 22:59 |
"fix begin" Installer mantis bug: 6778 fix:'SkipList-copy-Patch-M6778-nice.1.cs'. "fix test". Installer mantis bug: 6778 fix:'SkipList-copy-Test-M6778-nice.1.cs'. "fix end" |
(0011960 - 232 - 320 - 320 - 320 - 320 - 320) nicolas cellier 03-26-08 23:26 edited on: 09-16-08 20:59 |
"Ah, my first patch is bad, i forgot sortBlock..." "fix begin" Installer mantis bug: 6778 fix:'SkipList-copy-Patch-M6778-nice.2.cs'. "fix test". Installer mantis bug: 6778 fix:'SkipList-copy-Test-M6778-nice.1.cs'. "fix end" |
(0013151 - 209 - 245 - 535 - 535 - 535 - 535) KenCausey 07-04-09 18:15 |
I have published a version of Collections without SkipLists at http://source.squeak.org/trunk/Collections-klc.93.mcz [^] and SkipLists as an external package at http://www.squeaksource.com/SkipLists.html [^] |
(0013152 - 164 - 164 - 328 - 328 - 328 - 328) KenCausey 07-04-09 18:23 |
I have included the SkipList-copy-Patch-M6778-nice.2.cs fix and SkipList-copy-Test-M6778-nice.1.cs test in http://www.squeaksource.com/skiplists/SkipLists-klc.2.mcz [^] |
(0013329 - 239 - 239 - 239 - 239 - 239 - 239) KenCausey 10-04-09 17:23 |
This was fixed basically by removing the code to which the issue replied from the base image. SkipLists reports should now go in the Squeak Packages project. And note above that this issue was fixed in an external release of the package. |
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
81 total queries executed. 44 unique queries executed. |