From 3af83faa4b47ac017542165a902789c905146b36 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 7 Apr 2025 11:28:13 +0800 Subject: [PATCH] Add bindings for vc-git-stash-delete-at-point, vc-git-stash-delete * lisp/vc/vc-git.el (vc-git-stash-map): Bind "D" to vc-git-stash-delete-at-point. (vc-dir-git-mode-map): Bind "z d" to vc-git-stash-delete. * etc/NEWS: Announce the new bindings. (cherry picked from commit e9e11f7281899aa206ff6f62a183fa83cde48e95) --- lisp/vc/vc-git.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el index 0b0b9449f5d..2aabdf87c5f 100644 --- a/lisp/vc/vc-git.el +++ b/lisp/vc/vc-git.el @@ -817,7 +817,8 @@ or an empty string if none." "=" #'vc-git-stash-show-at-point "RET" #'vc-git-stash-show-at-point "A" #'vc-git-stash-apply-at-point - "P" #'vc-git-stash-pop-at-point) + "P" #'vc-git-stash-pop-at-point + "D" #'vc-git-stash-delete-at-point) (defvar-keymap vc-git-stash-button-map :parent vc-git-stash-shared-map @@ -2448,7 +2449,8 @@ the function returns nil." (defvar-keymap vc-dir-git-mode-map "z c" #'vc-git-stash "z s" #'vc-git-stash-snapshot - "z p" #'vc-git-stash-pop) + "z p" #'vc-git-stash-pop + "z d" #'vc-git-stash-delete) (define-minor-mode vc-dir-git-mode "A minor mode for git-specific commands in `vc-dir-mode' buffers. -- 2.39.5