[ Sorry, accident post ]
Didier Verna writes:
Colin> I see it the other way around. 99% of the time that you hit <return>
Colin> when writing code, the next key that you type is <tab>.
me> Right. The real question behind this has actually been underlying in
me> several other threads: assuming that 99% of the population does THIS,
me> should the default be THIS and not THAT? Or the other way around, if we
me> have 1% doing THAT (which is the default), do we have the right to fuck
me> them up?
... Personaly, I'm usually pissed off by all the backward
compatibility that we're trying to maintain, so doing a radical change
wouldn't bother me that much. However, there are cases (like this one) where I
think it is a bad idea. Here we're not talking of rewriting a better API for
such or such feature of XEmacs, we're talking of changing one of the _most
basic_ thing that an editor is supposed to do, namely inserting a character
from the keyboard, to something fancy. In that particular case, I don't think
that 99% of the people doing something is a valid argument to change the
default. What if the other 1% someday fall on a case where the fancy binding
leads to an undesirable behavior? That's something that I don't think we can
afford.
IMHO, and this is valid for all the threads we've had on similar
questions, the majority should _not_ win, if a _single_ person has to
customize an option to actually make it simpler. Customize things to make them
more clever, never simpler.
--
/ / _ _ Didier Verna
http://www.inf.enst.fr/~verna/
- / / - / / /_/ / E.N.S.T. INF C201.1 mailto:vernaļ¼ inf.enst.fr
/_/ / /_/ / /__ / 46 rue Barrault Tel. (33) 01 45 81 73 46
75634 Paris cedex 13 Fax. (33) 01 45 81 31 19