On 17 jan 2017, at 05:33, じょいすじょん dangerwillrobinsondanger@gmail.com wrote:
I have found that I had to finally learn to create Commands in a TM Bundle to move beyond what snippets alone can do (even though they have such a brilliantly simple syntax...) Is there any canonical listing of values to use Semantic Class hooks?
This is a list of semantic class callbacks that I’ve managed to collect from different places:
* callback.application.did-activate * callback.application.did-deactivate * callback.document.binary-export * callback.document.binary-import * callback.document.did-reload * callback.document.did-save * callback.document.export * callback.document.import * callback.document.will-reload * callback.document.will-save * callback.double-click * callback.file-browser.action-menu * callback.mouse-click (old) * callback.single-click * callback.triple-click
For mouse click callbacks, the following modifiers can be used:
* dyn.modifier.shift * dyn.modifier.control * dyn.modifier.option * dyn.modifier.command
The modifiers are set in “Scope Selector”.