Hello, it's just come to my attention that we have a synctactic inconsistency in the bindings: "F1" = c|m : icon|frame : f.dofoo The inconsistency is that for the modifiers, | symbolises addition (AND operation) while for the context field, it symbolises alternatives (OR operation). Furthermore, I just had a request from a friend that | could really mean OR and & could mean AND, and that would make it possible to specify several modifier combinations in one go. I'm not entirely happy with that choice of operators for backward compatibility reasons, but I could go with something like this (using , and + instead): "F1" = c+m,s : icon|frame : f.dofoo That would mean the same thing as the following currently would:
 "F1" = c|m : icon|frame : f.dofoo
"F1" = s : icon|frame : f.dofoo What say you? Good idea? Bad idea? At the very least, I'd like to go away from the inconsistent interpretation of |.
Cheers,
Richard P.S. My laptop is without network, so I'm using a web interface to my mailbox. This message will probably not look the way mine usually do ;-)

Reply via email to