gitk: Fix display of "(...)" for parents/children we haven't drawn
In the commit details window, we were displaying "(...)" for the headlines of parents and children that haven't been drawn, without making any attempt to get those headlines. This adds a call to getcommit to commit_descriptor so we get those headlines. Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
parent
098dd8a34b
commit
b093448910
5
gitk
5
gitk
@ -3213,8 +3213,11 @@ proc selcanvline {w x y} {
|
|||||||
|
|
||||||
proc commit_descriptor {p} {
|
proc commit_descriptor {p} {
|
||||||
global commitinfo
|
global commitinfo
|
||||||
|
if {![info exists commitinfo($p)]} {
|
||||||
|
getcommit $p
|
||||||
|
}
|
||||||
set l "..."
|
set l "..."
|
||||||
if {[info exists commitinfo($p)]} {
|
if {[llength $commitinfo($p)] > 1} {
|
||||||
set l [lindex $commitinfo($p) 0]
|
set l [lindex $commitinfo($p) 0]
|
||||||
}
|
}
|
||||||
return "$p ($l)"
|
return "$p ($l)"
|
||||||
|
Loading…
Reference in New Issue
Block a user