# HG changeset patch # User elwin # Date 1291740367 0 # Node ID 24e6beb9e7aa0f09581970b9949f92d55b3789f8 # Parent 30fb47f21d35785b1f332982949b9207e381aecc Make sure the score list appears in all situations. diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue3/command.c --- a/rogue3/command.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue3/command.c Tue Dec 07 16:46:07 2010 +0000 @@ -340,6 +340,9 @@ endwin(); writelog(purse, 1, 0); score(purse, 1, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); exit(0); } else diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue3/rip.c --- a/rogue3/rip.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue3/rip.c Tue Dec 07 16:46:07 2010 +0000 @@ -470,6 +470,9 @@ refresh(); writelog(purse, 2, 0); score(purse, 2, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); exit(0); } diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue4/main.c --- a/rogue4/main.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue4/main.c Tue Dec 07 16:46:07 2010 +0000 @@ -353,6 +353,9 @@ refresh(); writelog(purse, 1, 0); score(purse, 1); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); exit(0); } else diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue4/rip.c --- a/rogue4/rip.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue4/rip.c Tue Dec 07 16:46:07 2010 +0000 @@ -450,6 +450,9 @@ refresh(); writelog(purse, 2, 0); score(purse, 2, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); exit(0); } diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue5/main.c --- a/rogue5/main.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue5/main.c Tue Dec 07 16:46:07 2010 +0000 @@ -331,6 +331,9 @@ refresh(); writelog(purse, 1, 0); score(purse, 1, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); my_exit(0); } else diff -r 30fb47f21d35 -r 24e6beb9e7aa rogue5/rip.c --- a/rogue5/rip.c Mon Dec 06 19:43:32 2010 +0000 +++ b/rogue5/rip.c Tue Dec 07 16:46:07 2010 +0000 @@ -445,6 +445,9 @@ refresh(); writelog(purse, 2, ' '); score(purse, 2, ' '); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); my_exit(0); } diff -r 30fb47f21d35 -r 24e6beb9e7aa srogue/command.c --- a/srogue/command.c Mon Dec 06 19:43:32 2010 +0000 +++ b/srogue/command.c Tue Dec 07 16:46:07 2010 +0000 @@ -374,6 +374,9 @@ refresh(); writelog(purse, CHICKEN, 0); score(purse, CHICKEN, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); byebye(0); } else if (ch == 's') { diff -r 30fb47f21d35 -r 24e6beb9e7aa srogue/rip.c --- a/srogue/rip.c Mon Dec 06 19:43:32 2010 +0000 +++ b/srogue/rip.c Tue Dec 07 16:46:07 2010 +0000 @@ -86,6 +86,9 @@ refresh(); writelog(purse, KILLED, monst); score(purse, KILLED, monst); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); byebye(0); } @@ -340,6 +343,9 @@ showpack(TRUE, NULL); writelog(purse, WINNER, 0); score(purse, WINNER, 0); + printf("[Press return to exit]\n"); + fflush(NULL); + getchar(); byebye(0); }