Sven, Indeed, Pharo 2.0 is really interesting.
Nautilus and stuff like that are really going in the right directions. Now, would there be a succinct explanation on what makes the most sense for completion? The spotlight box is really getting on my nerves and I can't figure out why and it worked better on 1.4. I am Cmd-Clicking on classes and methods as it is easier for me to now start typing in a workspace and navigate from there due to Spotlight not working well. What is the behavior to expect from Spotlight? I may be doing things wrong by just typing words and then enter... Phil 2013/4/5 Sven Van Caekenberghe <s...@stfx.eu> > > On 04 Apr 2013, at 19:02, Diego Lont <diego.l...@delware.nl> wrote: > > >> On 4 April 2013 15:45, Esteban Lorenzano <esteba...@gmail.com> wrote: > >>> really? > >>> please, add an issue in the tracker and submit a slice, as everybody > else. > >>> > >> calm down, we're just discussing here. > >> I provided code here intentionally for nay-sayers like you to try it > >> and to check if it not breaks > >> something else (your workflow). > > > > Esteban, > > > > Having a new Browser in Pharo 2.0 is a big change. Everyone needs to get > used to it. And I agree it is probably a good thing. But … there are some > things that worked better in OB that I don't want to loose. There are a lot > of people annoyed by how it works now…. but I think the mailing list is > about exchanging arguments not about deciding. So I do not like that you > try to end the discussion by shouting: the defaults will not change. So > here I will add a new argument. > > > > Your argument about other languages is a valid point, but only holds if > Smalltalk is similar as other languages. Why does this "enter" annoys me? > Because in some cases it replaces my code by garbage. At least when I type > a method invocation that does not exist yet, it replaces it by an existing > method. And this is repeatable. So when you go back (using backspace and > typing it again, because it also adds before the things I typed) and the > press enter again, it does the same replacement. So there is a difference > here between smalltalk and other languages. When I do test-driven > development (that I do a lot), I first write my test, invoking a lot of > methods that do not exist yet. I do not do this in another language, > because my environment isn't good enough then. > > I feel that we are confusing lots of things. > > This is not a discussion about the browser or the IDE, it is about > completion. > And not just about which key does what but also about complex interactions > in specific situations. > > Pharo 2.0 is out, Nautilus is the default browser, a massive amount of > work went into cleaning and getting a workable completion system, choices > were made - you/we basically have to live with that. > > There are options in Settings for some tuning, and we will continue to > improve, absolutely. We have to discuss and iterate. > > Please do not underestimate the amount of work done to get 2.0 where it is > now. > > Sven > > -- > Sven Van Caekenberghe > Proudly supporting Pharo > http://pharo.org > http://association.pharo.org > http://consortium.pharo.org > > > > > >