I got to this point (how to include added files in an "svn diff"?). It goes ok. I think $bindingset->activate(keyval,modifiers,object) can do the dispatch part of what I was pondering for object add-ons, but I'm now not certain if the rc stuff actually leaves me any more configurable than before ... the priority mechanism seems geared towards widgets.
Attachment:
GtkBindings.xs
Description: Text document
Attachment:
GtkBindings.t
Description: Text document
Attachment:
binding-set-1.diff
Description: Text Data