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).