X-Git-Url: http://git.madism.org/?p=apps%2Fmadtty.git;a=blobdiff_plain;f=madtty%2Fmadtty.c;fp=madtty%2Fmadtty.c;h=af12870e22b4e638887f1fe2b60f263beb4e1c70;hp=89944542b17a31eb767bc7f221bce0ac2fcc45fc;hb=344da508603eba149c55ff34202306daa47d5f7e;hpb=dc1e2fe77a99263de102a8e1d8819e929339a7bb diff --git a/madtty/madtty.c b/madtty/madtty.c index 8994454..af12870 100644 --- a/madtty/madtty.c +++ b/madtty/madtty.c @@ -612,6 +612,17 @@ static void try_interpret_escape_seq(madtty_t *t) if (t->elen + 1 >= (int)sizeof(t->ebuf)) { cancel: +#ifndef NDEBUG + fprintf(stderr, "cancelled: \\033"); + for (int i = 0; i < (int)t->elen; i++) { + if (isprint(t->ebuf[i])) { + fputc(t->ebuf[i], stderr); + } else { + fprintf(stderr, "\\%03o", t->ebuf[i]); + } + } + fputc('\n', stderr); +#endif cancel_escape_sequence(t); } }