As an example, I have written a simple rule to camelCase text. It uses the following spec:
spec="camel case <txt>"
which correctly modifies the text said after the command 'camel case'.
But this still isn't as flexible as built-in commands like "Capitalise That" are.
For example, "Capitalise That" can be used to operate on the text currently selected by the mouse. That makes it very easy to edit existing code.
Can this functionality be achieved in dragonfly?