summary refs log tree commit diff
diff options
context:
space:
mode:
authorC. McEnroe2020-09-08 14:54:51 -0400
committerC. McEnroe2020-09-08 14:54:51 -0400
commit9513542c6daa640c1e342fcf817ad1829c9f1454 (patch)
treeab8b5522f396be70c570d6fb252e2740fe540746
parentcf4259551503049a1ebb50cd7d9ceac172ec7c3b (diff)
Include DEL in characters ncurses will print in ^A form
-rw-r--r--buffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/buffer.c b/buffer.c
index 3795a24..91fe6b4 100644
--- a/buffer.c
+++ b/buffer.c
@@ -131,7 +131,7 @@ static int flow(struct Lines *hard, int cols, const struct Line *soft) {
 		} else if (wc == L'\t') {
 			// XXX: Assuming TABSIZE = 8.
 			width += 8 - (width % 8);
-		} else if (wc < L' ') {
+		} else if (wc < L' ' || wc == L'\177') {
 			// XXX: ncurses will render these as "^A".
 			width += 2;
 		} else if (wcwidth(wc) > 0) {