"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