Hi Tim. No. It is available by cmd+r and from suggestions menu like in Nautilus. But maybe I do not know other place which you use for this
2017-09-03 17:03 GMT+02:00 Tim Mackinnon <tim@testit.works>: > Hi Denis - I just noticed that the source refactoring menu is missing in > Calypso as well? (So you can’t rename a temp for example). > > Tim > > On 2 Sep 2017, at 10:30, Denis Kudriashov <dionisi...@gmail.com> wrote: > > Hi > > 2017-09-01 14:26 GMT+02:00 kmo <vox...@gmail.com>: > >> I have been keen to use Calypso (I love the way it shows inherited >> methods) >> as my browser but I am finding some usability issues. It may be just me >> but >> some things I find off-putting. >> > > Any feedback is very important. > > >> >> I don't really like the way that adding a new class is done by a new tab >> that appears now and then in the editing area. To my mind the Nautilus way >> of launching a dialog to create a class seems more natural - and opens the >> way in future for a class creation wizard - something that can't be done >> in >> a code window. If we have to do it in a code tab then it would be better >> if >> the tab remained there all the time - I don't like the way it appears and >> disappears. It takes a while to learn what to click to do this. >> > > In fact current behaviour is not replacement of old context menu command. > It is just rethinking of classic single source code pane of old browsers. > So we will add missing command to context menu. But I think the command > should open the current "New class" tab instead of old dialog request. > Also old browser behaviour is still working. You can create new class from > the class editor tab. Just type new class name in the definition of > selected class. > > >> >> Also, all class creation presumes a subclass of Object in Calypso. i miss >> the ability in Nautilus to select a class and immediately create a >> subclass >> of it. Am I missing something here? Is there a way? >> > > You are right. It is missing command like previous one. We will add it. > > >> >> On the topic of my ignorance - what is a /project /in Calypso? How do you >> create one? >> > > Now it is more like a stub. > There is integration with new package management Cargo (Christophe is > working on it). But it is probably not ready yet. > I think we should also implement Metacello backend. > Anyway project mode will become default view in future. > > >> And what does realize do? >> > > It creates stub implementation of abstract methods (found in superclasses). > I think in Calypso this command is not needed anymore because there is > "should be implemented" method group which shows all these abstract methods. > > >> >> Also I think that the pop up menus could be subdivided into categories >> rather than present all the options in an unbroken list. And the order of >> options seems odd. To my mind/ senders /and /implementers /are two menu >> options that should always go together - not be separated by/ rename/ and >> /move to class side/ et cetera. >> > > Yes, I will add it. > > You can report issues directly at github project https://github.com/ > dionisiydk/Calypso/issues. > Thank's for you feedback. > > > >> >> Just my two cents. >> >> >> >> >> >> -- >> Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >> >> > >