Commit Graph

2583 Commits

Author SHA1 Message Date
Henrik Lissner
74effe1857 lang/javascript (flycheck): favor local eslint over global, if available 2017-03-25 16:41:01 -04:00
Henrik Lissner
ec4442a59e lang/javascript: jsx-mode => rjsx-mode (better integration with js2-mode) 2017-03-25 04:04:16 -04:00
Henrik Lissner
ca61940ab2 lang/javascript: attach +javascript-{npm,lb6}-mode to js2-mode instead of js-mode 2017-03-25 04:03:57 -04:00
Henrik Lissner
115b126a25 lang/javascript: highlight-indent-guides-mode => highlight-indentation-mode 2017-03-25 04:03:28 -04:00
Henrik Lissner
84acc2df09 core-projects: add package.json to projectile-project-root-files 2017-03-25 03:46:41 -04:00
Henrik Lissner
60aa0ba397 def-project-mode!: fix :files property 2017-03-25 03:46:27 -04:00
Henrik Lissner
5d597101e7 Replace highlight-indent-guides-mode with highlight-indentation 2017-03-25 03:15:37 -04:00
Henrik Lissner
3ce0e7d9c9 feature/file-templates: add __webpack.config.js template 2017-03-25 02:14:52 -04:00
Henrik Lissner
ac5ad085dc core-projects: quote doom-project-hook in def-project! 2017-03-25 02:09:09 -04:00
Henrik Lissner
2a377b44f1 Use s.el instead of subr-x string funcs 2017-03-25 01:45:23 -04:00
Henrik Lissner
2526101de6 core-lib: replace require subr-x with autoloads 2017-03-25 01:44:41 -04:00
Henrik Lissner
12d0cf94b6 doom/reload: fix server.el + no process errors 2017-03-25 01:44:22 -04:00
Henrik Lissner
b60e8b7214 doom/compile-lite: add docstring 2017-03-25 01:06:40 -04:00
Henrik Lissner
06b1a8c928 Reload (via server if noninteractive) after pkg install/update/autoremove 2017-03-25 01:03:40 -04:00
Henrik Lissner
e8e66c88d0 core-packages: add doom/compile-lite and make compile-lite 2017-03-25 01:03:02 -04:00
Henrik Lissner
34b76ef43b core-packages: move use-packaeg :after hack to eob
So it doesn't cause errors when emacs.d is compiled
2017-03-25 01:02:19 -04:00
Henrik Lissner
f5ce4d40b7 lang/python: fix pip bootstrap 2017-03-24 15:02:40 -04:00
Henrik Lissner
378469b15e lang/javascript: add skewer-mode 2017-03-24 15:01:03 -04:00
Henrik Lissner
b37aadec91 General cleanup + refactor 2017-03-23 19:49:58 -04:00
Henrik Lissner
290cd95a4c feature/snippets: clean up yas-keymap bindings 2017-03-23 15:48:48 -04:00
Henrik Lissner
501ccbdb3d feature/snippets: enable nested snippets 2017-03-23 15:48:05 -04:00
Henrik Lissner
191ddfd334 lang/web: move emmet-mode from +html.el to config.el; enable in css-mode 2017-03-23 15:47:38 -04:00
Henrik Lissner
495b0d0016 lang/{javascript,web}: add web-beautify plugin 2017-03-23 15:47:07 -04:00
Henrik Lissner
0243229690 lang/javascript: add +javascript-gulp-mode project 2017-03-23 15:46:17 -04:00
Henrik Lissner
d0b64860e1 Fix doom-sh/doom-sudo + bootstraps 2017-03-23 02:13:11 -04:00
Henrik Lissner
530935ae02 ui/doom: remove doom/blink-cursor in focus-in-hook 2017-03-23 00:29:44 -04:00
Henrik Lissner
f1ac764ccb feature/snippets: autoload snippet-mode 2017-03-23 00:29:14 -04:00
Henrik Lissner
3445cdeae3 doom/bootstrap: force load core libs 2017-03-22 19:55:41 -04:00
Henrik Lissner
1d31132789 Fix #41, regression caused by 0489ce 2017-03-22 19:55:22 -04:00
Henrik Lissner
29e844c92e feature/snippets: refactor, cleanup & stability tweaks 2017-03-22 17:43:05 -04:00
Henrik Lissner
f380cff5c4 feature/snippets: use evil-visual-{beginning,end} in +snippets|yas-before-expand 2017-03-22 04:58:09 -04:00
Henrik Lissner
78758f67e6 feature/snippets: fix +snippets/expand-on-region off-by-1 bug in evil-mode 2017-03-22 04:57:29 -04:00
Henrik Lissner
585c425258 delete-trailing-whitespace: don't affect current line 2017-03-22 00:33:39 -04:00
Henrik Lissner
c4c123a7d0 lang/javascript: fix :electric setting 2017-03-22 00:08:49 -04:00
Henrik Lissner
5fc77363b0 load-prefer-newer = t when noninteractive 2017-03-20 23:01:02 -04:00
Henrik Lissner
cb9d91d65c Move bootstrap lib into core-lib 2017-03-20 21:15:18 -04:00
Henrik Lissner
7a972e50c3 lang/java: remove meghanada-install-server (does this on meghanada-mode already) 2017-03-20 21:15:18 -04:00
Henrik Lissner
0489ce42a3 core: remove noninteractive check
This check was meant to speed up noninteractive initialization of DOOM
Emacs, but the performance penalty is negligible, and there's no telling
what future functionality may need what's in those core modules (like
doom/bootstrap). So, for simplicity, just load everything.
2017-03-20 21:15:18 -04:00
Henrik Lissner
700f463ee0 lang/sh: refactor 2017-03-20 21:15:18 -04:00
Henrik Lissner
5bd7e24f61 lang/ruby: add {Pod,Puppet,Berks}file support 2017-03-20 21:15:18 -04:00
Henrik Lissner
188baf8626 Allow forced require! 2017-03-20 21:15:18 -04:00
Henrik Lissner
1677844fd6 Enhance core/autoload/system library 2017-03-20 21:15:18 -04:00
Henrik Lissner
a465be764b lang/rust: remove unused setup.sh 2017-03-20 21:15:18 -04:00
Henrik Lissner
f6ca185e63 lang/rust: add bootstrap 2017-03-20 21:15:18 -04:00
Henrik Lissner
769cf850c9 General comment + README cleanup 2017-03-20 04:24:10 -04:00
Henrik Lissner
4cebeb092e lang/python: add bootstrap 2017-03-20 04:22:50 -04:00
Henrik Lissner
c6a61b9b2c core-os: add exec-path failsafe 2017-03-20 04:05:17 -04:00
Henrik Lissner
733f371607 lang/{go,javascript}: add READMEs 2017-03-20 03:55:47 -04:00
Henrik Lissner
3445e44926 lang/go: add unit test commands 2017-03-20 03:49:13 -04:00
Henrik Lissner
3722f17808 lang/javascript: remove +javascript/install (replaced by bootstrap) 2017-03-20 03:47:59 -04:00