Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 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 10 years ago)
- Default Branch: master
- Last Pushed: 2021-04-12T16:09:05.000Z (over 3 years ago)
- Last Synced: 2024-04-14T06:51:37.725Z (5 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
================[![Actions Status](https://github.com/atilaneves/flycheck-dmd-dub/workflows/CI/badge.svg)](https://github.com/atilaneves/flycheck-dmd-dub/actions)
[![Coverage Status](https://coveralls.io/repos/github/atilaneves/flycheck-dmd-dub/badge.svg?branch=master)](https://coveralls.io/github/atilaneves/flycheck-dmd-dub?branch=master)
[![MELPA](https://melpa.org/packages/flycheck-dmd-dub-badge.svg)](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.