* ----------------------------------------------------------------------
*/
+/* request *snprintf prototypes*/
+#define _POSIX_C_SOURCE 200112L
#include <ctype.h>
#include <signal.h>
ShowHeader(void)
{
gotoXY(TAB, 2);
- printw("GNU Shogi %s (pl %s)", version, patchlevel);
+ printw("GNU Shogi %s", PACKAGE_VERSION);
}
Curses_help(void)
{
Curses_ClearScreen();
- printw("GNU Shogi %sp%s command summary\n", version, patchlevel);
+ printw("GNU Shogi %s command summary\n", PACKAGE_VERSION);
printw("-------------------------------"
"---------------------------------\n");
printw("7g7f move from 7g to 7f quit Exit Shogi\n");
gotoXY(3, 4 + 2*NO_ROWS);
printw(" ");
+#ifndef MINISHOGI
if (flag.reverse)
printw(" 1 2 3 4 5 6 7 8 9");
else
printw(" 9 8 7 6 5 4 3 2 1");
+#else
+ if (flag.reverse)
+ printw(" 1 2 3 4 5");
+ else
+ printw(" 1 2 3 4 5");
+#endif
for (sq = 0; sq < NO_SQUARES; sq++)
DrawPiece(sq);
Curses_ClearScreen();
gotoXY(32, 2);
- printw("GNU Shogi %sp%s", version, patchlevel);
+ printw("GNU Shogi %s", PACKAGE_VERSION);
gotoXY(20, 4);
printw(" 1. 40 moves in 5 minutes");
gotoXY(20, 5);