Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(52)

Side by Side Diff: man/src/git-hyper-blame.txt

Issue 1629253002: git hyper-blame: Added approx. line number translation. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/depot_tools.git@git-hyper-blame
Patch Set: Mostly rewrite approx_lineno, fixing and simplifying. Lots more tests. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 git-hyper-blame(1) 1 git-hyper-blame(1)
2 ================== 2 ==================
3 3
4 NAME 4 NAME
5 ---- 5 ----
6 git-hyper-blame - 6 git-hyper-blame -
7 include::_git-hyper-blame_desc.helper.txt[] 7 include::_git-hyper-blame_desc.helper.txt[]
8 8
9 SYNOPSIS 9 SYNOPSIS
10 -------- 10 --------
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 47
48 demo:2[] 48 demo:2[]
49 49
50 `hyper-blame` places a `*` next to any line where it has skipped over an ignored 50 `hyper-blame` places a `*` next to any line where it has skipped over an ignored
51 commit, so you know that the line in question has been changed (by an ignored 51 commit, so you know that the line in question has been changed (by an ignored
52 commit) since the given person wrote it. 52 commit) since the given person wrote it.
53 53
54 BUGS 54 BUGS
55 ---- 55 ----
56 56
57 - When a commit is ignored, hyper-blame currently just blames the same line in
58 the previous version of the file. This can be wildly inaccurate if the ignored
59 commit adds or removes lines, resulting in a completely wrong commit being
60 blamed.
iannucci 2016/02/05 00:55:55 maybe mention the new caveat about trying to heuri
Matt Giuca 2016/02/05 02:46:33 Done.
61 - There is currently no way to pass the ignore list as a file. 57 - There is currently no way to pass the ignore list as a file.
62 - It should be possible for a git repository to configure an automatic list of 58 - It should be possible for a git repository to configure an automatic list of
63 commits to ignore (like `.gitignore`), so that project owners can maintain a 59 commits to ignore (like `.gitignore`), so that project owners can maintain a
64 list of "big change" commits that are ignored by hyper-blame by default. 60 list of "big change" commits that are ignored by hyper-blame by default.
65 61
66 SEE ALSO 62 SEE ALSO
67 -------- 63 --------
68 linkgit:git-blame[1] 64 linkgit:git-blame[1]
69 65
70 include::_footer.txt[] 66 include::_footer.txt[]
71 67
72 // vim: ft=asciidoc: 68 // vim: ft=asciidoc:
OLDNEW
« git_common.py ('K') | « man/man1/git-hyper-blame.1 ('k') | tests/git_common_test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698