Commit Graph

2271 Commits

Author SHA1 Message Date
Henrik Lissner
9bd8c6cc21 General cleanup 2017-02-20 00:26:05 -05:00
Henrik Lissner
a18e8f0104 Improve make install and make update info prompts 2017-02-20 00:26:05 -05:00
Henrik Lissner
83f4abe100 autoload/packages: more reliable self-parser for doom-read-packages 2017-02-20 00:26:05 -05:00
Henrik Lissner
e342994307 core-popups: improve popup management stability 2017-02-20 00:26:05 -05:00
Henrik Lissner
fdcd3aeee6 Update init.example.el 2017-02-20 00:25:55 -05:00
Henrik Lissner
42eac3eaa8 feature/workspaces: replace workgroups2 with persp-mode 2017-02-20 00:23:08 -05:00
Henrik Lissner
5090757f4a makefile: ensure user-emacs-directory is set 2017-02-20 00:23:08 -05:00
Henrik Lissner
ffa1ce14cd def-popup! => set! :popup 2017-02-20 00:23:08 -05:00
Henrik Lissner
b8042bdaaa General cleanup + refactor core.el 2017-02-20 00:23:08 -05:00
Henrik Lissner
b4c033d352 compile-all => compile-lite 2017-02-20 00:23:08 -05:00
Henrik Lissner
30f5d0d79c Remove core-{set,states}.el (will be replaced) 2017-02-20 00:23:08 -05:00
Henrik Lissner
2bc459a343 package!: remove :setup property 2017-02-20 00:23:08 -05:00
Henrik Lissner
8231b11b95 Add wildcard to doom! loader 2017-02-20 00:23:08 -05:00
Henrik Lissner
4f8c6d00c1 byte-compile-dynamic = t, refactor byte-compile-warnings 2017-02-20 00:23:08 -05:00
Henrik Lissner
4cdc28da18 doom-enabled-modules => doom-modules 2017-02-20 00:23:08 -05:00
Henrik Lissner
bc402868a6 Add provide's to module config.el files + fix module header comments 2017-02-20 00:23:08 -05:00
Henrik Lissner
f99468a135 Move __DIR__/__FILE__ vars/defuns into core-lib 2017-02-20 00:23:08 -05:00
Henrik Lissner
6ec1c79b38 Refactor packages library 2017-02-20 00:23:07 -05:00
Henrik Lissner
f1208e9179 makefile: reload running Emacs after tasks + refactor 2017-02-20 00:23:07 -05:00
Henrik Lissner
9a126a1274 Update document for core-set 2017-02-20 00:23:07 -05:00
Henrik Lissner
4dbb4b30f6 ui/doom-module (evil-anzu) :when => :needs 2017-02-20 00:23:07 -05:00
Henrik Lissner
5549e141a7 doom-def-setting => def-setting! 2017-02-20 00:23:07 -05:00
Henrik Lissner
7703fc56f4 Remove core/autoload/bootstrap.el 2017-02-20 00:23:07 -05:00
Henrik Lissner
a955ff78e0 Heavy refactor of package management; new parsing doom-read-packages 2017-02-20 00:23:07 -05:00
Henrik Lissner
9b58b21011 feature/version-control: fix path in comment headers 2017-02-20 00:23:07 -05:00
Henrik Lissner
e6209291eb Add modules/feature/workspaces 2017-02-20 00:23:07 -05:00
Henrik Lissner
7092d448c6 Target all config files with non-comprehensive doom/byte-compile + fix docstrings/messages 2017-02-20 00:23:07 -05:00
Henrik Lissner
3b4c0693fd core-packages: add use-package autoload, just in case 2017-02-20 00:23:07 -05:00
Henrik Lissner
5ee6369f77 core-popups: update popup rules 2017-02-20 00:23:07 -05:00
Henrik Lissner
5b679c1562 doom-debug-mode: use init-file-debug, not debug-on-error 2017-02-20 00:23:07 -05:00
Henrik Lissner
3bce1246cd Move library requires into core-lib 2017-02-20 00:23:07 -05:00
Henrik Lissner
093fa1b5a3 Rethink setting system 2017-02-20 00:23:07 -05:00
Henrik Lissner
89c7ee0273 Add modules/feature/version-control 2017-02-20 00:23:07 -05:00
Henrik Lissner
76f09d83ff Add modules/feature/version-control 2017-02-20 00:23:07 -05:00
Henrik Lissner
cdeab2c292 package!: improve docstring & add :needs property 2017-02-20 00:23:07 -05:00
Henrik Lissner
10d46b3dc0 Remove superfluous quote on error handlers 2017-02-20 00:23:07 -05:00
Henrik Lissner
37aeb19bd6 Update docstring comment for doom-quit module 2017-02-20 00:23:07 -05:00
Henrik Lissner
a2a0ab4ed7 Update ui modules for v2 2017-02-20 00:23:07 -05:00
Henrik Lissner
d4b0216154 Clean up packages.el files 2017-02-20 00:23:07 -05:00
Henrik Lissner
82f6037085 Add bootstrap api (unfinished) 2017-02-20 00:23:07 -05:00
Henrik Lissner
c77ec345a3 feature/evil: evil-indent-convert-tabs=t, add static line-indenting; define :global 2017-02-20 00:23:07 -05:00
Henrik Lissner
28931e6523 feature/evil: conform to v2 module format 2017-02-20 00:23:07 -05:00
Henrik Lissner
5dc174f41c javascript: conform to v2 module format 2017-02-20 00:23:07 -05:00
Henrik Lissner
2b4da7edf5 emacs-lisp: conform to v2 module format 2017-02-20 00:23:07 -05:00
Henrik Lissner
b7fb8caa24 emacs-lisp: refactor autoloads 2017-02-20 00:23:07 -05:00
Henrik Lissner
22fdf9e2ab doom-popup-{buffeer,file}: make variadic 2017-02-20 00:23:07 -05:00
Henrik Lissner
e80df3c03c Polish package management system; no infinite recursion; smarter autoload refresh 2017-02-20 00:23:07 -05:00
Henrik Lissner
70a1fb52cc Add unit-test framework & stubs 2017-02-20 00:23:07 -05:00
Henrik Lissner
4de4545929 Remove :apps (to be later replaced with :app) 2017-02-20 00:23:07 -05:00
Henrik Lissner
b1268cd6bf Add core/autoload/set.el 2017-02-20 00:23:06 -05:00