kputs
extern void kputs(const char *string);
kputs(" ");
kputs(upper ? "\x11" : " ");
kputs(upper ? "\x12" : "\x13");
kputs("press q to abort or any other key to continue...\x1b[1B\x1b[G");
kputs(out.Buffer());
kputs(buffer);
kputs("\n");
kputs("\n");
kputs("\n");
kputs("\n");
kputs("\n");
kputs("\x1b[1D"); // move to the left one
kputs("\x1b[1C"); // move to the right one
kputs("\x1b[1D"); // move to the left one
kputs("\n");
kputs(argv[2]);
kputs("\n");
kputs(argv[argc - 1]);
kputs("\n");
kputs(line);
kputs("\n");
kputs(" ");
kputs(" ");
kputs("\n");
kputs("\n");
kputs((char*)buffer);
kputs(": ");
kputs(out.Buffer());
kputs("<truncated>/");
kputs(path);
kputs("\n");
kputs("\n");
kputs("\n");
kputs("\n");
kputs("\n");