On 12 April 2013 14:42, Goubier Thierry <thierry.goub...@cea.fr> wrote: > Hi all, > > I'm looking at announcements seen when renaming a RPackage. From the > Nautilus renamePackage code, I see that this goes straight to > RPackageOrganizer>>renamePackage:in: > > In the two announcers to be followed in those cases, i.e. SystemAnnouncer > and RPackage organizer announcer, I see three events I kind of expected, but > not two I expected. > > In RPackage organizer announcer, I see > a RPackageUnregistered > a RPackageRenamed > a RPackageCreated > Where the system announcer shows only : > a RPackageRenamed > And that there is no mention of a CategoryAdded and a CategoryRemoved > events. Do those categories still exist? > > Yes, they do. Opening Browser (the original thing), I see that the system > category with the old package name is still there, and the new system > category as well but... there was no > CategoryAdded <- Why? > CategoryRemoved <- of course, no deletion of the old category :) > announcements. > > So, a few questions: > - is this a bug? > - will Monticello keep creating categories anyway (but not RPackage methods) > - does it matter that its incoherent now given that we will get rid of > system categories one day > - does it matter because there are only a handfull of guys hacking at the > IDE and that as long as one browser manages to hold it together, it's fine > ;) > IMO even if it not a bug, i think there should be 1 announcement per action, not 2,3 or 10.. system should be reasonable.
> Thanks to Nautilus for documenting indirectly how to use RPackage :) > > Thierry > -- > Thierry Goubier > CEA list > Laboratoire des Fondations des Systèmes Temps Réel Embarqués > 91191 Gif sur Yvette Cedex > France > Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95 > -- Best regards, Igor Stasenko.