4 This file starts with GNU Shogi 1.3 (07/01/1999).
6 Changes in version 1.4.1 (unpublished):
8 * Initial support for the MiniShogi variant, for now as a separate
9 executable built using "./configure --enable-minishogi".
10 * Support for building with the curses UI.
11 * Build system enhancements.
14 Changes in version 1.4.0 (03/2012):
16 * Main change is the license switch to GPL3.
17 * Project is now being maintained on a git repository.
20 Changes in version 1.3.2 (07/2004):
22 * configure.in has been renamed to configure.ac
24 * A number of small fixes were added to make the program compile and run
25 correctly on modern Linuxes.
28 Changes in version 1.3.1 (07/2001):
30 * New piece bitmaps for both westernized and Japanese piece sets, courtesy of
34 Changes in version 1.3 (07/1999):
36 * xshogi has been merged into the gnushogi source tree and build process.
38 * gnushogi is now only one executable, instead of three (one each for the raw
39 text interface, the xshogi interface, and the curses interface). The three
40 interfaces are still there; you select between them using a command-line
41 option: "gnushogi -C" for the curses interface, "gnushogi -R" for the raw
42 text interface, and "gnushogi -X" or just "gnushogi" for the xshogi
43 interface. Making the xshogi interface the default makes it easier for
44 xshogi to invoke gnushogi (translation: I couldn't be bothered figuring out
45 why this was the case, so I just left it that way).
47 * The gnushogi and xshogi source code has been thoroughly cleaned up and
48 ANSIfied. Several files have been renamed. Makefiles have also been
49 cleaned up considerably, but you don't need to care about this, because...
51 * Building GNU shogi and xshogi now uses a configure script generated by
52 autoconf. This should increase portability and make compilation much
55 * There is now fairly extensive documentation in texinfo form, which has been
56 used to generate info, postscript, and html versions of the documentation.
57 The man page is included in the texinfo file. The (separate) man pages have
58 been updated to deal with the new command-line options for gnushogi.