summaryrefslogtreecommitdiff
path: root/sys/src/cmd/acme/text.c
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2021-04-14 20:30:24 -0700
committerOri Bernstein <ori@eigenstate.org>2021-04-14 20:30:24 -0700
commit0256a34560a58c7fffe4a83476efd03d64c9a783 (patch)
tree278b6ed67188ab38e23b9b390997967ffcc61362 /sys/src/cmd/acme/text.c
parenta90a801685553329a8626237bf250421f9e1249c (diff)
acme: fix border size, autoindent undo: imported from plan9port (thanks jxy)
origin: https://github.com/9fans/plan9port/pull/493 https://github.com/9fans/plan9port/pull/489 https://github.com/9fans/plan9port/pull/461
Diffstat (limited to 'sys/src/cmd/acme/text.c')
-rw-r--r--sys/src/cmd/acme/text.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/src/cmd/acme/text.c b/sys/src/cmd/acme/text.c
index 484ec3de1..b313ed4a4 100644
--- a/sys/src/cmd/acme/text.c
+++ b/sys/src/cmd/acme/text.c
@@ -664,6 +664,7 @@ texttype(Text *t, Rune r)
uint q0, q1;
int nnb, nb, n, i;
int nr;
+ Rune rr;
Rune *rp;
Text *u;
@@ -818,10 +819,10 @@ texttype(Text *t, Rune r)
nr = 0;
rp[nr++] = r;
for(i=0; i<nnb; i++){
- r = textreadc(t, t->q0-nnb+i);
- if(r != ' ' && r != '\t')
+ rr = textreadc(t, t->q0-nnb+i);
+ if(rr != ' ' && rr != '\t')
break;
- rp[nr++] = r;
+ rp[nr++] = rr;
}
}
break; /* fall through to normal code */