doomemacs/modules/ui
Henrik Lissner 778fc9ad3f
fix(vc-gutter): disable diff-hl-update-async in with-editor-mode
`diff-hl-update-async` was enabled in f2696d7, causing a regression
where with-editor buffers wouldn't get cleaned up properly. This would
particularly affect Magit's COMMIT_EDITMSG buffers. To quote jds on
Discord:

  It seems like after committing (with cc in the magit buffer), it
  leaves COMMIT_EDITMSG around. The next time I try & commit, a single c
  keypress immediately jumps to the old COMMIT_EDITMSG buffer, but it's
  inactive - C-c C-c closes that buffer but makes no change to git.

I opt for advice instead of find-file or with-editor-mode hooks to
restore normal behavior should with-editor-mode be later disabled
without the death of its buffer (not relevant to magit, specifically,
but it might be to other consumers of with-editor, now or in the
future).

Ref: dgutov/diff-hl#213
Amend: f2696d7302
2024-07-10 18:27:54 -04:00
..
deft bump: :ui 2024-06-21 19:11:30 -04:00
doom bump: :ui doom modeline 2024-07-02 20:03:16 -04:00
doom-dashboard docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
doom-quit tweak(doom-quit): make quit message OS-sensitive 2023-11-23 17:55:13 -05:00
emoji docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
hl-todo bump: :ui 2024-06-21 19:11:30 -04:00
indent-guides tweak(indent-guides): default to bitmap in GUI 2024-01-24 12:40:05 -05:00
ligatures fix(ligatures): set-font-ligatures! reset on nil 2024-06-20 18:20:31 -04:00
minimap bump: :ui 2024-06-21 19:11:30 -04:00
modeline bump: :ui doom modeline 2024-07-02 20:03:16 -04:00
nav-flash docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
neotree fix(neotree): don't use all-the-icons 2024-04-01 13:16:36 -04:00
ophints refactor!(ophints): replace volatile-highlights w/ goggles 2024-06-23 15:56:18 -04:00
popup fix(popup): fix typo in local variable name 2024-04-01 13:28:49 -04:00
tabs bump: :ui tabs 2024-06-28 17:00:58 -04:00
treemacs tweak(treemacs): use treemacs-add-and-display-current-project-exclusively 2024-07-01 18:10:06 -04:00
unicode bump: :ui 2024-02-04 18:58:53 -05:00
vc-gutter fix(vc-gutter): disable diff-hl-update-async in with-editor-mode 2024-07-10 18:27:54 -04:00
vi-tilde-fringe docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
window-select docs(*): replace all-the-icons with nerd-icons 2023-09-16 20:19:11 +02:00
workspaces refactor(workspaces): +workspace/delete: rename to +workspace/kill 2024-07-05 18:05:15 -04:00
zen bump: :ui 2024-02-04 18:58:53 -05:00
README.org revert: fix(docs): set mode in file-local vars 2022-08-07 19:08:07 +02:00

:ui

Description

For modules concerned with changing Emacs' appearance or providing interfaces for its features, like sidebars, tabs, or fonts.

Frequently asked questions

This category has no FAQs yet. Ask one?