Update changelog
This commit is contained in:
parent
f8f4885405
commit
af8f1048f0
1 changed files with 44 additions and 6 deletions
|
@ -13,8 +13,8 @@
|
|||
|
||||
* Unreleased (develop)
|
||||
+ *Module changes:*
|
||||
+ Removed =private/hlissner= and added =private/default=, which is serve as a
|
||||
more generic "starter" module for new users. My private module is now at
|
||||
+ Add =private/default= to replace =private/hlissner=, which is a more generic
|
||||
"starter" module for new users. My private module is now at
|
||||
[[https://github.com/hlissner/doom-emacs-private][hlissner/doom-emacs-private]].
|
||||
+ =general=
|
||||
+ Fix "peculiar error" messages when running =bin/doom-doctor=, caused by
|
||||
|
@ -32,19 +32,57 @@
|
|||
where ~gc-cons-threshold~ would get set to 304mb in the user's active
|
||||
session, causing freezes and stuttering.
|
||||
+ Improve error handling when byte compiling Doom. It now cleans up after
|
||||
itself is something goes wrong.
|
||||
itself if something goes wrong, with improved error handling overall.
|
||||
+ Fix =stringp= error thrown by ~doom-fetch~ in noninteractive sessions.
|
||||
+ =core= Improve GPG integration by setting ~epa-file-encrypt-to~ to
|
||||
~user-mail-address~, and ~epa-pinentry-mode~ to ~'loopback~ (so that Emacs
|
||||
will prompt you for the passphrase in the minibuffer).
|
||||
+ =core-packages= Fix ~doom-module-pairs~ returning pairs in arbitrary order,
|
||||
causing load order errors. This is because the ~hash-table-values~ function
|
||||
in Emacs 25 and under uses ~maphash~, which reverses the hash-table, while
|
||||
newer versions use ~cl-loop~, which doesn't.
|
||||
+ =core-ui= Fix cryptic missing-font errors (also, they are warnings now).
|
||||
+ =core-ui= Account for Emacs 26 line numbers when calculating
|
||||
~visual-fill-column-width~.
|
||||
+ =core-projects= Add ~doom-project-find-file~ and ~doom-project-browse~ for
|
||||
interactively fuzzy-finding and opening files in a directory/project.
|
||||
+ =feature=
|
||||
+ =file-templates= Add a file template for fish shell scripts (thanks to
|
||||
[[https://github.com/amosbird][amosbird]]).
|
||||
+ =version-control= When evil-mode is available, start git commit message
|
||||
buffers in insert mode (see [[https://github.com/hlissner/doom-emacs/issues/300][#300]]).
|
||||
+ =ui=
|
||||
+ =doom-dashboard= Fix whitespace-mode turning the Doom dashboard into a
|
||||
Christmas tree (by highlighting trailing whitespace).
|
||||
+ =doom-dashboard=
|
||||
+ Fix ~whitespace-mode~ and ~show-trailing-whitespace~ turning the dashboard
|
||||
into a Christmas tree.
|
||||
+ Add the ~+doom-dashboard-pwd-policy~ option, giving you control over how
|
||||
~default-directory~ is set in the dashboard. By default this is set to
|
||||
~'last-project~, meaning the dashboard's cwd will match the project of the
|
||||
last buffer you killed.
|
||||
+ =completion=
|
||||
+ =ivy= Fix TAB only half-triggering auto-completion (see [[https://github.com/hlissner/doom-emacs/issues/303][#303]]).
|
||||
+ =lang=
|
||||
+ =org= Change repo source for org-plus-contrib to emacsmirror.
|
||||
+ =cc=
|
||||
+ Add =rtags= support for better code navigation. This replaces gxtag and
|
||||
etag support. Also includes automatic management of the rdm daemon.
|
||||
+ Improved support for JSON compilation databases. Irony-mode (and by
|
||||
extension its flycheck and company plugins will now pick them up with more
|
||||
consistency). This ensures all these tools run with the same compile
|
||||
options as your project.
|
||||
+ New ~+cc/reload-compile-db~ commands forcibly refreshes the compilation db
|
||||
of your current project, updating irony and running rtags daemon, if any.
|
||||
+ The ~+cc-include-paths~ and ~+cc-compiler-options~ options have been
|
||||
renamed to ~+cc-default-include-paths~ and ~+cc-default-compiler-options~
|
||||
for clarity.
|
||||
+ =org=
|
||||
+ Change repo source for org-plus-contrib to emacsmirror.
|
||||
+ Fix ~+org-dir~ being resolved too soon, robbing the user of the
|
||||
opportunity to change it in their private module.
|
||||
+ Fix ~invalid file location~ error when capturing to a TODO template.
|
||||
+ Prevent =org-plus-contrib= from being installed on Emacs 26+, as 9.1.4 is
|
||||
included with it.
|
||||
+ Fix invalid function errors when drag'n'dropping files into org buffers
|
||||
(see [[https://github.com/hlissner/doom-emacs/issues/307][#307]]).
|
||||
+ =java= Fix Doom install meghanada server while byte compiling your Emacs
|
||||
configuration.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue