discussion and development of Emacs Snakemake mode
 help / color / mirror / code / Atom feed
* [ANNOUNCE] Snakemake mode v2.0.0
@ 2022-02-23  3:42 Kyle Meyer
  0 siblings, 0 replies; only message in thread
From: Kyle Meyer @ 2022-02-23  3:42 UTC (permalink / raw)
  To: snakemake-mode

Snakemake mode v2.0.0 has been released, with a corresponding tag pushed
to <https://git.kyleam.com/snakemake-mode/>.

Bug reports, patches, questions, and other feedback are welcome.  Please
send a plain-text email to


Messages that include this address are public and available as
public-inbox archives at



Changes since v1.8.0:

 * Support for Emacs versions older than 26.1 has been dropped.

 * The Magit Popup command `snakemake-popup' has been rewritten as a
   transient, `snakemake'.  snakemake.el now depends on Transient rather
   than Magit Popup.

 * The `--jobs' argument in the `snakemake' transient has been replaced
   by `--cores' to follow upstream changes.  `--cores' is bound to `-c',
   and `--use-conda' has been moved from `-c' to `-C'.

 * Snakemake's new module syntax (added in v6.0) is now supported.

 * Additional Snakemake keywords are now recognized: 'containerized'
   (new in Snakemake v6.0.0), 'default_target' (new in Snakemake
   v6.15.0), 'handover' (new in Snakemake v6.2.0), 'name' (new in
   Snakemake v5.31.0), and 'notebook' (new in Snakemake v5.10.0).

 * The `snakemake-compile' command, marked obsolete in v1.2.0 in favor
   of `snakemake-build', has been removed.


Kyle Meyer (15):
      mode: Add "name" to the list of field keys
      make: Load autoload.el before calling update-directory-autoloads
      ci: Switch to GitHub Actions
      Rework copyright lines
      Rewrite snakemake-popup as a transient
      transient: Replace --jobs with --cores
      transient: Use --cores=all by default
      Drop cl-lib from Package-Requires header
      Increase minimum required Emacs version to 26.1
      mode: Add support for some newer keywords
      snakemake-rx-constituents: Drop deprecated sm-func
      Delete snakemake-compile compatibility alias
      mode: Add support for new module syntax
      make: Drop transient from the load path
      Release 2.0.0

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-02-23  3:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-23  3:42 [ANNOUNCE] Snakemake mode v2.0.0 Kyle Meyer

Code repositories for project(s) associated with this public inbox


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).