{"thread":{"id":"22071","subject":"[PATCH] git-gui: Add hotkeys for \"Unstage from commit\" and \"Revert changes\"","startedAt":"2009-12-31T13:32:53Z","lastAt":"2010-01-07T02:22:16Z","messageCount":2,"participants":["public_vi@tut.by","Shawn O. Pearce"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"130605","messageId":"1262266373-7314-1-git-send-email-public_vi@tut.by","threadId":"22071","inReplyTo":null,"subject":"[PATCH] git-gui: Add hotkeys for \"Unstage from commit\" and \"Revert changes\"","fromName":"","fromEmail":"public_vi@tut.by","sentAt":"2009-12-31T13:32:53Z","receivedAt":"2009-12-31T13:32:53Z","isPatch":true,"sender":{"key":"vi0oss@gmail.com","avatar":"https://avatars.githubusercontent.com/u/173219?v=4"},"body":"From: Vitaly _Vi Shukela <public_vi@tut.by>\n\nSigned-off-by: Vitaly _Vi Shukela <public_vi@tut.by>\n---\n git-gui/git-gui.sh |   10 ++++++++--\n 1 files changed, 8 insertions(+), 2 deletions(-)\n\ndiff --git a/git-gui/git-gui.sh b/git-gui/git-gui.sh\nindex 14b92ba..28270ad 100755\n--- a/git-gui/git-gui.sh\n+++ b/git-gui/git-gui.sh\n@@ -2509,12 +2509,14 @@ if {[is_enabled multicommit] || [is_enabled singlecommit]} {\n \t\t[list .mbar.commit entryconf [.mbar.commit index last] -state]\n \n \t.mbar.commit add command -label [mc \"Unstage From Commit\"] \\\n-\t\t-command do_unstage_selection\n+\t\t-command do_unstage_selection \\\n+\t\t-accelerator $M1T-U\n \tlappend disable_on_lock \\\n \t\t[list .mbar.commit entryconf [.mbar.commit index last] -state]\n \n \t.mbar.commit add command -label [mc \"Revert Changes\"] \\\n-\t\t-command do_revert_selection\n+\t\t-command do_revert_selection \\\n+\t\t-accelerator $M1T-J\n \tlappend disable_on_lock \\\n \t\t[list .mbar.commit entryconf [.mbar.commit index last] -state]\n \n@@ -3254,6 +3256,10 @@ unset gm\n bind $ui_comm <$M1B-Key-Return> {do_commit;break}\n bind $ui_comm <$M1B-Key-t> {do_add_selection;break}\n bind $ui_comm <$M1B-Key-T> {do_add_selection;break}\n+bind $ui_comm <$M1B-Key-u> {do_unstage_selection;break}\n+bind $ui_comm <$M1B-Key-U> {do_unstage_selection;break}\n+bind $ui_comm <$M1B-Key-j> {do_revert_selection;break}\n+bind $ui_comm <$M1B-Key-J> {do_revert_selection;break}\n bind $ui_comm <$M1B-Key-i> {do_add_all;break}\n bind $ui_comm <$M1B-Key-I> {do_add_all;break}\n bind $ui_comm <$M1B-Key-x> {tk_textCut %W;break}\n-- \n1.6.5.6\n"},{"id":"130969","messageId":"20100107022216.GF32155@spearce.org","threadId":"22071","inReplyTo":"1262266373-7314-1-git-send-email-public_vi@tut.by","subject":"Re: [PATCH] git-gui: Add hotkeys for \"Unstage from commit\" and \"Revert changes\"","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2010-01-07T02:22:16Z","receivedAt":"2010-01-07T02:22:16Z","isPatch":true,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"public_vi@tut.by wrote:\n> From: Vitaly _Vi Shukela <public_vi@tut.by>\n> \n> Signed-off-by: Vitaly _Vi Shukela <public_vi@tut.by>\n> ---\n>  git-gui/git-gui.sh |   10 ++++++++--\n>  1 files changed, 8 insertions(+), 2 deletions(-)\n\nThanks, applied.\n\n(Ignore my private email from a few minutes ago asking for a repost,\n its not necessary.)\n \n-- \nShawn.\n"}]}