Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-17 | Add snakemake-graph command | Kyle Meyer | |
Re: #9 | |||
2016-04-16 | Add wrapper keyword | Kyle Meyer | |
This keyword was added in Snakemake version 3.5.5. | |||
2016-04-16 | Support anonymous rule blocks | Kyle Meyer | |
2016-04-15 | mode: Unset indent-region-function | Kyle Meyer | |
Don't use python-indent-region for indent-region-function. At first glance, setting indent-region-function to nil (that is, running indent-according-to-mode on each line) seems to indent rule blocks fine, though it will probably fail on more complex "run" values. However, this does mean that python-indent-region is no longer used when indent-region is called with a region that doesn't include a rule block, so it's probably worth adding a snakemake-indent-region function that calls python-indent-region in this case. Re: #8 | |||
2016-03-12 | mode: Add ".snakefile" as a file suffix | Kyle Meyer | |
https://groups.google.com/d/msg/snakemake/segLE-RlV_s/nQCTxH_TJwAJ | |||
2016-03-04 | popup: Consider file targets in region | Kyle Meyer | |
2016-02-29 | snakemake-compile: Fix target path | Kyle Meyer | |
snakemake-file-targets-at-point expects to be called from the original directory. | |||
2016-02-28 | README.md: Mention MELPA | Kyle Meyer | |
2016-02-28 | Add README | Kyle Meyer | |
2016-02-28 | Fix rule recognition at beginning of buffer | Kyle Meyer | |
2016-02-28 | tests: Change naming scheme | Kyle Meyer | |
2016-02-28 | Rename test file for MELPA filtering | Kyle Meyer | |
MELPA excludes test.el, tests.el, *-test.el, and *-tests.el. | |||
2016-02-28 | popup: Add --allowed-rules | Kyle Meyer | |
2016-02-28 | snakemake-all-rules: New command | Kyle Meyer | |
2016-02-28 | Makefile: Update for snakemake.el | Kyle Meyer | |
2016-02-28 | Add snakemake-file-targets script | Kyle Meyer | |
2016-02-28 | Add popup interface for compilation | Kyle Meyer | |
2016-02-27 | test-snakemake-mode.el: Fix edebug spec | Kyle Meyer | |
2016-02-27 | Makefile: Strip down | Kyle Meyer | |
2016-02-27 | snakemake-mode.el: Remove local variables footer | Kyle Meyer | |
2016-02-09 | imenu: Use same order as buffer | Kyle Meyer | |
2016-02-07 | Bump versionv0.3.0 | Kyle Meyer | |
2016-02-07 | Add 'script' keyword | Kyle Meyer | |
This keyword was added in Snakemake 3.5. | |||
2016-02-07 | NEWS: Mention 'shadow' keyword | Kyle Meyer | |
2016-02-07 | Reorganize keyword lists | Kyle Meyer | |
2016-02-07 | Rely on implicit group for defcustom's | Kyle Meyer | |
2016-02-07 | NEWS: Add header | Kyle Meyer | |
2016-02-07 | NEWS: Use ~ code tags | Kyle Meyer | |
2016-01-17 | Update copyright years | Kyle Meyer | |
2016-01-17 | Highlight Snakefile errors in compilation buffers | Kyle Meyer | |
2016-01-17 | commentary: Update URL for Snakemake's new home | Kyle Meyer | |
2015-12-24 | Recognize blank lines in rule docstrings | Kyle Meyer | |
2015-12-24 | Use lexical binding | Kyle Meyer | |
2015-11-03 | Add shadow keyword for rules | Simon Ye | |
2015-06-10 | Recognize touch function | Kyle Meyer | |
The touch flag was just recently documented: https://groups.google.com/d/msg/Snakemake/ZxUo20DV2KE/0S1rBj0XzwQJ | |||
2015-06-03 | Coexist with Python mode Imenu items | Kyle Meyer | |
2015-06-03 | Expose --touch flag in snakemake-compile-rule | Kyle Meyer | |
2015-04-12 | Makefile: Use generated-autoload-file variable | Kyle Meyer | |
Based on issue #3, perhaps older versions of update-file-autoloads don't take an 'outfile' argument. | |||
2015-04-09 | Fix broken regexps | Kyle Meyer | |
When switching to rx in the last commit (38e5bfec0147), I unintentionally changed two regular expressions, which broke imenu indexing and highlighting for top-level keywords and rules. | |||
2015-04-08 | Use rx to make regular expressions | Kyle Meyer | |
2015-04-08 | snakemake-builtin-function-re: Reword docstring | Kyle Meyer | |
2015-04-08 | Remove leftover concat | Kyle Meyer | |
2015-04-08 | Use font-lock-defaults | Kyle Meyer | |
Major modes should set font-lock-defaults: (info "(elisp)Font Lock Basics") | |||
2015-03-07 | Rework indentation | Kyle Meyer | |
- Change continued field values to support Python indentation. This is useful when the value is using something like format (but only applies to naked field keys). - Don't move back to the start of the line when in a continued field value. - When on the first line of block, only indent to main offset. - Move to current indentation if point is before it. Unless there is one possible value for indentation, don't adjust indentation any further. | |||
2015-03-07 | Use syntax code for whitespace regex | Kyle Meyer | |
2015-03-07 | Mute messages in tests | Kyle Meyer | |
2015-03-07 | snakemake-with-temp-text: Rewrite docstring | Kyle Meyer | |
2015-03-07 | Fix indentation in tests | Kyle Meyer | |
The indentation was off because snakemake-with-temp-text had not been evaluated. | |||
2015-03-06 | Fix 'version' keyword typo | Kyle Meyer | |
2015-03-06 | Add 'log' and 'benchmark' keywords | Kyle Meyer | |