mirror of
https://github.com/git/git.git
synced 2024-11-25 10:54:00 +08:00
git-gui: Don't prepend the prefix if value looks like a full path
When argument parsing fails to detect a file name, "git-gui" will try to use the previously detected "head" as the file name. We should avoid prepending the prefix if "head" looks like a full path. Signed-off-by: Andrew Wong <andrew.kw.w@gmail.com> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
This commit is contained in:
parent
e3d06ca93e
commit
df46eda388
@ -3037,8 +3037,13 @@ blame {
|
||||
unset is_path
|
||||
|
||||
if {$head ne {} && $path eq {}} {
|
||||
set path [normalize_relpath $_prefix$head]
|
||||
set head {}
|
||||
if {[string index $head 0] eq {/}} {
|
||||
set path [normalize_relpath $head]
|
||||
set head {}
|
||||
} else {
|
||||
set path [normalize_relpath $_prefix$head]
|
||||
set head {}
|
||||
}
|
||||
}
|
||||
|
||||
if {$head eq {}} {
|
||||
|
Loading…
Reference in New Issue
Block a user