diff --git a/grammars/MagicPython.cson b/grammars/MagicPython.cson index 33f23dad..0529d39d 100644 --- a/grammars/MagicPython.cson +++ b/grammars/MagicPython.cson @@ -17,6 +17,7 @@ fileTypes: [ "wsgi" "kv" "Snakefile" + "smk" "tac" ] first_line_match: "^#![ \\t]*/.*\\bpython[\\d\\.]*\\b" diff --git a/grammars/MagicPython.tmLanguage b/grammars/MagicPython.tmLanguage index 6b243795..8f3b643c 100644 --- a/grammars/MagicPython.tmLanguage +++ b/grammars/MagicPython.tmLanguage @@ -24,6 +24,7 @@ wsgi kv Snakefile + smk tac first_line_match diff --git a/grammars/src/MagicPython.syntax.yaml b/grammars/src/MagicPython.syntax.yaml index 7dbec777..97209a62 100644 --- a/grammars/src/MagicPython.syntax.yaml +++ b/grammars/src/MagicPython.syntax.yaml @@ -4,7 +4,7 @@ scopeName: source.python # NOTE: remember to update package.json with VSCode file types. fileTypes: [py, py3, rpy, pyw, cpy, pyi, SConstruct, Sconstruct, sconstruct, SConscript, - gyp, gypi, wsgi, kv, Snakefile, tac] + gyp, gypi, wsgi, kv, Snakefile, smk, tac] first_line_match: ^#![ \t]*/.*\bpython[\d\.]*\b firstLineMatch: ^#![ \t]*/.*\bpython[\d\.]*\b uuid: 742deb57-6e38-4192-bed6-410746efd85d diff --git a/package.json b/package.json index e859e0b7..a974bd74 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,11 @@ ".SConscript", ".gyp", ".gypi", - ".wsgi" + ".wsgi", + ".kv", + "Snakefile", + ".smk", + ".tac" ] } ],