Skip to content

Commit

Permalink
Drop support for Emacs 25 💥
Browse files Browse the repository at this point in the history
  • Loading branch information
darth10 committed Aug 12, 2024
1 parent a383f2b commit 7f44001
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .github/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[![melpa-stable-badge][melpa-stable-badge]][melpa-stable-link]
[![gh-actions-badge][gh-actions-badge]][gh-actions-link]

_NOTE_: Emacs 25.1 is required for this package to work well.
_NOTE_: This package requires Emacs 26.1 to work well.

This is a global minor mode for entering Emacs commands without
modifier keys. It's similar to Vim's separation of command mode and
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ jobs:
strategy:
matrix:
emacs_version:
- 25.3
- 26.3
- 27.2
- 28.1
Expand Down
11 changes: 0 additions & 11 deletions features/support/env.el
Original file line number Diff line number Diff line change
@@ -1,17 +1,6 @@
(require 'f)
(require 'cl-lib)

;; From the espuds readme
(when (and (= emacs-major-version 25))
(require 'cl-preloaded)
(setf (symbol-function 'cl--assertion-failed)
(lambda (form &optional string sargs args)
"This function has been modified by ecukes to fix problems with cl-assert in emacs 25.
The modified version should only be used for running espuds tests."
(if string
(apply #'error string (append sargs args))
(signal 'cl-assertion-failed `(,form ,@sargs))))))

(defvar god-mode-support-path
(f-dirname load-file-name))

Expand Down
2 changes: 1 addition & 1 deletion god-mode-isearch.el
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
;; Author: Chris Done <chrisdone@gmail.com>
;; URL: https://github.com/emacsorphanage/god-mode
;; Version: 2.18.0
;; Package-Requires: ((emacs "25.1"))
;; Package-Requires: ((emacs "26.1"))

;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion god-mode.el
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
;; Author: Chris Done <chrisdone@gmail.com>
;; URL: https://github.com/emacsorphanage/god-mode
;; Version: 2.18.0
;; Package-Requires: ((emacs "25.1"))
;; Package-Requires: ((emacs "26.1"))

;; This file is not part of GNU Emacs.

Expand Down

0 comments on commit 7f44001

Please sign in to comment.