From 70c7e68137ff3cca230456cfb5fb13b558102e14 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 16 Jun 2017 02:14:50 +0200 Subject: [PATCH] Update changelog --- CHANGELOG.org | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.org b/CHANGELOG.org index 1205709a4..a429e91f8 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -64,6 +64,8 @@ + Add README.org's with working babel blocks to modules. + Document best practices for customizing DOOM emacs. + =ui/doom-modeline= fix hardcoded spacing in between segments. ++ Fix ~def-setting!~ to act more like ~defmacro~, and not aggressively evaluate its arguments on expansion (and update all ~set!~ calls). ++ Rewrite main README.md to include more information about setting up, customizing, and troubleshooting DOOM Emacs. * Unreleased (master) + *New modules:* @@ -81,6 +83,8 @@ + Add quit confirmation when trying to close a frame that contains real buffers. + Fix quit confirmations for clients connected to ~emacs --daemon~ with ~emacsclient~. + Brought back [[https://github.com/hlissner/emacs-nlinum-hl][nlinum-hl]], which offers some line number fixes for web-mode and markdown-mode. + + Don't report the buffer modified when injecting (or deleting) trailing whitespace in ~doom|inject-trailing-whitespace~ and ~doom|init-highlight-indentation~. + + [[https://github.com/domtronn/all-the-icons.el][all-the-icons]] now fails gracefully in the terminal. + =core-popups= + Fix an issue where more specific popup rules were being overriden by more general rules. + =core-editor= @@ -95,12 +99,17 @@ + =ui= + =ui/doom= + Vastly improve daemon and terminal support for doom-themes by reloading the theme when a new client is attached, or new terminal/daemon frame is created. This prevents incorrect colors from bleeding across face class barriers. + + =ui/doom-dashboard= + + Fix dashboard not opening in emacsclient/daemon frames. + + Add =gg= and =G= keybinds in dashboard for moving to the first and last button (respectively). + =ui/doom-modeline= + Reorganize order of modeline segments, placing the vc branch last. This minimizes the non-uniform spacing that all-the-icon icons cause. + =tools= + =tools/neotree= + Fix neotree refusing to open when it was already open in another frame. This is especially frustrating when neotree is open in a (likely buried) terminal emacsclient session, and you're trying to open neotree in another. + =lang= + + =lang/markdown= + + Source blocks are now fontified natively, with the fontification of their native major-modes (see ~markdown-fontify-code-blocks-natively~). + =lang/org= + Fix M-RET in plain lists not preserving indent level for new items. + Fix cursor jumping away when toggling folds or realigning org tables (pressing TAB).