<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Yeah, why not. Or in the manual [1], perhaps under References.<div class=""><br class=""></div><div class="">[1] <a href="http://manual.textmate.org/" class="">http://manual.textmate.org/</a><br class=""><div class=""><br class=""><div class="">
<div class=""><span style="orphans: 2; widows: 2;" class="">-- </span><br style="orphans: 2; widows: 2;" class=""><span style="orphans: 2; widows: 2;" class="">/Jacob Carlborg</span></div>

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 17 jan 2017, at 18:58, Attila Györffy <<a href="mailto:attila.gyorffy@gmail.com" class="">attila.gyorffy@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hey Jacob,<div class=""><br class=""></div><div class="">Thanks for collecting these. What does the community think, should these be placed on the github wiki on a page so that it’s searchable and easier to discover?</div><div class=""><a href="https://github.com/textmate/textmate/wiki" class="">https://github.com/textmate/textmate/wiki</a></div><div class=""><br class=""></div><div class="">What do you think?</div><div class=""><br class=""></div><div class="">— Attila</div><div class=""><br class=""><div class="">
<div style="letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class=""><b class="">ATTILA GYÖRFFY</b></div><div class="">I develop software.</div><div class=""><br class=""></div><div class=""><a href="http://attilagyorffy.com/" class="">attilagyorffy.com</a> | <a href="http://www.twitter.com/attilagyorffy" class="">@attilagyorffy</a> |  | <a href="http://linkedin.com/in/attilagyorffy" class="">in/attilagyorffy</a> | <a href="http://www.github.com/attilagyorffy" class="">github.com/attilagyorffy</a></div><div class=""><br class=""></div><div class=""><div class=""><div class=""><span class="" style="color: rgb(127, 205, 37);">Every time you print an email, a tree is marked for death.</span></div><div class=""><span class="" style="color: rgb(127, 205, 37);">Trees provide O2. You need that to breathe, remember? 🌳</span></div></div></div></div></div>
</div>
<br class=""><div class=""><blockquote type="cite" class=""><div class="">On 17 Jan 2017, at 18:46, Jacob Carlborg <<a href="mailto:doob@me.com" class="">doob@me.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><br class=""><blockquote type="cite" class="">On 17 jan 2017, at 05:33, じょいすじょん <<a href="mailto:dangerwillrobinsondanger@gmail.com" class="">dangerwillrobinsondanger@gmail.com</a>> wrote:<br class=""><br class="">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...)<br class="">Is there any canonical listing of values to use Semantic Class hooks?<br class=""></blockquote><br class=""><br class="">This is a list of semantic class callbacks that I’ve managed to collect from different places:<br class=""><br class="">* callback.application.did-activate<br class="">* callback.application.did-deactivate<br class="">* callback.document.binary-export<br class="">* callback.document.binary-import<br class="">* callback.document.did-reload<br class="">* callback.document.did-save<br class="">* callback.document.export<br class="">* callback.document.import<br class="">* callback.document.will-reload<br class="">* callback.document.will-save<br class="">* callback.double-click<br class="">* callback.file-browser.action-menu<br class="">* callback.mouse-click (old)<br class="">* callback.single-click<br class="">* callback.triple-click<br class=""><br class="">For mouse click callbacks, the following modifiers can be used:<br class=""><br class="">* dyn.modifier.shift<br class="">* dyn.modifier.control<br class="">* dyn.modifier.option<br class="">* dyn.modifier.command<br class=""><br class="">The modifiers are set in “Scope Selector”.<br class=""><br class="">-- <br class="">/Jacob Carlborg<br class=""><br class="">_______________________________________________<br class="">textmate mailing list<br class=""><a href="mailto:textmate@lists.macromates.com" class="">textmate@lists.macromates.com</a><br class=""><a href="http://lists.macromates.com/listinfo/textmate" class="">http://lists.macromates.com/listinfo/textmate</a></div></div></blockquote></div><br class=""></div></div><br class="">_______________________________________________<br class="">textmate mailing list<br class=""><a href="mailto:textmate@lists.macromates.com" class="">textmate@lists.macromates.com</a><br class="">http://lists.macromates.com/listinfo/textmate</div></blockquote></div><br class=""></div></div></body></html>