diff options
author | Russ Cox <rsc@swtch.com> | 2014-05-19 09:39:34 -0400 |
---|---|---|
committer | Russ Cox <rsc@swtch.com> | 2014-05-19 09:39:34 -0400 |
commit | 113ea95f7b3b8f2af5e57214fe752c187d35aa19 (patch) | |
tree | 4047eff4099ae13993029117bb4ebe763a741049 /src/cmd | |
parent | bae34df843174dd2dfcbb3e584ea8f963f0c1d32 (diff) | |
download | plan9port-113ea95f7b3b8f2af5e57214fe752c187d35aa19.tar.gz plan9port-113ea95f7b3b8f2af5e57214fe752c187d35aa19.tar.bz2 plan9port-113ea95f7b3b8f2af5e57214fe752c187d35aa19.zip |
undo CL 69070045 / 8539a916d98a
This breaks ^C in win windows, as expected.
People use ^C, win expects and handles ^C,
so I don't think we can just take it away.
I've noticed that it is broken but assumed my ssh
was screwed up.
If you want to make WindowsKey+C,X,V do the
operations, by analogy with command+C,X,V
on Mac, that's fine with me.
««« original CL description
acme: copy/cut/paste with ctl+c,x,v
LGTM=rsc
R=rsc
CC=plan9port.codebot
https://codereview.appspot.com/69070045
»»»
TBR=rsc
CC=burns.ethan, r
https://codereview.appspot.com/96410045
Diffstat (limited to 'src/cmd')
-rw-r--r-- | src/cmd/acme/text.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/cmd/acme/text.c b/src/cmd/acme/text.c index 7ea6de93..463db9ff 100644 --- a/src/cmd/acme/text.c +++ b/src/cmd/acme/text.c @@ -745,12 +745,10 @@ texttype(Text *t, Rune r) q0++; textshow(t, q0, q0, TRUE); return; - case 3: /* ^C: copy */ case Kcmd+'c': /* %C: copy */ typecommit(t); cut(t, t, nil, TRUE, FALSE, nil, 0); return; - case 0x1a: /* ^Z: undo */ case Kcmd+'z': /* %Z: undo */ typecommit(t); undo(t, nil, nil, TRUE, 0, nil, 0); @@ -779,7 +777,6 @@ texttype(Text *t, Rune r) } /* cut/paste must be done after the seq++/filemark */ switch(r){ - case 0x18: /* ^X: cut */ case Kcmd+'x': /* %X: cut */ typecommit(t); if(t->what == Body){ @@ -790,7 +787,6 @@ texttype(Text *t, Rune r) textshow(t, t->q0, t->q0, 1); t->iq1 = t->q0; return; - case 0x16: /* ^V: paste */ case Kcmd+'v': /* %V: paste */ typecommit(t); if(t->what == Body){ |