Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007136 [Squeak] Collections minor always 07-28-08 20:32 04-18-10 22:05
Reporter nicolas cellier View Status public  
Assigned To andreas
Priority normal Resolution fixed  
Status closed   Product Version 3.10
Summary 0007136: [BUG] LinkedList add:after: fails to update lastLink
Description
Just browse LinkedList>>#add:before: and see how it cares to update firstLink.

Now browse LinkedList>>#add:after: and see how it fails to update lastLink.

I will provide a trivial test
    (just try and use addLast: after a add:after: last)
and a trivial fix
    (just test otherLink == lastLink ifTrue: [^self addLast: aLink]).
Additional Information
Attached Files  LinkedList-addafter-Test-M7136-nice.1.cs [^] (985 bytes) 07-28-08 20:40
 LinkedList-addafter-Patch-M7136-nice.1.cs [^] (666 bytes) 07-28-08 20:40

- Relationships

- Notes
(0012419 - 187 - 241 - 241 - 241 - 241 - 241)
nicolas cellier
07-28-08 20:41

"fix begin"
Installer mantis bug: 7136 fix:'LinkedList-addafter-Patch-M7136-nice.1.cs'.
"fix test"
Installer mantis bug: 7136 fix:'LinkedList-addafter-Test-M7136-nice.1.cs'.
"fix end"
 
(0012522 - 20 - 20 - 20 - 20 - 20 - 20)
MarcusDenker
08-25-08 09:49

fixed in pharo 10064
 
(0013261 - 64 - 64 - 224 - 224 - 224 - 224)
nicolas cellier
08-24-09 20:00

Fixed in http://source.squeak.org/trunk/Collections-nice.104.mcz [^]
 

- Issue History
Date Modified Username Field Change
07-28-08 20:32 nicolas cellier New Issue
07-28-08 20:40 nicolas cellier File Added: LinkedList-addafter-Test-M7136-nice.1.cs
07-28-08 20:40 nicolas cellier File Added: LinkedList-addafter-Patch-M7136-nice.1.cs
07-28-08 20:41 nicolas cellier Note Added: 0012419
08-25-08 09:49 MarcusDenker Note Added: 0012522
12-17-08 04:38 Keith_Hodges Status new => acknowledged
01-10-09 02:13 Keith_Hodges Status acknowledged => pending
01-10-09 02:27 Keith_Hodges Status pending => testing
01-10-09 03:40 Keith_Hodges Status testing => resolved
01-10-09 03:40 Keith_Hodges Fixed in Version  => 3.11
01-10-09 03:40 Keith_Hodges Resolution open => fixed
01-10-09 03:40 Keith_Hodges Assigned To  => Keith_Hodges
01-10-09 03:41 Keith_Hodges Status resolved => testing
08-24-09 20:00 nicolas cellier Note Added: 0013261
10-03-09 19:33 Keith_Hodges Status testing => assigned
10-03-09 19:33 Keith_Hodges Assigned To Keith_Hodges => andreas
10-03-09 20:06 nicolas cellier Status assigned => resolved
10-03-09 20:06 nicolas cellier Fixed in Version 3.11 => trunk
04-18-10 22:05 andreas Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
59 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker