forked from nonsequitur/smex
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Eldev
25 lines (18 loc) · 822 Bytes
/
Eldev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
;; -*- mode: emacs-lisp; lexical-binding: t; no-byte-compile: t -*-
(eldev-use-plugin 'undercover)
(eldev-use-package-archive 'gnu)
(eldev-use-package-archive 'melpa)
(setq eldev-test-framework 'buttercup)
;; (eldev-add-extra-dependencies 'test 's)
;; Required for testing
(eldev-add-extra-dependencies 'test 'with-simulated-input)
;; Optional dependencies, which we install so that we can test them
(eldev-add-extra-dependencies 'test 'ido-completing-read+)
(when (version<= "24.5" emacs-version)
(eldev-add-extra-dependencies 'test 'ivy))
(eldev-add-extra-dependencies 'test 'smex)
(when (version<= "25.1" emacs-version)
(eldev-add-extra-dependencies 'test 'helm)
(eldev-add-extra-dependencies 'test 'selectrum))
;; Tell checkdoc not to demand two spaces after a period.
(setq sentence-end-double-space nil)