]> git.eshelyaron.com Git - emacs.git/commitdiff
; * etc/NEWS: Clarify wording of "C-x v v" entry.
authorEli Zaretskii <eliz@gnu.org>
Tue, 30 Aug 2022 13:12:37 +0000 (16:12 +0300)
committerEli Zaretskii <eliz@gnu.org>
Tue, 30 Aug 2022 13:12:37 +0000 (16:12 +0300)
etc/NEWS

index a40954a83760300e97f646b0e0c426b23eae13a1..8d251448d353d96856474e0d851e93aa5e324e6c 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1583,11 +1583,16 @@ info node.  This command only works for the Emacs and Emacs Lisp manuals.
 This command marks files based on a regexp.  If given a prefix
 argument, unmark instead.
 
-*** 'C-x v v' on a diff buffer commits it as a patch.
-You can create a diff buffer by e.g. 'C-x v D' ('vc-root-diff'),
-then remove unnecessary hunks, and commit only part of your changes
-by typing 'C-x v v' in that diff buffer.  Currently this works only
-with Git.
+---
+*** 'C-x v v' in a diffs buffer allows to commit only some of the changes.
+This command is intended to allow you to commit only some of the
+changes you have in your working tree.  Begin by creating a buffer
+with the changes against the last commit, e.g. with 'C-x v D'
+('vc-root-diff').  Then edit the diffs to remove the hunks you don't
+want to commit.  Finally, type 'C-x v v' in that diff buffer to commit
+only part of your changes, those whose hunks were left in the buffer.
+
+Currently this feature works only with the Git as 'vc-backend'.
 
 ---
 *** 'C-x v v' on an unregistered file will now use the most specific backend.