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
Henrik Lissner
8b1c1b0416
lang/cc: properly enable irony-mode in cc modes
2017-03-20 03:47:26 -04:00
Henrik Lissner
43ce124043
lang/cc: add irony install bootstrap
2017-03-20 03:47:12 -04:00