>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:

Lars> Let's assume that C-a is not bound to anything. Then the first
Lars> lookup will return -1 (no func), the we lookup again without C-
Lars> and get self-insert as the fun. _If_ C-a had been bound then we
Lars> would've run that fun instead.

You mean that if I type C-a because I am used to emacs bindings, but
my bindings are CUA, I will insert an "a" instead? That's a terrible
thing to do!! If I encountered such a thing, I think I'd file it as a
bug right away.

This is agains the 'least surprise' principle of any UI.

JMarc

PS: think about what happen if the non shifted version of the lfun is
destructive. 

Reply via email to