@Ben >> would an equivalent be to be able to programmatically perform the <Format> menu item that is on the editor menu? Thats a nice idea! I will try it.
@Paul I wan't to reformat the methods. Not sure if you're implying that to format method's code is the responsibility of browsers, i haven't tought of it before, in that case i would agree with you. I've found out there is a class #RBPrettyPrintCodeRefactoring , i'll try to figure out if it would do the work Thank for your answers! Best, Laura On Fri, Jan 30, 2015 at 12:09 AM, Ben Coman <b...@openinworld.com> wrote: > For lack of a better answer, would an equivalent be to be able to > programmatically perform the <Format> menu item that is on the editor menu? > > Here is how I learnt a lot about Pharo... > 1. Open the editor menu and bring up halos on the <Format> menu item. > (key modifier combination varies between OS platform) > 2. Click the spanner "debug" icon and choose <inspect morph> > 3. Look through all the instance vars for the message that seems to invoke > the formatting. Browse all implementors of that message adding "self halt" > at the top. > 4. Execute the command and trace through how its done behind the scenes, > and adapt to your requirements. > > HTH, cheers -ben > > On Fri, Jan 30, 2015 at 5:08 AM, Laura Risani <laura.ris...@gmail.com> > wrote: > >> Hi all, >> >> How do i apply autoformatting to existing packages? I've read somewhere >> that this functionality used to be at the refactoring menu, but i can't >> find it, don't know if it has been renamed or moved. >> >> Best, >> Laura >> > >