diff options
Diffstat (limited to 'snakemake-mode.el')
-rw-r--r-- | snakemake-mode.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/snakemake-mode.el b/snakemake-mode.el index 23acc5c..e8fe45f 100644 --- a/snakemake-mode.el +++ b/snakemake-mode.el @@ -75,7 +75,8 @@ (eval-and-compile (defconst snakemake-rx-constituents - `((named-rule . ,(rx (and (group symbol-start (or "rule" "subworkflow")) + `((named-rule . ,(rx (and (group symbol-start + (or "checkpoint" "rule" "subworkflow")) " " (group (one-or-more (or (syntax word) (syntax symbol))))))) @@ -120,6 +121,7 @@ symbol-end)) (sm-builtin . ,(rx symbol-start (or "ancient" + "checkpoints" "directory" "dynamic" "expand" |