aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acme/text.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/acme/text.c')
-rw-r--r--src/cmd/acme/text.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/cmd/acme/text.c b/src/cmd/acme/text.c
index 57fd8212..3c08cd64 100644
--- a/src/cmd/acme/text.c
+++ b/src/cmd/acme/text.c
@@ -671,16 +671,14 @@ texttype(Text *t, Rune r)
rp = &r;
switch(r){
case Kleft:
- if(t->q0 > 0){
- typecommit(t);
+ typecommit(t);
+ if(t->q0 > 0)
textshow(t, t->q0-1, t->q0-1, TRUE);
- }
return;
case Kright:
- if(t->q1 < t->file->b.nc){
- typecommit(t);
+ typecommit(t);
+ if(t->q1 < t->file->b.nc)
textshow(t, t->q1+1, t->q1+1, TRUE);
- }
return;
case Kdown:
if(t->what == Tag)