summaryrefslogtreecommitdiff
path: root/appl/acme/acme.b
diff options
context:
space:
mode:
Diffstat (limited to 'appl/acme/acme.b')
-rw-r--r--appl/acme/acme.b13
1 files changed, 13 insertions, 0 deletions
diff --git a/appl/acme/acme.b b/appl/acme/acme.b
index 13f9a724..6150d202 100644
--- a/appl/acme/acme.b
+++ b/appl/acme/acme.b
@@ -570,6 +570,19 @@ mousetask()
row.qlock.unlock();
break;
}
+ if(w != nil && (mouse.buttons &(8|16))){
+ if(mouse.buttons & 8)
+ but = Dat->Kscrollup;
+ else
+ but = Dat->Kscrolldown;
+ w.lock('M');
+ t.eq0 = ~0;
+ t.typex(but, 0);
+ w.unlock();
+ bflush();
+ row.qlock.unlock();
+ break;
+ }
if(mouse.xy.in(t.scrollr)){
if(but){
if(t.what == Columntag)