[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/git-commit ac37457a38 2/4: magit-file-dispatch: Rearrange
|
From: |
ELPA Syncer |
|
Subject: |
[nongnu] elpa/git-commit ac37457a38 2/4: magit-file-dispatch: Rearrange suffixes |
|
Date: |
Tue, 23 May 2023 11:00:41 -0400 (EDT) |
branch: elpa/git-commit
commit ac37457a389c62f1fd9c82da1214511a61675deb
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
magit-file-dispatch: Rearrange suffixes
---
lisp/magit-files.el | 57 ++++++++++++++++++++++++++++++-----------------------
1 file changed, 32 insertions(+), 25 deletions(-)
diff --git a/lisp/magit-files.el b/lisp/magit-files.el
index 492deba58a..c6103e0850 100644
--- a/lisp/magit-files.el
+++ b/lisp/magit-files.el
@@ -289,41 +289,48 @@ directory, while reading the FILENAME."
When invoked outside a file-visiting buffer, then fall back
to `magit-dispatch'."
:info-manual "(magit) Minor Mode for Buffers Visiting Files"
- ["File actions"
- :if magit-file-relative-name
- [("s" "Stage" magit-stage-buffer-file)
- ("u" "Unstage" magit-unstage-buffer-file)
- ("c" "Commit" magit-commit)
- ("e" "Edit line" magit-edit-line-commit)]
- [("D" "Diff..." magit-diff)
- ("d" "Diff" magit-diff-buffer-file)
- ("g" "Status" magit-status-here)]
- [("L" "Log..." magit-log)
+ [:if magit-file-relative-name
+ ["File actions"
+ (" s" "Stage" magit-stage-buffer-file)
+ (" u" "Unstage" magit-unstage-buffer-file)
+ (", x" "Untrack" magit-file-untrack)
+ (", r" "Rename" magit-file-rename)
+ (", k" "Delete" magit-file-delete)
+ (", c" "Checkout" magit-file-checkout)]
+ ["Inspect"
+ ("D" "Diff..." magit-diff)
+ ("d" "Diff" magit-diff-buffer-file)]
+ [""
+ ("L" "Log..." magit-log)
("l" "Log" magit-log-buffer-file)
("t" "Trace" magit-log-trace-definition)
(7 "M" "Merged" magit-log-merged)]
- [("B" "Blame..." magit-blame)
+ [""
+ ("B" "Blame..." magit-blame)
("b" "Blame" magit-blame-addition)
("r" "...removal" magit-blame-removal)
("f" "...reverse" magit-blame-reverse)
("m" "Blame echo" magit-blame-echo)
("q" "Quit blame" magit-blame-quit)]
- [("p" "Prev blob" magit-blob-previous)
- ("n" "Next blob" magit-blob-next)
- ("v" "Goto blob" magit-find-file)
- ("V" "Goto file" magit-blob-visit-file)]
- [(", r" "Rename file" magit-file-rename)
- (", k" "Delete file" magit-file-delete)
- (", x" "Untrack file" magit-file-untrack)
- (", c" "Checkout file" magit-file-checkout)]]
- ["File actions"
- :if-not magit-file-relative-name
- [("s" "Stage" magit-stage-file)
+ ["Navigate"
+ ("p" "Prev blob" magit-blob-previous)
+ ("n" "Next blob" magit-blob-next)
+ ("v" "Goto blob" magit-find-file)
+ ("V" "Goto file" magit-blob-visit-file)
+ ("g" "Goto status" magit-status-here)]
+ ["More actions"
+ ("c" "Commit" magit-commit)
+ ("e" "Edit line" magit-edit-line-commit)]]
+ [:if-not magit-file-relative-name
+ ["File actions"
+ ("s" "Stage" magit-stage-file)
("u" "Unstage" magit-unstage-file)
- ("x" "Untrack" magit-file-untrack)]
- [("r" "Rename" magit-file-rename)
+ ("x" "Untrack" magit-file-untrack)
+ ("r" "Rename" magit-file-rename)
("k" "Delete" magit-file-delete)
- ("c" "Checkout" magit-file-checkout)]])
+ ("c" "Checkout" magit-file-checkout)]
+ ["Navigate"
+ ("g" "Goto status" magit-status-here)]])
;;; Blob Mode