Signed-off-by: Robin Rosenberg <robin.rosenberg@xxxxxxxxxx> --- gitk | 80 +++++++++++++++++++++++++++++++++--------------------------------- 1 files changed, 40 insertions(+), 40 deletions(-) This one is slightly better than the first one. Works with gitk id...id too. -- robin diff --git a/gitk b/gitk index 3678de1..df039b9 100755 --- a/gitk +++ b/gitk @@ -1817,26 +1817,26 @@ proc makewindow {} { # The "mc" arguments here are purely so that xgettext # sees the following string as needing to be translated makemenu .bar { - {mc "File" cascade { - {mc "Update" command updatecommits -accelerator F5} - {mc "Reload" command reloadcommits} - {mc "Reread references" command rereadrefs} - {mc "List references" command showrefs} - {mc "Quit" command doquit} + {mc "&File" cascade { + {mc "&Update" command updatecommits -accelerator F5} + {mc "&Reload" command reloadcommits} + {mc "R&eread references" command rereadrefs} + {mc "&List references" command showrefs} + {mc "&Quit" command doquit} }} - {mc "Edit" cascade { - {mc "Preferences" command doprefs} + {mc "&Edit" cascade { + {mc "&Preferences" command doprefs} }} - {mc "View" cascade { - {mc "New view..." command {newview 0}} - {mc "Edit view..." command editview -state disabled} - {mc "Delete view" command delview -state disabled} + {mc "&View" cascade { + {mc "&New view..." command {newview 0}} + {mc "&Edit view..." command editview -state disabled} + {mc "&Delete view" command delview -state disabled} {xx "" separator} - {mc "All files" radiobutton {selectedview 0} -command {showview 0}} + {mc "&All files" radiobutton {selectedview 0} -command {showview 0}} }} - {mc "Help" cascade { - {mc "About gitk" command about} - {mc "Key bindings" command keys} + {mc "&Help" cascade { + {mc "&About gitk" command about} + {mc "&Key bindings" command keys} }} } . configure -menu .bar @@ -2220,39 +2220,39 @@ proc makewindow {} { set rowctxmenu .rowctxmenu makemenu $rowctxmenu { - {mc "Diff this -> selected" command {diffvssel 0}} - {mc "Diff selected -> this" command {diffvssel 1}} - {mc "Make patch" command mkpatch} - {mc "Create tag" command mktag} - {mc "Write commit to file" command writecommit} - {mc "Create new branch" command mkbranch} - {mc "Cherry-pick this commit" command cherrypick} - {mc "Reset HEAD branch to here" command resethead} + {mc "Diff &this -> selected" command {diffvssel 0}} + {mc "Diff &selected -> this" command {diffvssel 1}} + {mc "Make &patch" command mkpatch} + {mc "Create ta&g" command mktag} + {mc "&Write commit to file" command writecommit} + {mc "Create new &branch" command mkbranch} + {mc "&Cherry-pick this commit" command cherrypick} + {mc "&Reset HEAD branch to here" command resethead} } $rowctxmenu configure -tearoff 0 set fakerowmenu .fakerowmenu makemenu $fakerowmenu { - {mc "Diff this -> selected" command {diffvssel 0}} - {mc "Diff selected -> this" command {diffvssel 1}} - {mc "Make patch" command mkpatch} + {mc "Diff &this -> selected" command {diffvssel 0}} + {mc "Diff &selected -> this" command {diffvssel 1}} + {mc "Make &patch" command mkpatch} } $fakerowmenu configure -tearoff 0 set headctxmenu .headctxmenu makemenu $headctxmenu { - {mc "Check out this branch" command cobranch} - {mc "Remove this branch" command rmbranch} + {mc "&Check out this branch" command cobranch} + {mc "&Remove this branch" command rmbranch} } $headctxmenu configure -tearoff 0 global flist_menu set flist_menu .flistctxmenu makemenu $flist_menu { - {mc "Highlight this too" command {flist_hl 0}} - {mc "Highlight this only" command {flist_hl 1}} - {mc "External diff" command {external_diff}} - {mc "Blame parent commit" command {external_blame 1}} + {mc "Highlight this &too" command {flist_hl 0}} + {mc "Highlight this &only" command {flist_hl 1}} + {mc "E&xternal diff" command {external_diff}} + {mc "&Blame parent commit" command {external_blame 1}} } $flist_menu configure -tearoff 0 } @@ -3414,8 +3414,8 @@ proc showview {n} { set curview $n set selectedview $n - .bar.view entryconf [mca "Edit view..."] -state [expr {$n == 0? "disabled": "normal"}] - .bar.view entryconf [mca "Delete view"] -state [expr {$n == 0? "disabled": "normal"}] + .bar.view entryconf [mca "&Edit view..."] -state [expr {$n == 0? "disabled": "normal"}] + .bar.view entryconf [mca "&Delete view"] -state [expr {$n == 0? "disabled": "normal"}] run refill_reflist if {![info exists viewcomplete($n)]} { @@ -7361,9 +7361,9 @@ proc rowmenu {x y id} { } else { set menu $fakerowmenu } - $menu entryconfigure [mca "Diff this -> selected"] -state $state - $menu entryconfigure [mca "Diff selected -> this"] -state $state - $menu entryconfigure [mca "Make patch"] -state $state + $menu entryconfigure [mca "Diff &this -> selected"] -state $state + $menu entryconfigure [mca "Diff &selected -> this"] -state $state + $menu entryconfigure [mca "Make &patch"] -state $state tk_popup $menu $x $y } @@ -10184,8 +10184,8 @@ if {$cmdline_files ne {} || $revtreeargs ne {} || $revtreeargscmd ne {}} { set viewperm(1) 0 set vdatemode(1) 0 addviewmenu 1 - .bar.view entryconf [mca "Edit view..."] -state normal - .bar.view entryconf [mca "Delete view"] -state normal + .bar.view entryconf [mca "&Edit view..."] -state normal + .bar.view entryconf [mca "&Delete view"] -state normal } if {[info exists permviews]} { -- 1.6.0.2.308.gef4a -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html