XBoard 4.5.0 released

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

XBoard 4.5.0 released

Post by hgm »

XBoard 4.5.0 source code is now available from the GNU-Savannah website. From now on, we will consider the 4.5.x branch of the repository to be the stable version of XBoard.

I will provide a WinBoard binary installer package soon.
Roger Brown
Posts: 782
Joined: Wed Mar 08, 2006 9:22 pm

Re: XBoard 4.5.0 released

Post by Roger Brown »

hgm wrote:XBoard 4.5.0 source code is now available from the GNU-Savannah website. From now on, we will consider the 4.5.x branch of the repository to be the stable version of XBoard.

I will provide a WinBoard binary installer package soon.

Yaaaayyyyy!!

Later.
zamar
Posts: 613
Joined: Sun Jan 18, 2009 7:03 am

Re: XBoard 4.5.0 released

Post by zamar »

Great news! Thanks H.G!
Joona Kiiski
User avatar
George Tsavdaris
Posts: 1627
Joined: Thu Mar 09, 2006 12:35 pm

Re: XBoard 4.5.0 released

Post by George Tsavdaris »

hgm wrote:XBoard 4.5.0 source code is now available from the GNU-Savannah website. From now on, we will consider the 4.5.x branch of the repository to be the stable version of XBoard.

I will provide a WinBoard binary installer package soon.
Great . Looking forward....
After his son's birth they've asked him:
"Is it a boy or girl?"
YES! He replied.....
User avatar
Peter Skinner
Posts: 1763
Joined: Sun Feb 26, 2006 1:49 pm
Location: Edmonton, Alberta, Canada
Full name: Peter Skinner

Re: XBoard 4.5.0 released

Post by Peter Skinner »

You must need an older version of MSVC to compile this. VS2010 won't.

I have tried with the project file being upgraded, and the command line version, with no success.

Or you must need Windows XP or prior as there is no longer a Help Workshop, but an HTML Help Workshop in Windows Vista/7.
I was kicked out of Chapters because I moved all the Bibles to the fiction section.
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: XBoard 4.5.0 released

Post by hgm »

As I don't have any MSVC, I cannot really comment on that without knowing what kind of error messages you get. We don't change the organazation of the code in files very often, so usually the building aids don't need any update at all. The sources contain a Makefile.ms, which I usually update in parallel with Makefile.gcc, and the latter is well tested. I don't know how to update MSVC project files, but I thought someone gave us a project file that was valid for a version after the major code reorganization, some time ago, which still should be valid. Apparently not... :(

As to the documentation: There is HTML help included in the source tree, (in winboard\html), but it is not updated for this verson. Unfortunately I don't know an automatic building process to generate HTML help from the RTF master file, like the Help Workshop does for HLP help. So the HTML help has to be updated separately, which makes three independently maintained forms of documentation (together with the XBoard TEXI file). Arun is working on a way to generate all documentation (WinBoard HTML and Linux man and info pages) from the TEXI file. But he is very busy at the moment, and I didn't think it a good idea to postpone releases of new versions indefinitely, waiting for WinBoard documentation. Especially since that is not relevant for XBoard, and because it is important to get XBoard into the Debian development cycle, which still causes a huge lag between the time we release a version, and the time that version will be incorporated in Ubuntu.

I don't feel very motivated to update RTF or HTML sources for the WinBoard docs if these will be abandoned soon in favor of the TEXI file...
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: XBoard 4.5.0 released

Post by JuLieN »

Thanks Harm Geert, and congrats! :D

What are the main novelties?
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: XBoard 4.5.0 released

Post by hgm »

There now is an on-line webpage at GNU that contains an elaborate description of the new features of 4.5.0 (compared to 4.4.4). It also contains many screenshots. A short list (taken from its index):
new 4.5.0 features wrote:General New Features
Each user his own settings file
More logical (and standard) menu structure
Translation into other languages (WB)
Walking the PV of an engine
Exploring variations
Playing through PGN variations
Annotating a game with analysis results
Editing Comments
Controlling move choice of the GUI book
Keeping the clock in sync in tournaments
Starting an engine match from the menu
Fixed thinking time per move
Improved multi-PV support
Where your pieces can move to
Editing crazyhouse holdings
Thai Chess (Makruk), Seirawan Chess and Spartan Chess
Non-compliant FEN and SAN input
Improved Xiangqi adjudications
Allowing engines to setup a position
Greys out variants not supported by engine

XBoard -> WinBoard Convergence
Evaluation graph (XB)
Settings file (XB)
Filtering the game list (XB)
Game-List options dialog (XB)
Recalling the ICS input history (XB)
Aribtrary board textures (XB)
Highlight arrow (XB)

ICS-client Enhancements
Maintaining a healty ICS connection
Claiming a draw after your move
ICS seek graph
One-click moving
Observing your bughouse partner
Improved Chat-Box interface (WB)
Uploading games to an ICS
Side-by-side boards
Image
Last edited by hgm on Wed Feb 02, 2011 9:18 am, edited 4 times in total.
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: XBoard 4.5.0 released

Post by Dirt »

I'd like to compile this. I'm using Fedora 13. I did a
./configure
make

and the first set of errors are:

Code: Select all

xboard.c:150:27: error: X11/Xmu/Atoms.h: No such file or directory
xboard.c:164:28: error: X11/Xaw/Dialog.h: No such file or directory
xboard.c:165:26: error: X11/Xaw/Form.h: No such file or directory
xboard.c:166:26: error: X11/Xaw/List.h: No such file or directory
xboard.c:167:27: error: X11/Xaw/Label.h: No such file or directory
xboard.c:168:32: error: X11/Xaw/SimpleMenu.h: No such file or directory
xboard.c:169:28: error: X11/Xaw/SmeBSB.h: No such file or directory
xboard.c:170:29: error: X11/Xaw/SmeLine.h: No such file or directory
xboard.c:171:25: error: X11/Xaw/Box.h: No such file or directory
xboard.c:172:32: error: X11/Xaw/MenuButton.h: No such file or directory
xboard.c:173:26: error: X11/Xaw/Text.h: No such file or directory
xboard.c:174:31: error: X11/Xaw/AsciiText.h: No such file or directory
Should I install something else first?
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: XBoard 4.5.0 released

Post by hgm »

It seems you are missing the xaw package. Perhaps a Linux expert can tell how it should be installed? I hardly know Linux, and use Ubuntu, not Fedora.