key bindings again



On 8/15/06, sen1 at math.msu.edu <sen1 at math.msu.edu> wrote:

> For what it's worth, the key bindings in the current 5.10 candidate in
> xmaxima for windows are not the way they were in v. 5.9.2.

The key bindings are largely the same. The only ones that have
changed, to the best of my knowledge, are ctrl-p and ctrl-n.
If you know differently, feel free to add that information to this thread.
(FWIW it seems likely the change was unintentional.)

> As I said in a previous message, the old ones were like "emacs."

The key bindings were/are a mix of Emacs and Windows.
We get about 10 times the downloads of the Maxima Windows
installer as for the rpm's or tarball. I'm guessing very few Windows
users know anything about Emacs, so I don't see any point to
expanding the scope of Emacs bindings beyond what it is at present.

> Why not keep them as in 5.9.2, or provide a mechanism by which the
> user can redefine or load alternate key bindings?

I'm not in favor of either suggestion here. Ctrl-p and ctrl-n aren't documented,
and the same functions are supplied by up arrow and down arrow
or moving the cursor with the mouse. So I don't see a need to revert.
As to making it possible to remap key bindings, that sounds like a lot
of work which would benefit a very small number of users.

Robert Dodier