git-gui: Created edit menu and basic editing bindings.
authorShawn O. Pearce <spearce@spearce.org>
Sat, 11 Nov 2006 20:51:41 +0000 (15:51 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Sun, 12 Nov 2006 05:16:00 +0000 (00:16 -0500)
commit9861671de26bf7cd41f591bd2099ac299349f284
treeeb2de1b348d32f271c602afdd69822997c4ce67a
parent49b86f010c3f2d6576a8fba45c5c6b9a23f76fa0
git-gui: Created edit menu and basic editing bindings.

Users have come to expect basic editing features within their
applications, such as cut/copy/paste/undo/redo/select-all.  I
found these features to be lacking in git-gui so now we have
them.

I also added basic keyboard bindings for the diff viewing area
so that the arrow keys move around single units (lines or columns)
and the M1-X/C keys will copy the selected text and the M1-A key
will select the entire diff.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
git-gui