This commit does two things: - Renames def-advice! to defadvice!, in the spirit of naming convenience macros after the function/macro they enhance or replace. - Correct the names of advice functions to indicate visibility and intent. A public advice function like doom-set-jump-a is meant to be used elsewhere. A private one like +dired--cleanup-header-line-a shouldn't -- it likely won't work anywhere but the function(s) it was made to advise. |
||
---|---|---|
.. | ||
config.el | ||
doctor.el | ||
packages.el | ||
README.org |
:lang Nim
This module is a work in progress.
This module adds Nim support to Emacs.
- Code completion (nimsuggest + company)
- Syntax checking (nimsuggest + flycheck)
- Babel support (
ob-nim
)
Table of Contents TOC
Module Flags
This module provides no flags.
Prerequisites
nim
(for building & evaluation)nimsuggest
(for code completion, syntax checking & jump-to-definition functionality)
Nim
choosenim
is an installer and version manager for the Nim programming
language. You can install the latest stable release of Nim by running the
following in your terminal and following the onscreen instructions:
curl https://nim-lang.org/choosenim/init.sh -sSf | sh
Alternatively, nim is usually available through your OS's package manager:
MacOS
brew install nim
Arch Linux
sudo pacman --needed --noconfirm -S nim nimble