Per Abrahamsen <abraham(a)dina.kvl.dk> writes in xemacs-beta(a)xemacs.org:
But even on other days, I'd prefer the default configuration of
Emacs
to be as CUA compliant as possible, and then some.
...
What does CUA stand for?
Having thus lost all credibility, I can comment on CR's
proposal,
which apparently isn't specific for this day. I believe it is a bad
idea, even though it is what 99% of the users will want. I think
programs should be stupid, until the user explicitly tells them to be
smart. In a text editor, something as basic as the carriage return
key should only insert a new line, not try to be smart. Not by
default. Once the user has discovered what the `C' or `TeX' in the
second line from the bottom means, he can start change the defaults.
Maybe it should be easier to enable `smart return' though.
I agree with not changing the default. I prefer C-j to get automatic
indentation. On the other hand, cc-mode has gotten so `smart' lately
that I tend to edit C code in fundamental-mode now.
I think changing the [(control m)] binding sucks, but I don't intend
to fight against a strong consensus. I despise rebinding [(control c)],
[(control x)], and [(control v)] with a passion, however if someone
can make Kim Storm's code work with XEmacs, I am not opposed to making
it a default if it is installed (ie. by having it autoload initialization).