From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:203:b4db::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms12 with LMTPS id yFZZBVFnFGJVJQAAsNZ9tg (envelope-from ); Tue, 22 Feb 2022 04:32:17 +0000 Received: from out2.migadu.com ([2001:41d0:2:aacc::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id WL3NA1FnFGJKIQEA9RJhRA (envelope-from ); Tue, 22 Feb 2022 05:32:17 +0100 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyleam.com; s=key1; t=1645504336; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=F03RMfDDa/Tu3w7LvUmrWPO4k9Fxuv589dsfj3qHzlc=; b=GDhSh1m2I+v1yIj91pWdu1rnI4u5sdbEcfb8T/HiUuigaTDO4C2OksCm1qI4AxnDs4ygiq 7BtiGtu4VcTnXcRDpoEiX4H463Z1IAyao5Xcudy+/rgIUPCQs3wPyRxhPNSlmn0bqnln5C PmMWWsJYlpdpaA1rUMXoY6I0Ev/pUc+fVzjRFfpOQWe0AUbNj7csg8LSsqXQm12CjmR5nt Zc2uZrufOfv8k14B/BMcUSmNZuW8mFEOiwydROAf0TI0m68M3HlR33hPaAMURuTxDB36Mr Ve+Xk4w0TCQF9htbXXIRAa7yePoYjLmsiCesxLM1ERDzsT0zTsbVHRMaD9zHAA== From: Kyle Meyer To: snakemake-mode@inbox.kyleam.com Subject: [PATCH] Increase minimum required Emacs version to 26.1 Date: Mon, 21 Feb 2022 23:32:13 -0500 Message-Id: <20220222043213.218747-1-kyle@kyleam.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: kyleam.com X-TUID: gS/i47iU0mZF 26.1 was released in 2018 and is in the current Debian oldstable (Buster). I'm unlikely to build an older Emacs version than that in order to investigate and work around any incompatibilities that are reported, so mark it as the minimum. --- .github/workflows/test.yml | 2 +- NEWS | 2 ++ snakemake-mode.el | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a6d0ef2..17e4f0b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,7 +6,7 @@ jobs: strategy: matrix: emacs_version: - - 25.3 + - 26.1 - 27.2 - snapshot steps: diff --git a/NEWS b/NEWS index 64db66f..22b05e8 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,8 @@ NEWS -- history of user-visible changes -*- mode: org; -*- * master (unreleased) +- 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. diff --git a/snakemake-mode.el b/snakemake-mode.el index 58d70bf..29b2544 100644 --- a/snakemake-mode.el +++ b/snakemake-mode.el @@ -6,7 +6,7 @@ ;; URL: https://git.kyleam.com/snakemake-mode/about ;; Keywords: tools ;; Version: 1.8.0 -;; Package-Requires: ((emacs "24.5") (transient "0.3.0")) +;; Package-Requires: ((emacs "26.1") (transient "0.3.0")) ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by base-commit: e76889ffdff100409fb7ac8a31e6814643658a3e -- 2.34.0