Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007046 [Squeak] Browser minor always 05-15-08 07:25 05-15-08 19:06
Reporter macta View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 3.10
Summary 0007046: Create class prompt doesn't record to changes file
Description When I save a method that references a new class, it prompts me if I want to create the class when I save

e.g.

initialize

super initialize.

self menuComponent: StMenuComponent new

If I let Squeak create the STMenuComponent class, i don't think it gets added to the change log - as when I crashed my image several minutes later and tried to follow the recovery instructions (http://www.eli.sdsu.edu/courses/spring01/cs683/notes/crash/crash.html) [^] I wasn't able to recover source in that class as it didn't get created in the listed changes (although the subsequent methods I added to it were offered as changes to load). I think its possibly that the helpful prompt to create a class didn't put it in the change log? does this sound correct and is it a bug?

Additional Information I was using the one click seaside image (which is a 3.10 image with seaside 2.8): http://www.seaside.st/resources/distributions/Seaside-2.8.1.app.zip [^]

-- From beginners mailing list Klaus confirmed this:
Yes, by using the fresh sq3.10-7159dev08.05.2.image I just reproduced that bug, there's nothing about the new class in the .changes file :(

This is easy to see with FileList => recent changes button on the .changes file.
Attached Files

- Relationships

- Notes
(0012096 - 165 - 165 - 165 - 165 - 165 - 165)
KenCausey
05-15-08 19:06

I was able to verify both in 3.10 and 3.8 that in fact the changes file is not updated when you reference an unknown global and ask it to create a new class for you.
 

- Issue History
Date Modified Username Field Change
05-15-08 07:25 macta New Issue
05-15-08 07:25 macta Status new => assigned
05-15-08 07:25 macta Assigned To  => KenCausey
05-15-08 18:38 matthewf Assigned To KenCausey =>
05-15-08 18:38 matthewf Status assigned => new
05-15-08 18:38 matthewf Category Any => Browser
05-15-08 19:06 KenCausey Note Added: 0012096


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