That happens because RPackage mirrors categories for now. When you create At2-Test, it creates both an At2 and an At2-Test category. Hence, you will get two RPackages.
Cheers, Doru On Thu, Sep 6, 2012 at 2:42 PM, Goubier Thierry <thierry.goub...@cea.fr> wrote: > Le 06/09/2012 14:32, Tudor Girba a écrit : > >> This is just the way symbols print like when they have non alpha numeric >> characters :) > > > And of course $- is not an alpha numeric character... :) > > Ok, > > helps the understanding. > > 6647 is apparently solved by unregistering MCPackageManager from > SystemAnnouncer. > > But still : > > Why, if you add a method in an extension protocol (such as #'*At2-Test') > with indirect creation of a package, > > RPackageOrganizer ends up with: > RPackage(#'*At2-Test') > And > RPackage(#At2) > Because > MCWorkingCopy has created the #At2 MCPackage ? > > Thierry > > >> Doru >> >> >> On 6 Sep 2012, at 14:10, Goubier Thierry wrote: >> >>> I'm trying to see what's happening with bug 6647, since it's pretty >>> dangerous for development on Pharo 2.0 at the moment, and annoying as well. >>> >>> So I'm looking at RPackageOrganizer packages key and is there a reason >>> for some keys to have quotes and others not ? >>> >>> for example : >>> #Nautilus >>> and >>> #'Ring-Core-Kernel' >>> >>> 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 >>> >> >> -- >> www.tudorgirba.com >> >> "Innovation comes in the least expected form. >> That is, if it is expected, it already happened." >> >> >> >> > > > -- > 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 > -- www.tudorgirba.com "Every thing has its own flow"