+ :popup -> set-popup-rule! + :popups -> set-popup-rules! + :company-backend -> set-company-backend! + :evil-state -> set-evil-initial-state! I am slowly phasing out the setting system (def-setting! and set!), starting with these. What are autodefs? These are functions that are always defined, whether or not their respective modules are enabled. However, when their modules are disabled, they are replaced with macros that no-op and don't waste time evaluating their arguments. The old set! function will still work, for a while. |
||
---|---|---|
.. | ||
config.el | ||
doctor.el | ||
packages.el | ||
README.org |
:lang solidity
This module adds Solidity support through solidity-mode
- Syntax-checking (
flycheck
) - Code completion (company-solidity)
- Gas estimation (
C-c C-g
)
Table of Contents TOC
Module Flags
This module provides no flags.
Prerequisites
This module requires one or both linters for syntax checking:
If both are enabled Solc is run first, then Solium if Solc catches no errors.
Solc
npm install -g solc
Solium
npm install -g solium
By default solium looks for .soliumrc.json
in the project directory, but you
can set it to your own .soliumrc.json
with this in your private doom
config.el
(setq flycheck-solidity-solium-soliumrcfile "~/.soliumrc.json")
TODO
- Snippets