[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: org-mode, please change the name of function org-metaleft etc
From: |
Carsten Dominik |
Subject: |
Re: org-mode, please change the name of function org-metaleft etc |
Date: |
Sun, 4 Nov 2007 08:29:57 +0100 |
On 31Oct2007, at 8:47 AM, Richard Stallman wrote:
In org-mode the functions that are bound to some keys are named
after
the key binding, for example:
<M-left> org-metaleft
M-left is a basic cursor motion key which runs backward-word.
It is not good for any major mode to rebind such keys,
unless the new binding is a sort of extension or adaptation
of the standard binding. It is hard to see how backward-word
could require any adaptation to a given major mode.
What's up here?
The are context-sensitive commands in Org-mode. In normal text, they
fall back to the default functionality of these keys, in this case
backward-word.
In special contexts they do other things. These commands are
essential to
the functionality of Org-mode.
While I fully agree that a name telling what the command does would
be very
useful, I cannot think of a good way to create one here. Since there
are
several contexts where the command behaves specially, a long name
would be
needed to capture all of it. Moreover, if I think of a new context
where the command
should behave specially, I would have to change the name of the
command to reflect
this.
- Carsten