"Bo Peng" <[EMAIL PROTECTED]> writes:

> If you remove C-g from cua.bind by \bind "" "C-g", and then you switch
> to another bind file that does not have C-g. How do you treat this
> \bind "" "C-g" item in user.bind? This is my 'unmatched unbind user
> item'.

OK, I understand now. I guess you just lose the unbinding. But this
makes sense because removing a binding is only reasonable when the
binding exists, isn't it? 

And I am not sure that removing bindings (without reusing them for
something else) is very useful.

>> So I guess that my point (but keep in mind that I am evolving as I
>> write) is that the UI should index on lfuns, whereas bind files index
>> on bindings.
>
> This is what the trunk does.

Not really, since there are two entries for buffer-close. This means
that (notwithstanding sorting), there is one entry for each binding,
plus one entry for each unbound lfun. This is different from
having one entry for each lfun.

JMarc

Reply via email to