{"thread":{"id":"21005","subject":"[PATCH RESEND] git gui: make current branch default in \"remote delete branch\" merge check","startedAt":"2009-09-20T09:47:34Z","lastAt":"2009-09-20T09:47:34Z","messageCount":1,"participants":["Heiko Voigt"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"123536","messageId":"20090920094734.GA10551@book.hvoigt.net","threadId":"21005","inReplyTo":null,"subject":"[PATCH RESEND] git gui: make current branch default in \"remote delete branch\" merge check","fromName":"Heiko Voigt","fromEmail":"hvoigt@hvoigt.net","sentAt":"2009-09-20T09:47:34Z","receivedAt":"2009-09-20T09:47:34Z","isPatch":true,"sender":{"key":"hvoigt@hvoigt.net","avatar":"https://avatars.githubusercontent.com/u/184958?v=4"},"body":"Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>\n---\n git-gui/lib/remote_branch_delete.tcl |    8 +++++++-\n 1 files changed, 7 insertions(+), 1 deletions(-)\n\ndiff --git a/git-gui/lib/remote_branch_delete.tcl b/git-gui/lib/remote_branch_delete.tcl\nindex 4e02fc0..9b119a7 100644\n--- a/git-gui/lib/remote_branch_delete.tcl\n+++ b/git-gui/lib/remote_branch_delete.tcl\n@@ -248,6 +248,8 @@ method _write_url        {args} { set urltype url    }\n method _write_check_head {args} { set checktype head }\n \n method _write_head_list {args} {\n+\tglobal current_branch\n+\n \t$head_m delete 0 end\n \tforeach abr $head_list {\n \t\t$head_m insert end radiobutton \\\n@@ -256,7 +258,11 @@ method _write_head_list {args} {\n \t\t\t-variable @check_head\n \t}\n \tif {[lsearch -exact -sorted $head_list $check_head] < 0} {\n-\t\tset check_head {}\n+\t\tif {[lsearch -exact -sorted $head_list $current_branch] < 0} {\n+\t\t\tset check_head {}\n+\t\t} else {\n+\t\t\tset check_head $current_branch\n+\t\t}\n \t}\n }\n \n-- \n1.6.5.rc1.10.g20f34\n"}]}