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