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

Side by Side Diff: man/man1/git-hyper-blame.1

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: Added Caveats section to man page. 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
« no previous file with comments | « man/html/git-hyper-blame.html ('k') | man/src/git-hyper-blame.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 '\" t 1 '\" t
2 .\" Title: git-hyper-blame 2 .\" Title: git-hyper-blame
3 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] 3 .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
4 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/> 4 .\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
5 .\" Date: 01/28/2016 5 .\" Date: 02/05/2016
6 .\" Manual: Chromium depot_tools Manual 6 .\" Manual: Chromium depot_tools Manual
7 .\" Source: depot_tools 7143379 7 .\" Source: depot_tools d2dbf32
8 .\" Language: English 8 .\" Language: English
9 .\" 9 .\"
10 .TH "GIT\-HYPER\-BLAME" "1" "01/28/2016" "depot_tools 7143379" "Chromium depot_t ools Manual" 10 .TH "GIT\-HYPER\-BLAME" "1" "02/05/2016" "depot_tools d2dbf32" "Chromium depot_t ools Manual"
11 .\" ----------------------------------------------------------------- 11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff 12 .\" * Define some portability stuff
13 .\" ----------------------------------------------------------------- 13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673 15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html 16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18 .ie \n(.g .ds Aq \(aq 18 .ie \n(.g .ds Aq \(aq
19 .el .ds Aq ' 19 .el .ds Aq '
20 .\" ----------------------------------------------------------------- 20 .\" -----------------------------------------------------------------
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
86 134200d1 (lorem 2014\-04\-10 08:54:46 +0000 4*) ALIQUA\&. UT ENIM AD MINIM VENIA M, QUIS 86 134200d1 (lorem 2014\-04\-10 08:54:46 +0000 4*) ALIQUA\&. UT ENIM AD MINIM VENIA M, QUIS
87 c6eb3bfa (lorem 2014\-08\-11 23:15:57 +0000 5) NOSTRUD EXERCITATION ULLAMCO LAB ORIS 87 c6eb3bfa (lorem 2014\-08\-11 23:15:57 +0000 5) NOSTRUD EXERCITATION ULLAMCO LAB ORIS
88 0f0d17bd (dolor 2014\-06\-02 11:31:48 +0000 6*) NISI UT ALIQUIP EX EA COMMODO CO NSEQUAT\&. 88 0f0d17bd (dolor 2014\-06\-02 11:31:48 +0000 6*) NISI UT ALIQUIP EX EA COMMODO CO NSEQUAT\&.
89 .fi 89 .fi
90 .if n \{\ 90 .if n \{\
91 .RE 91 .RE
92 .\} 92 .\}
93 .sp 93 .sp
94 .sp 94 .sp
95 hyper\-blame places a * next to any line where it has skipped over an ignored co mmit, so you know that the line in question has been changed (by an ignored comm it) since the given person wrote it\&. 95 hyper\-blame places a * next to any line where it has skipped over an ignored co mmit, so you know that the line in question has been changed (by an ignored comm it) since the given person wrote it\&.
96 .SH "CAVEATS"
97 .sp
98 When a line skips over an ignored commit, a guess is made as to which commit pre viously modified that line, but it is not always clear where the line came from\ &. If the ignored commit makes lots of changes in close proximity, in particular adding/removing/reordering lines, then the wrong authors may be blamed for near by edits\&.
99 .sp
100 For this reason, hyper\-blame works best when the ignored commits are be limited to minor changes such as formatting and renaming, not refactoring or other more invasive changes\&.
96 .SH "BUGS" 101 .SH "BUGS"
97 .sp 102 .sp
98 .RS 4 103 .RS 4
99 .ie n \{\ 104 .ie n \{\
100 \h'-04'\(bu\h'+03'\c
101 .\}
102 .el \{\
103 .sp -1
104 .IP \(bu 2.3
105 .\}
106 When a commit is ignored, hyper\-blame currently just blames the same line in th e previous version of the file\&. This can be wildly inaccurate if the ignored c ommit adds or removes lines, resulting in a completely wrong commit being blamed \&.
107 .RE
108 .sp
109 .RS 4
110 .ie n \{\
111 \h'-04'\(bu\h'+03'\c 105 \h'-04'\(bu\h'+03'\c
112 .\} 106 .\}
113 .el \{\ 107 .el \{\
114 .sp -1 108 .sp -1
115 .IP \(bu 2.3 109 .IP \(bu 2.3
116 .\} 110 .\}
117 There is currently no way to pass the ignore list as a file\&. 111 There is currently no way to pass the ignore list as a file\&.
118 .RE 112 .RE
119 .sp 113 .sp
120 .RS 4 114 .RS 4
(...skipping 12 matching lines...) Expand all
133 \fBgit-blame\fR(1) 127 \fBgit-blame\fR(1)
134 .SH "CHROMIUM DEPOT_TOOLS" 128 .SH "CHROMIUM DEPOT_TOOLS"
135 .sp 129 .sp
136 Part of the chromium \fBdepot_tools\fR(7) suite\&. These tools are meant to assi st with the development of chromium and related projects\&. Download the tools f rom \m[blue]\fBhere\fR\m[]\&\s-2\u[1]\d\s+2\&. 130 Part of the chromium \fBdepot_tools\fR(7) suite\&. These tools are meant to assi st with the development of chromium and related projects\&. Download the tools f rom \m[blue]\fBhere\fR\m[]\&\s-2\u[1]\d\s+2\&.
137 .SH "NOTES" 131 .SH "NOTES"
138 .IP " 1." 4 132 .IP " 1." 4
139 here 133 here
140 .RS 4 134 .RS 4
141 \%https://chromium.googlesource.com/chromium/tools/depot_tools.git 135 \%https://chromium.googlesource.com/chromium/tools/depot_tools.git
142 .RE 136 .RE
OLDNEW
« no previous file with comments | « man/html/git-hyper-blame.html ('k') | man/src/git-hyper-blame.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698