[Pharo-project] Dedicated to days of wasted time in your life, formatting source code for replacing spaces with tabs
siguctua at gmail.com
Mon Mar 12 08:14:24 EDT 2012
On 12 March 2012 06:16, Tudor Girba <tudor at tudorgirba.com> wrote:
> Ok, I took a look.
> Please do not integrate this as it is. Here are my reasons:
> - TextMorphs are supposed to be used for other things than source code, and for non-experienced-smalltalk-programmers, this would be quite alien.
> - You already have a reasonably similar functionality with Ctrl pressed. This functionality is the same as in other editors on your machine, which brings familiarity. It would be better to have your functionality added to the Ctrl one.
Yeah, except that i cannot use it, because Apple , on Lion thinks that
it is better to use Ctrl-left/ctrl-right for switching between "full
screen apps", whatever it means..
It looks that Apple doesn't fears about alienating text-editor users
by changing key bindings.
> On 12 Mar 2012, at 03:58, Igor Stasenko wrote:
>> On 12 March 2012 03:50, Igor Stasenko <siguctua at gmail.com> wrote:
>>> sorry for not explaining the feature properly..
>>> I just wanna ask, what do you think, it we're going to integrate that:
>>> a) should it be optional or we can use it by default?
>>> b) if it is optional, what is default setting on/off?
>>> I vote for (a).. Because:
>> a) as not-optional :)
>>> What i finding hard is imagining situation, where old behavior will be
>>> less time consuming/more appropriate.
>>> Can anyone can come up with cons arguments?
>>> While is important to fully control each whitespace character(s)
>>> separately, when you editing/typing text (as in languages like Python
>>> they even make it part of syntax... (what a stupid idea.. can't resist
>>> sorry)), for navigating the text an importance of stepping over every
>>> whitespace character seems to be leaning to zero.. (well, at least in
>>> my eyes).
>>> Best regards,
>>> Igor Stasenko.
>> Best regards,
>> Igor Stasenko.
> "Quality cannot be an afterthought."
More information about the Pharo-dev