From 7b08cf334b613a777a64ce41565b771d98740faf Mon Sep 17 00:00:00 2001 From: David Swasey Date: Tue, 13 Apr 2010 13:16:36 -0700 Subject: 9term: cut, snarf, and paste with keyboard on Mac R=rsc CC=codebot http://codereview.appspot.com/854042 --- CONTRIBUTORS | 1 + src/cmd/9term/wind.c | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 8cf47d9c..4a200cdc 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -8,6 +8,7 @@ André Günther Anthony Sorace Arvindh Rajesh Tamilmani Benjamin Huntsman +David Swasey Enrique Soriano Eoghan Sherry Fazlul Shahriar diff --git a/src/cmd/9term/wind.c b/src/cmd/9term/wind.c index 6f04595d..4cc9c207 100644 --- a/src/cmd/9term/wind.c +++ b/src/cmd/9term/wind.c @@ -667,6 +667,22 @@ wkeyctl(Window *w, Rune r) waddraw(w, &r, 1); return; } + if(r == Kcmd+'x'){ + wsnarf(w); + wcut(w); + wscrdraw(w); + return; + } + if(r == Kcmd+'c'){ + wsnarf(w); + return; + } + if(r == Kcmd+'v'){ + riogetsnarf(); + wpaste(w); + wscrdraw(w); + return; + } if(r != 0x7F){ wsnarf(w); wcut(w); -- cgit v1.2.3