SL Baur <steve(a)xemacs.org> wrote:
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?
Common User Interface. I am not sure who invented it, but IIRC MS
Windows is (or is it 'are'?) supposed to follow it. Probably Motif
too?
> 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).
Pardon a stupid question - what are, if any, the default XEmacs
bindings for the "old" Windows-style cut and paste keys (Ctrl-Ins,
Shift-Ins and Shift-Del)? If they are not used, they could IMHO be
good candidates for cut and paste bindings, *if* we are talking about
this at all... withtout losing such basic emacs keys as C-x etc.
--
Cheers,
-Dima.