[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A simple implementation of context-sensitive keys
From: |
Lennart Borgman (gmail) |
Subject: |
Re: A simple implementation of context-sensitive keys |
Date: |
Thu, 11 Sep 2008 23:14:49 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 |
Stefan Monnier wrote:
>>> I hope we can do better than that, i.e. come up with a way to do
>>> something like what you proposed, but still have where-is, C-h k,
>>> etc... take it into account.
>> I am starting to wonder whether this is the right way to go.
>
> I'm not sure it is either.
>
>> There is no notion in where-is, C-h k, etc that there is any key binding
>> conflict. There is no easy way for users to reorder minor-mode-map-alist.
>
> The problem is a lot more general than conflicts between minor modes.
> There are things also like mouse-2 bindings that only work locally
> (either implemented via `keymap' text-properties or by a normal binding
> that checks a predicate and delegates to some other command if that
> fails) where the various possible "conflicting" bindings can be spread
> between minor modes, major modes and global bindings.
Some of this potential conflicts are resolved by the key binding
conventions:
(info "(elisp) Key Binding Conventions")
But there is nothing there that help for conflicts between minor modes.
The only thing I can think of that can help is giving some way to tell
which minor mode should come first, ie some priority handling.
- Re: A simple implementation of context-sensitive keys, (continued)
- Re: A simple implementation of context-sensitive keys, Lennart Borgman (gmail), 2008/09/12
- Re: A simple implementation of context-sensitive keys, Tassilo Horn, 2008/09/12
- Re: A simple implementation of context-sensitive keys, Lennart Borgman, 2008/09/12
- Re: A simple implementation of context-sensitive keys, Tassilo Horn, 2008/09/12
- Re: A simple implementation of context-sensitive keys, Lennart Borgman (gmail), 2008/09/12
- Re: A simple implementation of context-sensitive keys, Tassilo Horn, 2008/09/13
- Re: A simple implementation of context-sensitive keys, Lennart Borgman (gmail), 2008/09/13
- Re: A simple implementation of context-sensitive keys, Tassilo Horn, 2008/09/15
- Re: A simple implementation of context-sensitive keys, Lennart Borgman (gmail), 2008/09/15
- Re: A simple implementation of context-sensitive keys, Stefan Monnier, 2008/09/11
- Re: A simple implementation of context-sensitive keys,
Lennart Borgman (gmail) <=
- Re: A simple implementation of context-sensitive keys, Stefan Monnier, 2008/09/11
- Re: A simple implementation of context-sensitive keys, Lennart Borgman (gmail), 2008/09/12