Commit Graph

18 Commits

Author SHA1 Message Date
42fec8494d Rename doom/reload => doom/reload-load-path 2017-09-19 15:07:57 +02:00
48bbdbaf22 Update changelog 2017-09-12 02:44:55 +02:00
71bda74fdc Prepare for v2.0.5 2017-09-03 23:31:45 +02:00
33428bca89 Update changelog 2017-09-03 21:09:45 +02:00
c962e1a47c Update changelog 2017-08-11 19:57:57 +02:00
bc27538581 Update changelog 2017-07-14 15:21:09 +02:00
ee1fb43b93 Make doom-get-outdated-packages asynchronous 2017-06-21 16:09:58 +02:00
02bfb73264 lang/sh: improve fontification for sh-mode
+ Fontify variables in double quotes (better)
+ Fontify command substitution in double quotes
+ Fontify built-in/common commands (see `+sh-builtin-keywords`)
2017-06-20 16:25:46 +02:00
928812da8a Make def-setting! behave more like defmacro
set! used to aggressively evaluate its arguments (at expansion-time),
even if placed inside an after! block. This causes unavoidable errors if
those arguments use functions/variables that don't exist yet.

Fixes #112
2017-06-19 00:32:44 +02:00
70c7e68137 Update changelog 2017-06-16 02:32:44 +02:00
75293c8d8c Update CHANGELOG 2017-06-14 21:30:36 +02:00
8c3cf83c6c Update changelog 2017-06-12 01:43:06 +02:00
4984a548d1 Refactor DOOM init & add new init hooks
+ Add doom-init-hook and doom-post-init-hook to simplify Emacs init
  hooks into less ambiguous ones.
+ Attach former after-init-hook and emacs-startup-hook hooks to new doom
  init hooks.
+ Vastly improves daemon and tty support: preventing incorrect colors
  from bleeding across face class barriers, and into GUI Emacs and vice
  versa, when spawned with emacsclient.
+ Fix persp-mode breaking Emacs daemon, and ensuring that initialization
  is done properly in terminal Emacs (and emacsclient frames).
2017-06-12 00:37:14 +02:00
d5652d2779 Change what recentf ignores; add doom-host-dir var 2017-06-11 23:50:50 +02:00
10eef78d43 Changelog: add missing attribution 2017-06-11 20:48:48 +02:00
66cfbb2563 Fix quit confirmations in daemon; add for frames
+ Add quit confirmation when closing a frame with real buffers
+ Ensure quit confirmations also work in daemon frames (tty or gui)
2017-06-11 16:24:49 +02:00
d8c7ce8c4e Update changelog 2017-06-11 16:16:54 +02:00
6549fa2956 TODO.org => CHANGELOG.org + rewrite 2017-06-11 01:16:41 +02:00