vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit 891f40bd8e57d77103364cd17ac9fb4dd326ef04
parent f19fcd3e6dc095b9cc339daa6bed4fdae0a75b16
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Sat,  7 Jan 2017 13:16:03 +0100

buffer: fix buffer_move bug

Capacity also needs to be reset.

Diffstat:
Mbuffer.c | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/buffer.c b/buffer.c @@ -167,7 +167,6 @@ const char *buffer_content0(Buffer *buf) { char *buffer_move(Buffer *buf) { char *data = buf->data; - buffer_clear(buf); - buf->data = NULL; + buffer_init(buf); return data; }