Commit Graph

2560 Commits

Author SHA1 Message Date
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
Henrik Lissner
804aba93f5 Implement bootstrap functionality + make bootstrap (WIP) 2017-03-20 02:45:39 -04:00
Henrik Lissner
de08d0a2db Makefile: refactor 2017-03-20 02:44:52 -04:00
Henrik Lissner
8aac4b2091 doom/clear-* => doom/clean-* (consistent with makefile tasks) 2017-03-19 23:48:43 -04:00
Henrik Lissner
f3a065868c lang/python: gD = anaconda-mode-find-references 2017-03-19 22:52:33 -04:00
Henrik Lissner
89172b859c feature/eval: fix lack of syntax highlighting in *eval* buffers 2017-03-19 22:52:17 -04:00
Henrik Lissner
1bd33f6ff1 core-packages: use-package update + temporary :after fix 2017-03-19 22:51:54 -04:00
Henrik Lissner
88454f58ec core-os: don't cache exec-path too aggressively 2017-03-19 22:51:29 -04:00
Henrik Lissner
db7cf68775 General tweaks 2017-03-19 22:50:57 -04:00
Henrik Lissner
3d30844070 lang/go: add go-guru + refactor config 2017-03-19 22:49:00 -04:00
Henrik Lissner
3e63d2d23b Reduce def-package magic; explicitly use :when property 2017-03-19 22:47:50 -04:00
Henrik Lissner
e4b5cf5a56 ui/doom-dashboard: don't display dashboard if passed files (e.g. emacs file1.py) 2017-03-18 12:15:50 -04:00
Henrik Lissner
f7e6be433e core-popup: disable more split-window commands in popups 2017-03-18 01:23:56 -04:00
Henrik Lissner
aeee2333e1 Move tools/restclient => lang/rest 2017-03-17 23:40:05 -04:00
Henrik Lissner
94459852c7 ui/doom-modeline: fix anzu segment persisting across files/buffers 2017-03-17 22:52:02 -04:00
Henrik Lissner
118050c386 private/hlissner: fix neotree binding 2017-03-17 22:51:20 -04:00
Henrik Lissner
159d4386d3 core-packages: pad doom-modules :size by 5 2017-03-17 22:50:58 -04:00
Henrik Lissner
635c0fdaa7 core-os: add doc comment to exec-path-from-shell 2017-03-17 22:50:28 -04:00
Henrik Lissner
31cdab9ed2 private/hlissner: set personal info vars + epa-file-encrypt-to 2017-03-16 23:40:08 -04:00
Henrik Lissner
3fee758e20 General cleanup + minor tweaks 2017-03-16 23:39:39 -04:00
Henrik Lissner
923d4585fa Extract make clean/clean-cache into elisp; new doom-etc-dir for non-volatile temp files 2017-03-16 23:38:22 -04:00
Henrik Lissner
4ae0513020 lang/go: refactor + add prereqs in doc comment 2017-03-16 17:40:45 -04:00