diff --git a/Snippets/All Class Vars.tmSnippet b/Snippets/All Class Vars.tmSnippet new file mode 100644 index 0000000..26ec1fd --- /dev/null +++ b/Snippets/All Class Vars.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .classVarNames.dump; + name + All Class Vars + scope + source.supercollider + tabTrigger + .acvars + uuid + 3FC8E89C-7BAF-4C66-9327-C544EBF53DFE + + diff --git a/Snippets/All Vars.tmSnippet b/Snippets/All Vars.tmSnippet new file mode 100644 index 0000000..fb10342 --- /dev/null +++ b/Snippets/All Vars.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .instVarNames.dump; + name + All Vars + scope + source.supercollider + tabTrigger + .avars + uuid + 93CDD123-97D9-40CB-9F63-A6F0A42D8622 + + diff --git a/Snippets/BugNumbers.tmSnippet b/Snippets/BugNumbers.tmSnippet new file mode 100644 index 0000000..ec6519f --- /dev/null +++ b/Snippets/BugNumbers.tmSnippet @@ -0,0 +1,19 @@ + + + + + content + // +$1.postln; +// + + name + BugNumbers + scope + source.supercollider + tabTrigger + n. + uuid + 4C6C9C58-92F3-4FD2-AE39-00F01AC3F7B2 + + diff --git a/Snippets/While___.tmSnippet b/Snippets/While___.tmSnippet new file mode 100644 index 0000000..a642ac2 --- /dev/null +++ b/Snippets/While___.tmSnippet @@ -0,0 +1,18 @@ + + + + + content + while({${1:condition}}, { + ${2:do} +}); + name + While... + scope + source.supercollider + tabTrigger + while + uuid + D3FF72CE-4B17-47E2-8A3A-E2E4A6BAC859 + + diff --git a/Snippets/_get.tmSnippet b/Snippets/_get.tmSnippet new file mode 100644 index 0000000..5e9d1df --- /dev/null +++ b/Snippets/_get.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .get(${1:0}, {|msg| ${2:msg.postln}}); + name + .get + scope + source.supercollider + tabTrigger + .get + uuid + 43E979D3-9639-4DCC-9E57-24A5C72A30F1 + + diff --git a/Snippets/_set.tmSnippet b/Snippets/_set.tmSnippet new file mode 100644 index 0000000..d717e3d --- /dev/null +++ b/Snippets/_set.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .set(\\${1:arg}, ${2:val}); + name + .set + scope + source.supercollider + tabTrigger + .set + uuid + AB35A021-A800-4B82-B603-295CFD714A5B + + diff --git a/Snippets/any ___.tmSnippet b/Snippets/any ___.tmSnippet new file mode 100644 index 0000000..5ec1d5e --- /dev/null +++ b/Snippets/any ___.tmSnippet @@ -0,0 +1,18 @@ + + + + + content + any { |item, i| + $1 +}; + name + any ... + scope + source.supercollider + tabTrigger + any + uuid + DF09CE07-5704-4932-8DC7-86A1ECE54401 + + diff --git a/Snippets/case copy.tmSnippet b/Snippets/case copy.tmSnippet new file mode 100644 index 0000000..0fd3edd --- /dev/null +++ b/Snippets/case copy.tmSnippet @@ -0,0 +1,19 @@ + + + + + content + switch ($1) + {$2} {$3} + {$4} {$5}; + + name + case copy + scope + source.supercollider + tabTrigger + switch + uuid + A2B8FE76-A086-4FD3-B832-7154B7CE88F4 + + diff --git a/Snippets/case.tmSnippet b/Snippets/case.tmSnippet new file mode 100644 index 0000000..a76c749 --- /dev/null +++ b/Snippets/case.tmSnippet @@ -0,0 +1,19 @@ + + + + + content + case + {$1} {$2} + {$3} {$4}; + + name + case + scope + source.supercollider + tabTrigger + case + uuid + 44331733-E717-4546-BA68-C254284E1089 + + diff --git a/Snippets/dumpAllMethods.tmSnippet b/Snippets/dumpAllMethods.tmSnippet new file mode 100644 index 0000000..fd2b741 --- /dev/null +++ b/Snippets/dumpAllMethods.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .dumpAllMethods; + name + dumpAllMethods + scope + source.supercollider + tabTrigger + .dm + uuid + 78E00F80-2133-42C8-94E8-C570693BEC8E + + diff --git a/Snippets/dumpInterface.tmSnippet b/Snippets/dumpInterface.tmSnippet new file mode 100644 index 0000000..1bc7978 --- /dev/null +++ b/Snippets/dumpInterface.tmSnippet @@ -0,0 +1,16 @@ + + + + + content + .dumpInterface; + name + dumpInterface + scope + source.supercollider + tabTrigger + .di + uuid + 533A6101-A0FB-4F3B-A94A-E04A8DC46C0F + + diff --git a/Snippets/every ___.tmSnippet b/Snippets/every ___.tmSnippet new file mode 100644 index 0000000..b01244a --- /dev/null +++ b/Snippets/every ___.tmSnippet @@ -0,0 +1,18 @@ + + + + + content + every { |item, i| + $1 +}; + name + every ... + scope + source.supercollider + tabTrigger + every + uuid + 43EED273-EF78-473E-8BF0-650D2FC19CCA + + diff --git a/Snippets/if ___ 2.tmSnippet b/Snippets/if ___ 2.tmSnippet new file mode 100644 index 0000000..0875544 --- /dev/null +++ b/Snippets/if ___ 2.tmSnippet @@ -0,0 +1,18 @@ + + + + + content + if(${1:condition}) { + ${2:true} +}; + name + if ... + scope + source.supercollider + tabTrigger + if + uuid + 44E4E852-1518-4E8C-84F1-9990A1B910ED + + diff --git a/Snippets/if ___.tmSnippet b/Snippets/if ___.tmSnippet index 4c7198c..a51866e 100644 --- a/Snippets/if ___.tmSnippet +++ b/Snippets/if ___.tmSnippet @@ -13,7 +13,7 @@ scope source.supercollider tabTrigger - if + ife uuid C0F1C9B0-6393-4B2B-86B4-40010363DCDE diff --git a/Snippets/newClass.tmSnippet b/Snippets/newClass.tmSnippet new file mode 100644 index 0000000..cf1e237 --- /dev/null +++ b/Snippets/newClass.tmSnippet @@ -0,0 +1,22 @@ + + + + + content + ${1:Classname} : ${2:Object} { + *new { $3 + ^super.new.init$4; + } + + init { $5 + $6 + } +} + name + untitled + tabTrigger + class + uuid + 7581E1DB-6946-44BB-B836-6F5CE5E99B55 + + diff --git a/Snippets/untitled 8.tmSnippet b/Snippets/untitled 8.tmSnippet index cf1e237..87e6643 100644 --- a/Snippets/untitled 8.tmSnippet +++ b/Snippets/untitled 8.tmSnippet @@ -3,20 +3,16 @@ content - ${1:Classname} : ${2:Object} { - *new { $3 - ^super.new.init$4; - } - - init { $5 - $6 - } -} + .makeBundle(${1:0.2}, { + $2 +}); name - untitled + makeBundle + scope + source.supercollider tabTrigger - class + .mb uuid - 7581E1DB-6946-44BB-B836-6F5CE5E99B55 + 66B16E22-D3FB-464F-B820-2FEEFD79DBA5 diff --git a/Snippets/untitled.tmSnippet b/Snippets/untitled.tmSnippet index be28fb6..3030f91 100644 --- a/Snippets/untitled.tmSnippet +++ b/Snippets/untitled.tmSnippet @@ -3,7 +3,7 @@ content - .postln + .postln; name .postln scope diff --git a/info.plist b/info.plist index beebdec..5c48549 100644 --- a/info.plist +++ b/info.plist @@ -43,6 +43,21 @@ ABFD1872-DD86-4099-B758-28E319EF479D BB37ACE9-8262-4AF6-B3C6-43DC0AF2B370 D36563CB-A0CE-43EB-8F19-2EF1D5E42B81 + 43E979D3-9639-4DCC-9E57-24A5C72A30F1 + AB35A021-A800-4B82-B603-295CFD714A5B + 3FC8E89C-7BAF-4C66-9327-C544EBF53DFE + 93CDD123-97D9-40CB-9F63-A6F0A42D8622 + 4C6C9C58-92F3-4FD2-AE39-00F01AC3F7B2 + D3FF72CE-4B17-47E2-8A3A-E2E4A6BAC859 + DF09CE07-5704-4932-8DC7-86A1ECE54401 + 44331733-E717-4546-BA68-C254284E1089 + A2B8FE76-A086-4FD3-B832-7154B7CE88F4 + 78E00F80-2133-42C8-94E8-C570693BEC8E + 533A6101-A0FB-4F3B-A94A-E04A8DC46C0F + 43EED273-EF78-473E-8BF0-650D2FC19CCA + 44E4E852-1518-4E8C-84F1-9990A1B910ED + 66B16E22-D3FB-464F-B820-2FEEFD79DBA5 + C94CF802-251A-44FE-87CB-4C50FA4D4D02 uuid 7613A472-3FAB-454C-8CF2-2E62F0D00920