From 6bc22c7d87df65a5fc380cbaf67c5e5a6456a2de Mon Sep 17 00:00:00 2001 From: rsc Date: Sun, 30 Jan 2005 18:00:26 +0000 Subject: disable chording --- src/cmd/samterm/main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/cmd') diff --git a/src/cmd/samterm/main.c b/src/cmd/samterm/main.c index ed75af79..30cdab17 100644 --- a/src/cmd/samterm/main.c +++ b/src/cmd/samterm/main.c @@ -26,6 +26,8 @@ int maxtab = 8; int chord; int autoindent; +#define chording 0 /* code here for reference but it causes deadlocks */ + void threadmain(int argc, char *argv[]) { @@ -100,9 +102,9 @@ dup(2, 1); scr = which && ptinrect(mousep->xy, which->scroll); if(mousep->buttons) flushtyping(1); - if(chord==1 && !mousep->buttons) + if(chording && chord==1 && !mousep->buttons) chord = 0; - if(chord) + if(chording && chord) chord |= mousep->buttons; else if(mousep->buttons&1){ if(nwhich){ @@ -134,7 +136,7 @@ dup(2, 1); } mouseunblock(); } - if(chord){ + if(chording && chord){ t = (Text*)which->user1; if(!t->lock && !hostlock){ w = which-t->l; -- cgit v1.2.3