My plugin is for a language (Scheme) that allows practically any symbol in identifiers. In particular dashes are very common (like: send-request-to-server). I'd like to add support for this in two places.
The first is in the extend word selection handling - the problem is that dashes are normally considered word separators, so the first time the user presses Ctrl-W it will only select part of the identifier. I have a handler installed that correctly selects the entire identifier - can I disable the default one?
The second is in completion - I'd like to add support for CamelHumps type selection of the completion, so SRTS would select send-request-to-server. How would I go about doing this?