Commit Graph

80 Commits

Author SHA1 Message Date
Henrik Lissner
4de9cd8088 Add bin/doctor to diagnose environment issues 2017-05-20 18:40:13 +02:00
Henrik Lissner
ce49f94bbe Remove doom-bootstrap system (will be replaced) 2017-05-20 18:40:13 +02:00
Henrik Lissner
919a8b091e Remove bootstrap task from makefile 2017-05-20 18:40:13 +02:00
Henrik Lissner
8a08d0ab87 Involve autoremove in make default task 2017-05-16 22:25:51 +02:00
Henrik Lissner
21ecf48cca Simplify makefile 2017-04-17 23:34:08 -04:00
Henrik Lissner
4e5a1d2ed2 Makefile: replace TESTS glob with find command 2017-04-12 09:19:35 -04:00
Henrik Lissner
8ae821e4f8 Refactor Makefile 2017-04-05 21:43:02 -04:00
Henrik Lissner
e1d4ed6b88 Makefile: rearrange order of default tasks 2017-04-05 15:33:51 -04:00
Henrik Lissner
acb7536e64 Add core-lib & core-lib-{buffers,package} unit tests + tasks 2017-04-04 22:18:52 -04:00
Henrik Lissner
50062dadd7 Add doom/recompile; use it in doom/reload; refactor doom/reload 2017-03-28 15:53:53 -04:00
Henrik Lissner
be988876c1 Add make reload, to reload doom session for whatever reason 2017-03-27 23:23:07 -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
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
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
776bc96977 Refactor doom/autoloads init process 2017-02-20 13:12:24 -05:00
Henrik Lissner
cd713291f3 Remove compile-lite task + simple-p option in doom/recompile 2017-02-20 13:11:12 -05:00
Henrik Lissner
bad35d0233 Ensure autoloads.el exists on make install/update/autoremove (fix #26) 2017-02-20 12:20:15 -05:00
Henrik Lissner
7b5ecc824b Remove test task from makefile 2017-02-20 12:03:11 -05:00
Henrik Lissner
1ca43ba39e Add make run for dev purposes 2017-02-20 00:45:17 -05:00
Henrik Lissner
7ef87546cc Refactor package management system 2017-02-20 00:26:06 -05:00
Henrik Lissner
c190518070 Makefile: rename clean => autoremove & clean-elc => clean; don't auto-reload emacs 2017-02-20 00:26:06 -05:00
Henrik Lissner
9bd8c6cc21 General cleanup 2017-02-20 00:26:05 -05:00
Henrik Lissner
5090757f4a makefile: ensure user-emacs-directory is set 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
f1208e9179 makefile: reload running Emacs after tasks + refactor 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
f2a31e9d87 Rewrite package management to be less hackish (untested) 2017-02-20 00:23:06 -05:00
Henrik Lissner
74aa0ab6a7 Update makefile 2017-02-20 00:23:06 -05:00
Henrik Lissner
6b07f23b4c core-packages: refactor 2017-02-20 00:23:05 -05:00
Henrik Lissner
ceaa03cca8 Makefile: clean compiled files before install/update/clean/compile 2017-02-20 00:23:05 -05:00
Henrik Lissner
8075c84882 Fix package management 2017-02-20 00:23:04 -05:00
Henrik Lissner
566fd39cf9 lang/javascript: update for v2.0 2017-02-20 00:23:03 -05:00
Henrik Lissner
ad12b9057b Add unit test framework 2016-10-02 16:19:54 +02:00
Henrik Lissner
68f8bc028b More reliable hostname resolution (fix #9) 2016-09-22 15:35:07 +02:00
Henrik Lissner
ca517d9df5 Remove version on cache path 2016-06-06 23:48:26 -04:00
Henrik Lissner
e06eae0ba6 makefile: correct race condition on first install 2016-06-06 23:46:40 -04:00
Henrik Lissner
412dd71ffc General cleanup + update readme 2016-06-06 01:19:00 -04:00
Henrik Lissner
5cf6d9018e make compile 2016-05-29 00:40:13 -04:00
Henrik Lissner
fc78d46f30 v1.1.3 bump
+ sp: be quiet
+ popup: load *eval* rule earlier
+ evil-anzu: defer, due to long load time
+ Update makefile
+ Clean up core.el
+ line-spacing = 1, less rpadding on nlinum-format
+ Add *esup* popup rule
+ Refactor doom macro
+ Refactor doom-byte-compile
+ :big [SIZE] + use inconsolata in big-mode
+ :v TAB -> doom/yas-insert-snippet
+ eval: use pop-to-buffer instead of doom/popup-buffer
+ Refactor backspace fn; handle pair deletion issue with sp better
+ \#bringbackwindowsystem
+ db: remove unused var
+ Update init.el
2016-05-28 22:11:03 -04:00
Henrik Lissner
75241e52a2 Remove make compile 2016-05-27 15:55:58 -04:00
Henrik Lissner
204847f95c Update Makefile for new bootstrap process 2016-05-24 18:27:02 -04:00
Henrik Lissner
ad225d2591 No NARF, only DOOM 2016-05-20 22:37:30 -04:00
Henrik Lissner
f7b68114db Build needed cache dirs in makefile 2016-05-20 16:58:04 -04:00
Henrik Lissner
0ee993333d Makefile: remove+recompile bootstrap.elc on update/delete 2016-04-16 00:48:32 -04:00
Henrik Lissner
731a042a7b Remove scripts 2016-04-08 15:39:36 -04:00
Henrik Lissner
f6d44c9366 Makefile: refactor install target 2016-04-08 01:46:06 -04:00
Henrik Lissner
2d8985975b Makefile: update 'reset' target 2016-03-27 00:50:08 -04:00
Henrik Lissner
8a0edfc4cd Add make install 2016-03-26 01:21:05 -04:00