https://github.com/flycheck/flycheck-cask
Cask support for Flycheck
https://github.com/flycheck/flycheck-cask
Last synced: 9 months ago
JSON representation
Cask support for Flycheck
- Host: GitHub
- URL: https://github.com/flycheck/flycheck-cask
- Owner: flycheck
- License: gpl-3.0
- Created: 2013-08-18T09:32:33.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2024-02-05T17:21:42.000Z (over 2 years ago)
- Last Synced: 2025-03-12T06:30:17.559Z (over 1 year ago)
- Language: Emacs Lisp
- Size: 33.2 KB
- Stars: 16
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
**DEPRECATION NOTICE:** This project has been superseded by [flycheck-eask](https://github.com/flycheck/flycheck-eask).
flycheck-cask
=============
Make [Flycheck][] use [Cask][] packages in [Cask][] projects.
A *Cask project* is denoted by the existence of a `Cask` file at the top of the
source code tree. For Emacs Lisp files in such projects, this extension enables
`flycheck-emacs-lisp-initialize-packages` and set
`flycheck-emacs-lisp-package-user-dir` so that Flycheck picks up the
dependencies of the project when checking Emacs Lisp files.
Installation
------------
As usual, from [MELPA][] and [MELPA Stable][].
In your [`Cask`][cask] file:
```cl
(source gnu)
(source melpa)
(depends-on "flycheck-cask")
```
In your `init.el`:
```cl
(eval-after-load 'flycheck
'(add-hook 'flycheck-mode-hook #'flycheck-cask-setup))
```
Usage
-----
Just use Flycheck as usual in Cask projects.
Customization
-------------
- M-x customize-group RET flycheck-cask
License
-------
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 the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see http://www.gnu.org/licenses/.
See [`COPYING`][copying] for details.
[Flycheck]: https://github.com/flycheck/flycheck
[Cask]: https://github.com/cask/cask
[MELPA]: http://melpa.milkbox.net
[MELPA Stable]: http://melpa-stable.milkbox.net
[COPYING]: https://github.com/flycheck/flycheck-cask/blob/master/COPYING