File tree Expand file tree Collapse file tree 6 files changed +8
-382
lines changed Expand file tree Collapse file tree 6 files changed +8
-382
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,6 @@ EMACS := $(shell which "$${EMACS}" || which "emacs")
27
27
EMACS_VERSION := $(shell "$(EMACS ) " -Q --batch --eval '(princ emacs-version) ')
28
28
29
29
EFLAGS = --eval "(add-to-list 'load-path (expand-file-name \"tests/compat\") 'append)" \
30
- --eval "(when (< emacs-major-version 24) \
31
- (setq byte-compile-warnings '(not cl-functions)))" \
32
30
--eval '(setq byte-compile-error-on-warn t)' \
33
31
--eval '(when (not (version< emacs-version "24.4")) (setq load-prefer-newer t))' \
34
32
--eval '(defun byte-compile-dest-file (filename) \
@@ -50,8 +48,8 @@ PKG_DIST_FILES = $(ELFILES) logo.svg NEWS haskell-mode.info dir
50
48
all : check-emacs-version compile $(AUTOLOADS ) info
51
49
52
50
check-emacs-version :
53
- @$(BATCH ) --eval " (when (< emacs-major- version 23) \
54
- (message \"Error : haskell-mode requires Emacs 23 or later\") \
51
+ @$(BATCH ) --eval " (when (version < emacs-version \" 24.3 \" ) \
52
+ (message \"Error : haskell-mode requires Emacs 24.3 or later\") \
55
53
(message \"Your version of Emacs is %s\" emacs-version) \
56
54
(message \"Found as '$(EMACS)'\") \
57
55
(message \"Use one of :\") \
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ for setup and user guide.
67
67
68
68
## Installation - more information
69
69
70
- ` haskell-mode ` supports GNU Emacs version 24 or later.
70
+ ` haskell-mode ` supports GNU Emacs version 24.3 or later.
71
71
72
72
` haskell-mode ` is available from [ melpa-stable] ( http://stable.melpa.org ) (releases) and [ melpa] ( http://melpa.org )
73
73
(git snapshots).
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ Front-Cover Texts and no Back-Cover Texts.
42
42
@top Haskell Mode
43
43
44
44
Haskell Mode is an Haskell development Environment for GNU Emacs version
45
- 24 or later. It provides syntax-based indentation, font locking,
45
+ 24.3 or later. It provides syntax-based indentation, font locking,
46
46
editing cabal files, and supports running an inferior Haskell
47
47
interpreter (e.g. GHCi).
48
48
@@ -167,7 +167,7 @@ The above steps should result in the following snippet in your @file{.emacs}:
167
167
168
168
@section Installation - more information
169
169
170
- @code {haskell-mode } supports GNU Emacs versions 24 and upcoming 25
170
+ @code {haskell-mode } supports GNU Emacs versions 24.3+, including 25
171
171
(snapshot).
172
172
173
173
@code {haskell-mode } is available from
Original file line number Diff line number Diff line change 1
1
(define-package " haskell-mode" " 16.1-git" " A Haskell editing mode"
2
- '((emacs " 24.1 " ) (cl-lib " 0.5 " ))
2
+ '((emacs " 24.3 " ))
3
3
:url " https://github.com/haskell/haskell-mode"
4
4
:keywords '(" haskell" " cabal" " ghc" " repl" ))
5
5
; ; Local Variables:
Original file line number Diff line number Diff line change @@ -786,8 +786,8 @@ Minor modes that work well with `haskell-mode':
786
786
- `smerge-mode' : show and work with diff3 conflict markers used
787
787
by git, svn and other version control systems."
788
788
:group 'haskell
789
- (when (< emacs-major- version 24 )
790
- (error " haskell-mode requires at least Emacs 24 " ))
789
+ (when (version < emacs-version " 24.3 " )
790
+ (error " haskell-mode requires at least Emacs 24.3 " ))
791
791
792
792
; ; paragraph-{start,separate} should treat comments as paragraphs as well.
793
793
(set (make-local-variable 'paragraph-start )
You can’t perform that action at this time.
0 commit comments