]> git.eshelyaron.com Git - emacs.git/commit
VC: Fix displaying the async command buffer during async checkins
authorSean Whitton <spwhitton@spwhitton.name>
Fri, 11 Jul 2025 08:58:20 +0000 (09:58 +0100)
committerEshel Yaron <me@eshelyaron.com>
Thu, 24 Jul 2025 08:07:12 +0000 (10:07 +0200)
commit4dd7ceb5f8f986f40f64f4c1918f76de6f2f84a7
treef207996ae742879d79a408b7ee608e669598e529
parent0e7283888bc4aa3d9404918aa3004a785f2fd1c7
VC: Fix displaying the async command buffer during async checkins

* lisp/vc/vc-dispatcher.el (vc--display-async-command-buffer):
New function, factored out of vc-do-async-command.
(vc-do-async-command): Use it.
(vc-finish-logentry): Bind vc--inhibit-async-window when running
the log operation, then call vc--display-async-command-buffer
again ourselves after performing other window changes.

(cherry picked from commit 10024cc06557493e50c913cf5cba3c01a3588410)
lisp/vc/vc-dispatcher.el