Commit Graph

11 Commits

Author SHA1 Message Date
Henrik Lissner
d8b1e469bc
Introduce autodefs to replace some settings
+ :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.
2018-06-15 03:42:01 +02:00
Henrik Lissner
56b4cba964
Fix solium error preventing solidity-mode #659
Now conditionally activates flycheckers using the existence of their
binaries at load time.
2018-06-08 13:08:37 +02:00
Henrik Lissner
30fccbc06c
Merge pull request #614 from Emiller88/patch-2
Update config.el
2018-05-26 10:17:12 +02:00
Edmund Miller
4200a1713c
Update config.el
Add a missing )
2018-05-25 20:32:27 -05:00
Edmund Miller
cfe6f5b4e0
Update README.org
Fix the broken link because of formatting.
2018-05-25 20:29:15 -05:00
Henrik Lissner
9a730c0035
lang/solidity: conform README to doom conventions 2018-05-25 19:10:49 +02:00
Henrik Lissner
6be1ee17e5
lang/solidity: improve binary checks in doctor.el 2018-05-25 19:06:29 +02:00
Henrik Lissner
f5a0d89eda
lang/solidity: conform to Doom conventions 2018-05-25 19:04:01 +02:00
Edmund Milller
01993aa698 Fix solc and solium pathes
The bin files were links to the real thing.
2018-05-18 17:04:43 -05:00
Edmund Milller
f4234779ce Remove Company package
It's been moved into solidity-mode already.
2018-05-18 17:04:37 -05:00
Edmund Milller
3193e7a8a7 Add Solidity
Add basic Solidity module
2018-05-18 17:04:25 -05:00