[PATCH 3 of 3] hgk: display bookmark in commit diff window

David Soria Parra dsp at php.net
Tue Feb 22 17:26:41 CST 2011


# HG changeset patch
# User David Soria Parra <dsp at php.net>
# Date 1298417118 -3600
# Node ID 455df9776214b5bdc16483af04e779200bcd62bb
# Parent  cdce724451a4c25c111a2ef93e263e213980fed7
hgk: display bookmark in commit diff window

diff --git a/contrib/hgk b/contrib/hgk
--- a/contrib/hgk
+++ b/contrib/hgk
@@ -2355,7 +2355,7 @@
     global lineid linehtag linentag linedtag
     global canvy0 linespc parents nparents children
     global cflist currentid sha1entry
-    global commentend idtags idline linknum
+    global commentend idtags idbookmarks idline linknum
 
     $canv delete hover
     normalline
@@ -2432,6 +2432,14 @@
     }
     $ctext insert end "Author: [lindex $info 1]  [lindex $info 2]\n"
     $ctext insert end "Committer: [lindex $info 3]  [lindex $info 4]\n"
+    if {[info exists idbookmarks($id)]} {
+	$ctext insert end "Bookmarks:"
+	foreach bookmark $idbookmarks($id) {
+	    $ctext insert end " $bookmark"
+	}
+	$ctext insert end "\n"
+    }
+
     if {[info exists idtags($id)]} {
 	$ctext insert end "Tags:"
 	foreach tag $idtags($id) {


More information about the Mercurial-devel mailing list