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
Henrik Lissner
ed1ede4385
lang/javascript: fix electric > not closing tags in rjsx-mode
2018-04-28 16:04:11 -04:00
Henrik Lissner
45bc6e49d3
lang/web: web-mode-enable-auto-quoting = nil
2018-04-28 15:54:39 -04:00
Henrik Lissner
d67496e007
Fix vestigial references to warn! macro
...
This macro was removed some time ago (and moved to doom-doctor). Where
necessary, these warnings have been moved to that module's doctor.el
file.
2018-04-28 03:49:46 -04:00
Henrik Lissner
5c49d9c7c0
lang/javascript: don't look for import preact
...
Incorrect way to import preact.
2018-04-27 03:28:53 -04:00
Henrik Lissner
37b2563dd1
lang/javascript: detect preact import (for rjsx-mode)
2018-04-26 17:56:58 -04:00
Henrik Lissner
de84f56110
Merge pull request #547 from UndeadKernel/latex-rainbows
...
Enable rainbow mode in LaTeX buffers.
2018-04-26 00:18:26 -04:00
UndeadKernel
aec77d5f1e
Enable rainbow mode in LaTeX buffers.
2018-04-25 11:03:56 +02:00
Henrik Lissner
ac570f3f18
lang/javascript: revise refactor menu; add tide-organize-imports
2018-04-23 20:49:21 -04:00
Henrik Lissner
7dd5c12b44
lang/org: disable make-frame hooks in +org-capture/open-frame
2018-04-23 17:50:24 -04:00
Henrik Lissner
135ebd925f
Enable global-eldoc-mode; less work for me!
2018-04-23 00:34:03 -04:00
Henrik Lissner
15c735a053
lang/javascript: fix :company-backend typo
2018-04-23 00:28:32 -04:00
Henrik Lissner
aef9724324
Add doom*shut-up advisor to core-lib
2018-04-23 00:03:28 -04:00
Henrik Lissner
855ad2c0f1
lang/javascript: refactor company/lookup config; bring back xref-js2
2018-04-22 23:57:32 -04:00
Henrik Lissner
fa3f627f44
lang/cc: fontify constants only in c/c++ buffers
2018-04-21 21:04:55 -04:00