https://github.com/atilaneves/flycheck-dmd-dub
flycheck and DCD dub support to enable D IDE features in Emacs
https://github.com/atilaneves/flycheck-dmd-dub
dub emacs emacs-lisp flycheck ide melpa
Last synced: 5 months ago
JSON representation
flycheck and DCD dub support to enable D IDE features in Emacs
- Host: GitHub
- URL: https://github.com/atilaneves/flycheck-dmd-dub
- Owner: atilaneves
- Created: 2014-03-06T16:22:11.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-04-12T16:09:05.000Z (over 4 years ago)
- Last Synced: 2024-11-22T22:35:06.567Z (11 months ago)
- Topics: dub, emacs, emacs-lisp, flycheck, ide, melpa
- Language: Emacs Lisp
- Homepage:
- Size: 104 KB
- Stars: 14
- Watchers: 3
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
flycheck-dmd-dub
================
[](https://github.com/atilaneves/flycheck-dmd-dub/actions)
[](https://coveralls.io/github/atilaneves/flycheck-dmd-dub?branch=master)
[](https://melpa.org/#/flycheck-dmd-dub)
Emacs lisp to read dependency information from [dub](https://github.com/D-Programming-Language/dub)
and add syntax highlighting via flycheck that resolves package dependencies.
Basically tells emacs/flycheck how to call dmd with the right `-I` and `-J` flags.
Usage
-----
Add this to your `.emacs` / `init.el`:
`(add-hook 'd-mode-hook 'flycheck-dmd-dub-set-variables)`
Installation
------------
Install from [MELPA](https://melpa.org) or [MELPA Stable](https://stable.melpa.org/) with:
M-x package-install RET flycheck-dmd-dub.