I would also disable eCompletition in Settings by default until it works smart enough, which currently not. I agree with Ben here and I also disable it immediatelly.
Janko S, Lukas Renggli piše: > For the "smart" bracketing: Either do not load eCompletion, or change > the settings in "Code browsing > eCompletion". > > For the indention press Ctrl+Shift+L and Ctrl+Shift+R. > > Lukas > > On 7 January 2012 09:29, Milan Mimica <milan.mim...@gmail.com> wrote: >> I'll just hijack here: I also wouldn't be totally uncool if you could select >> a block of code an press (shift-)tab to (un)ident it. Basic stuff really. >> >> >> On 7 January 2012 05:32, Ben Coman <b...@openinworld.com> wrote: >>> >>> >>> I am still coming to terms with the "smart" bracketing where pressing the >>> open-round-bracket key also produces a close-round-bracket, but I'm working >>> on adapting. One thing that is ultra-annoying and that could be smarter is >>> where for instance, being new to Smalltalk, I have got my round and square >>> brackets mixed up preceding an ifTrue:. >>> >>> So I highlight the open-round-bracket, press the open-square-bracket >>> expecting it to be replaced (like every other system I've dealt with) and >>> surprise* now I've got the original round-bracket surrounded by two new >>> square-brackets. If it instead found the matching close-round-bracket and >>> changed both round-brackets to square-brackets, that would be cool rather >>> than frustrating. >>> >>> The same applies to trying to correct string quotes and comment quotes. >>> >>> I hope that sounds reasonable and it would nice if it could be changed. >>> >>> cheers, Ben >>> -- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si