vis

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

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

commit 2aa662ee44c2b89f9dca778dd860ca230609e4eb
parent a1104b79f16ff07674ae189c05de1fff54917b9a
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Fri, 16 Jan 2015 11:37:12 +0100

Print debug output to stdout

Stderr is used for the editor output to make usage as a filter
possible.

Diffstat:
Mtext.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/text.c b/text.c @@ -757,13 +757,13 @@ Text *text_load_fd(int fd) { } static void print_piece(Piece *p) { - fprintf(stderr, "index: %d\tnext: %d\tprev: %d\t len: %zd\t data: %p\n", p->index, + fprintf(stdout, "index: %d\tnext: %d\tprev: %d\t len: %zd\t data: %p\n", p->index, p->next ? p->next->index : -1, p->prev ? p->prev->index : -1, p->len, p->data); - fflush(stderr); - write(2, p->data, p->len); - write(2, "\n", 1); + fwrite(p->data, p->len, 1, stdout); + fputc('\n', stdout); + fflush(stdout); } void text_debug(Text *txt) {