NEWS -- history of user-visible changes -*- mode: org; -*- * v0.3.0 ** New features - The keywords 'configfile', 'onsuccess', 'onerror', 'log', and 'benchmark', 'script', 'shadow', as well as the 'touch' function, are now recognized. - Indentation for field values starting on the line below a field key is now supported. New variable ~snakemake-indent-value-offset~ controls the offset for the value and replaces the variable ~snakemake-indent-run-offset~. If these values are continued on another line, indentation cycling now includes a step that indents according to Python mode. - ~snakemake-compile-rule~ can now pass the '--touch' flag to snakemake. - The Imenu index now includes Python mode items in addition to rule blocks. - Errors in Snakefiles are now highlighted in complilation buffers. * v0.2.0 ** New features - Both the executable and flags for the Snakemake ~compile-command~ are now customizable. - New command ~snakemake-compile-rule~ runs Snakemake with the rule at point as the target. - Subworkflow blocks are now supported. - The 'ruleorder' keyword is now recognized.