diff options
| author | Daniel Mendler <mail@daniel-mendler.de> | 2025-01-01 11:23:50 +0100 |
|---|---|---|
| committer | Daniel Mendler <mail@daniel-mendler.de> | 2025-03-02 18:00:20 +0100 |
| commit | 1e93daa67d87ea7c4e85d076da3b3a85eaab2da9 (patch) | |
| tree | d7794f1e2b12a7b249d43b1e6df8402d06d01c2a /.github/workflows/makefile.yml | |
| parent | 4d7b5c9a7234f68f2b3a6eff4ef338a104df0384 (diff) | |
Drop support for 24.x in upcoming Compat 31
- Emacs 24.4 has been released over ten years ago.
- seq and cl-defgeneric have been introduced in 25.1.
- Emacs follows a major.minor versioning scheme from 25.1 on, where new
APIs are only introduced at major version bumps, which fits to the
Compat development model.
- Python.el in Emacs, which depends on Compat, requires Emacs 26.1 now
(commit eff5a3e43ba886074c3a2e007a2bced9bcb85f17).
- Packages which want to support 24.4 can depend on Compat 30 or older.
Diffstat (limited to '.github/workflows/makefile.yml')
| -rw-r--r-- | .github/workflows/makefile.yml | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index f74d357..5c80dc7 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -19,15 +19,12 @@ jobs: strategy: matrix: # See https://github.com/purcell/setup-emacs/blob/master/.github/workflows/test.yml - emacs-version: [24.4, 24.5, 25.1, 25.2, 25.3, 26.1, 26.2, 26.3, 27.1, 27.2, 28.1, 28.2, 29.1, 29.2, 29.3, 29.4, 30.1] # release-snapshot, snapshot + emacs-version: [25.1, 25.2, 25.3, 26.1, 26.2, 26.3, 27.1, 27.2, 28.1, 28.2, 29.1, 29.2, 29.3, 29.4, 30.1] # release-snapshot, snapshot steps: - uses: actions/checkout@v4 - uses: purcell/setup-emacs@master with: version: ${{ matrix.emacs-version }} - - name: Provide seq.el on Emacs 24 - if: ${{ startsWith(matrix.emacs-version, '24.') }} - run: mv .github/workflows/seq-24.el seq.el - name: Basic checks run: make check - name: Run interpreted tests |
