c550851500
doom-doctor: minor refactor
2017-12-31 17:49:15 -05:00
574a783f7f
doctor: refactor & check $SHELL
2017-12-29 15:07:41 -05:00
c3c5de93c7
doctor: rewrite TLS heuristics
...
Fixes "peculiar error" in #175 , #285 , #288
2017-12-20 19:52:09 -05:00
bd1a4e31f6
doctor: log! => section!
2017-12-20 19:51:33 -05:00
211977e28a
doom--module-pairs => doom-module-pairs
2017-11-08 22:51:55 +01:00
5f166d9297
Add --quick to Emacs batch calls (experimental)
2017-11-07 13:09:24 +01:00
075b4557f6
Rewrite bin/org-tangle
2017-11-07 13:08:44 +01:00
c45e2c4918
General & minor refactor+cleanup
2017-11-05 19:54:44 +01:00
bc358bbc7e
Remove default font detection from doom-doctor
2017-11-05 01:16:35 +01:00
898d1f225a
bin/org-capture: improve stability + add stdin support
2017-10-02 20:02:27 +02:00
4e7d3c6c06
Add GNUTLS feature detection to doom doctor #175
2017-09-13 00:11:02 +02:00
6cb14cd961
bin/doom-doctor: refactor + speed up tls checks
2017-08-05 13:19:51 +02:00
b65718691f
Improve font detection (+ all-the-icons fonts) #167
...
make doctor will now complain if it can't find any of the fonts that
Doom uses, and offer help on how to install them.
2017-08-05 13:18:45 +02:00
7233d6f19a
bin/doom-doctor: load doom more comprehensively
2017-08-05 13:17:48 +02:00
c8e138ff51
Rename bin/doctor => bin/doom-doctor
2017-07-09 22:48:54 +02:00
d2d4166b42
Move lang/org => org/*
...
Since lang/org has grown (and is expected to grow much, much more), it
has been given its own module category.
Concerns #129 , #138
2017-07-05 12:26:08 +02:00
732dee608a
Stability/error-handling refactor (part 1)
...
This refactor is about improving how Emacs deals with errors.
A large net is now cast at startup to catch possible errors, produce
more helpful error messages, and localize the damage. Significantly
reducing the risk of later modules not loading (and leaving you
stranded in a half-broken Emacs session).
The DOOM core files are an exception. If something messes up in there,
it *should* choke.
+ use-package will now report missing packages or slow-loading/broken
def-package! configurations.
+ Persp-mode no longer (inadvertantly) hides buffers that pop up at
startup, like the *Warnings*, *Backtrace* or debugger buffers.
+ `make autoloads` (or doom/reload-autoloads) now produces a slightly
more informative error message if an error occurs while building the
autoloads file.
+ Error handling for package management is *slightly* better now; error
messages now include the type of error; this needs work.
2017-06-14 21:15:19 +02:00
709d6c4676
bin/doctor: add current commit SHA
2017-06-12 14:56:47 +02:00
b00d5edd26
Correct +org/capture function name
2017-05-28 12:23:05 +02:00
9d1af37dee
bin/doctor: add timeout for TLS test
2017-05-25 17:10:49 +02:00
af286043a4
bin/doctor: add SSL/TLS tests
2017-05-23 22:54:02 +02:00
f2c2550549
Refactor bin/doctor
2017-05-23 22:53:55 +02:00
9f698e9f2d
bin/doctor: better tar detection on MacOS
2017-05-22 14:32:00 +02:00
086b306562
Fix gnutls-cli detection ( #80 )
2017-05-22 14:20:30 +02:00
c01162b759
bin/doctor: feature check system-configuration-features
2017-05-22 14:20:30 +02:00
63f84081bb
Fix bash 'shebang' for bin/doctor (ew)
2017-05-21 20:36:48 +02:00
22bab03692
Improve bin/doctor's portability + revise feedback
2017-05-21 20:25:30 +02:00
2b5b09c39e
bin/doctor: more system information
2017-05-21 15:24:45 +02:00
ac1ef3fdee
Refactor bin/doctor + improve feedback
2017-05-21 15:10:33 +02:00
362bbe9cd0
bin/doctor: more helpful message for BSD tar
2017-05-21 12:13:14 +02:00
4de9cd8088
Add bin/doctor to diagnose environment issues
2017-05-20 18:40:13 +02:00
328d7a2e4c
Make bin/org-tangle more portable
2017-05-20 18:40:13 +02:00
7a4ede9648
bin/org-tangle: set mode local var
2017-05-04 11:03:31 +02:00
313cd87daa
Add bin/org-tangle
2017-05-03 22:03:08 +02:00
05b01a431d
Add bin/org-capture script
2017-04-22 01:49:44 -04:00