Commit graph

830 commits

Author SHA1 Message Date
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
Aria
1bbf5b7d19 lang/org Make agenda view span 10 days 2018-05-18 13:45:06 +10:00
Henrik Lissner
7db7aed52d
lang/org: refactor & add org-clock config/keybinds 2018-05-18 01:43:37 +02:00
Henrik Lissner
84befc0303
lang/org: map bash src blocks to ob-shell 2018-05-18 01:43:16 +02:00
Henrik Lissner
80adb9c1f6
General refactor for consistency & idempotency
Also updated comments
2018-05-18 01:26:41 +02:00
Henrik Lissner
c46bd978fc
lang/org: fix tab not folding src blocks 2018-05-17 23:05:35 +02:00
Henrik Lissner
bed5a2f305
lang/web: add *.jinja to web-mode 2018-05-17 12:26:42 +02:00
Henrik Lissner
803511c771
lang/web: disable company-css in Emacs 26+
css-mode's built-in completion is superior in Emacs 26+. The
company-capf backend will take advantage of it.
2018-05-17 12:22:27 +02:00
Henrik Lissner
022baf808c
lang/org: use evil-org-key-theme variable to initialize evil-org
Gives people a chance to customize which evil-org key themes are
available to them.

Addresses #591
2018-05-17 11:10:46 +02:00
Aria
48c65c2a2d Add csv mode to data 2018-05-17 08:47:38 +10:00
Henrik Lissner
622b53479a
lang/emacs-lisp: display major/minor modes in imenu 2018-05-16 12:14:47 +02:00
Henrik Lissner
63fdc3530c
lang/cc: refactor (nest configs and chain packages)
Allows users to disable irony and/or rtags only, then their dependent
packages won't be loaded.
2018-05-16 00:16:13 +02:00
Henrik Lissner
fd16719324
lang/{python,ruby}: add doctor.el 2018-05-15 21:49:51 +02:00
Henrik Lissner
7eb0dd6340
lang/python: remove redundant pip-requirements config
The auto-mode-alist entry is already set up by
pip-requirements-autoloads.
2018-05-15 21:49:47 +02:00
Benjamin Reynolds
9ac15aa0c1 Add [slim-mode] to :lang web +html
[slim-mode]: https://github.com/slim-template/emacs-slim
2018-05-14 20:30:28 -05:00
Henrik Lissner
9a2c4f297c
Fix void macro errors after byte-compiling 2018-05-15 03:24:30 +02:00
Henrik Lissner
bb88411cc9
General minor refactor & docstring fixes 2018-05-14 20:55:55 +02:00
Henrik Lissner
48cb10a9cc
lang/org: fix void-function +org|setup-ui error
Caused if org is loaded early in your config, before :lang org is
loaded. Or when byte-compiling.
2018-05-14 20:49:45 +02:00
Henrik Lissner
8cab2f19fd
Remove redundant config & auto-mode-alist entries
Much of this config is done in package autoloads, and now that
auto-mode-alist is cached in doom-package-alist (after reading autoload
files), we can save some space by removing redundant config.
2018-05-14 20:48:14 +02:00
Henrik Lissner
daf4c93e36
lang/org: unbind [/] (interfering w/ default binds) 2018-05-14 13:05:03 +02:00
Henrik Lissner
ff5d63b5a6
lang/javascript: add colon to electric chars 2018-05-14 13:05:03 +02:00
Henrik Lissner
b6e2599358
lang/org: change recentf/persp clobbering fix 2018-05-14 13:05:03 +02:00
Henrik Lissner
ffabd2687b
lang/javascript: refactor & document +javascript/cleanup-tide-processes 2018-05-09 12:49:09 +02:00
Henrik Lissner
505ceb3530
lang/latex: major refactor & reformatting 2018-05-09 12:38:20 +02:00
Henrik Lissner
158c853e63
lang/cc: don't complain about missing rtags executable 2018-05-09 12:17:26 +02:00
Julien Wintz
4ba8379312
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into develop 2018-05-09 12:12:39 +02:00
Julien Wintz
b89431eef8
Towards fixing byte compilation. 2018-05-09 12:11:41 +02:00
Henrik Lissner
93e552fcaf
lang/cc: remove unnecessary :after irony properties
These two packages will be autoloaded by other means.
2018-05-09 10:22:03 +02:00
Henrik Lissner
d9874da38a
lang/nim: add doctor.el #568 2018-05-09 10:22:28 +02:00
Henrik Lissner
7f8db56178
lang/nim: revise & conform readme to conventions #568 2018-05-09 10:22:24 +02:00
Henrik Lissner
c8f29b0220
lang/nim: refactor config.el #568 2018-05-09 10:22:03 +02:00
Henrik Lissner
92c4770e11
Merge pull request #568 from miguelsantos/develop
Basic support for Nim
2018-05-09 10:02:11 +02:00
Henrik Lissner
b64b2764fa
Fix header vars in doctor/packages.el files 2018-05-08 17:56:21 +02:00
Miguel Santos
1451b952b9 small typos 2018-05-08 11:58:59 -03:00
Miguel Santos
12e26761e2 add basic support for the nim language 2018-05-08 11:50:12 -03:00
Henrik Lissner
9e141cd01b
lang/org: fix newline-and-indent behavior in src blocks 2018-05-08 15:36:42 +02:00
Henrik Lissner
f3d54af5dc
lang/org: fix +org/insert-item moving cursor into invisible region 2018-05-08 15:24:43 +02:00
Henrik Lissner
fbb2a710b5
lang/web: add css library tests 2018-05-08 15:19:27 +02:00
Henrik Lissner
399f3538ce
lang/web: fix +css/toggle-inline-or-block 2018-05-08 15:19:09 +02:00
Henrik Lissner
168cb74794
Replace add-hook! with setq-hook! where possible 2018-05-07 22:37:19 +02:00
Henrik Lissner
abd141aed9
lang/cc: alias cpp-mode to c++-mode
Offers an alternative for invoking c++-mode via M-x. The default M-x
interfaces for helm and ivy treat input as regexp, thus not reading +'s
literally, which can be annoying.
2018-05-07 21:57:20 +02:00
Henrik Lissner
d7889e69b3
lang/org: unbind C-j/C-k (restoring window movement keys) 2018-05-07 19:30:24 +02:00
Henrik Lissner
c8b3c5c493
lang/org: don't insert a second * at BOL 2018-05-07 19:30:09 +02:00
Henrik Lissner
da598551a3
lang/elm: gate flycheck-elm behind featurep! check 2018-05-07 19:26:31 +02:00
Henrik Lissner
6b573bc66b
Refactor :lang auto-mode-alist entries 2018-05-07 19:26:31 +02:00
Henrik Lissner
23d887303d
lang/data: .gql => graphql-mode 2018-05-07 19:26:31 +02:00
Lorenzo Giuliani
437d4c8dda
fix(lang/javascript): add flycheck-mode to typescript-mode hooks 2018-05-04 10:10:08 +02:00
Henrik Lissner
8d81975fa7
lang/javascript: enable tide-completion-detailed & tide-always-show-documentation 2018-04-29 22:52:32 -04:00
Henrik Lissner
7173e6abcd
lang/org: fix TAB in insert mode not indenting 2018-04-29 00:46:45 -04:00