Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] 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 Platform
Status new   OS
Projection none   OS Version
ETA none Fixed in Version Product Version 3.10
  Product Build
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?

Steps To Reproduce
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