diff --git a/src/message.c b/src/message.c index db2376ecc6..35f57e8db9 100644 --- a/src/message.c +++ b/src/message.c @@ -1457,9 +1457,10 @@ wait_return(int redraw) setmouse(); msg_check(); -#if defined(UNIX) || defined(VMS) +#ifndef MSWIN /* - * When switching screens, we need to output an extra newline on exit. + * On TTY-style terminals (all but Windows), an extra newline is + * needed when switching screens on exit. */ if (swapping_screen() && !termcap_active) newline_on_exit = TRUE; diff --git a/src/version.c b/src/version.c index a1a48ad929..3117586be8 100644 --- a/src/version.c +++ b/src/version.c @@ -724,6 +724,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1677, /**/ 1676, /**/