=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/screen-write.c,v retrieving revision 1.186 retrieving revision 1.187 diff -c -r1.186 -r1.187 *** src/usr.bin/tmux/screen-write.c 2020/07/06 10:07:02 1.186 --- src/usr.bin/tmux/screen-write.c 2020/07/21 05:24:33 1.187 *************** *** 1,4 **** ! /* $OpenBSD: screen-write.c,v 1.186 2020/07/06 10:07:02 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: screen-write.c,v 1.187 2020/07/21 05:24:33 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 514,520 **** if (*ptr == '\001') gc.attr ^= GRID_ATTR_CHARSET; ! else if (*ptr > 0x1f && *ptr < 0x7f) { size++; screen_write_putc(ctx, &gc, *ptr); } --- 514,523 ---- if (*ptr == '\001') gc.attr ^= GRID_ATTR_CHARSET; ! else if (*ptr == '\n') { ! screen_write_linefeed(ctx, 0, 8); ! screen_write_carriagereturn(ctx); ! } else if (*ptr > 0x1f && *ptr < 0x7f) { size++; screen_write_putc(ctx, &gc, *ptr); }