threads / patch / 32382

patchclarify -M without % symbol in diff-options

Subject: [PATCH] clarify -M without % symbol in diff-options

## tl;dr

One message between Dec 18, 2012 and Dec 18, 2012. Diffs are folded; open one to read it.

replies: 0people: 1as markdown or json

Sitaram Chamarty· Dec 18, 2012, 04:15 UTC · lore
---
 Documentation/diff-options.txt | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
Show changes to Documentation/diff-options.txt +5 −1
diff --git a/Documentation/diff-options.txt b/Documentation/diff-options.txt
index f4f7e25..39f2c50 100644
--- a/Documentation/diff-options.txt
+++ b/Documentation/diff-options.txt
@@ -309,7 +309,11 @@ endif::git-log[]
 	index (i.e. amount of addition/deletions compared to the
 	file's size). For example, `-M90%` means git should consider a
 	delete/add pair to be a rename if more than 90% of the file
-	hasn't changed.
+	hasn't changed.  Without a `%` sign, the number is to be read as
+	a fraction, with a decimal point before it.  I.e., `-M5` becomes
+	0.5, and is thus the same as `-M50%`.  Similarly, `-M05` is
+	the same as `-M5%`.  To limit detection to exact renames, use
+	`-M100%`.
 
 -C[<n>]::
 --find-copies[=<n>]::
-- 
1.7.11.7

← back to recent threads