Daniel Mehrmann [Mon, 28 Jun 2004 00:49:41 +0000]
cleanup icsEngineAnalyze
Daniel Mehrmann [Sun, 27 Jun 2004 21:17:12 +0000]
Update icsEngineAnalyze for xboard
Daniel Mehrmann [Sun, 27 Jun 2004 21:14:47 +0000]
Added simple ICS vengine analyze for xboard
Mark Loli [Sun, 27 Jun 2004 16:58:28 +0000]
Changed 'make clean' to use del /f instead of rm -f.
Mark Loli [Sun, 27 Jun 2004 06:27:57 +0000]
Makefile that works in Visual C++ .NET 2003
Daniel Mehrmann [Sat, 26 Jun 2004 07:20:05 +0000]
Drop all engine output if icsEngineAnalyze is active
Daniel Mehrmann [Sat, 26 Jun 2004 01:12:45 +0000]
cleanup icsEngineAnalyze
Daniel Mehrmann [Tue, 22 Jun 2004 23:42:41 +0000]
Added ICS engine analyze for winboard - not ready but usable
Daniel Mehrmann [Mon, 21 Jun 2004 19:59:06 +0000]
MS SDK >= feb. 2003
Daniel Mehrmann [Wed, 28 Apr 2004 21:43:39 +0000]
Added u64 to double cast for all compiler
Tim Mann [Tue, 27 Apr 2004 03:00:15 +0000]
Bump version number to pre8 to avoid confusion with the 4.2.7 release
when people build the CVS version.
Delete some unused variables that were giving warnings.
Add chess.deepnet.com to default server list.
Tim Mann [Sat, 3 Apr 2004 21:10:20 +0000]
1) Update link to chess-engines Yahoo group.
2) Remove my personal email address to cut spam load a little.
Tim Mann [Sat, 3 Apr 2004 21:08:05 +0000]
1) Add missing note of when 4.2.7 was released.
2) Wrap lines longer than 80 characters.
Tim Mann [Sat, 3 Apr 2004 20:44:00 +0000]
1. Fix compilation error on line 308: missing type name.
2. Fix popen bug -- thanks to John Iverson.
3. Remove bogus ^M characters inserted by the Windows editor Daniel was using.
Tim Mann [Tue, 23 Mar 2004 06:10:59 +0000]
Attempt to despam email addresses. Delete mine entirely. :-)
Daniel Mehrmann [Sun, 15 Feb 2004 02:29:36 +0000]
Bugfix bug #6908
Daniel Mehrmann [Sun, 15 Feb 2004 00:51:08 +0000]
bugs #6908: Bugfix node count
Daniel Mehrmann [Thu, 12 Feb 2004 19:17:31 +0000]
*** empty log message ***
Daniel Mehrmann [Thu, 12 Feb 2004 12:37:45 +0000]
Bugfix ICS interaction console
Daniel Mehrmann [Thu, 12 Feb 2004 12:32:59 +0000]
Bugfix draw offer to engine if color zippy enable.
Bugfix that ics interaction console crashed while chess engine is starting.
Daniel Mehrmann [Thu, 12 Feb 2004 10:08:46 +0000]
*** empty log message ***
Daniel Mehrmann [Wed, 11 Feb 2004 14:47:14 +0000]
Add new color lines support for winboard
Daniel Mehrmann [Wed, 11 Feb 2004 14:42:32 +0000]
Add color zippy lines for winboard
with ics interaction console
Daniel Mehrmann [Tue, 10 Feb 2004 23:37:25 +0000]
Cleanup mouse wheel: Only call it if we have moves
Daniel Mehrmann [Mon, 9 Feb 2004 19:05:50 +0000]
Add mousewheel support
Daniel Mehrmann [Mon, 9 Feb 2004 18:49:19 +0000]
Add Mousewheel support for winboard. Play the moves foward and backward with
the Mousewheel.
Daniel Mehrmann [Sun, 8 Feb 2004 19:25:14 +0000]
Fix some little compiler warings with MSVS
Daniel Mehrmann [Sat, 17 Jan 2004 00:11:28 +0000]
mehrmann wb extensions
Daniel Mehrmann [Tue, 13 Jan 2004 19:57:48 +0000]
mehrmann wb extensions
uid69079 [Fri, 26 Dec 2003 15:59:34 +0000]
*** empty log message ***
uid69079 [Thu, 25 Dec 2003 23:45:37 +0000]
Added xboard i18n
uid69079 [Thu, 25 Dec 2003 23:12:35 +0000]
Additions required by xboard i18n
Tim Mann [Wed, 3 Dec 2003 07:37:25 +0000]
Add a recent suggestion received in email.
We should start putting new suggestions in the tracker on Savannah, really...
Tim Mann [Wed, 3 Dec 2003 07:36:31 +0000]
bug-xboard@gnu.org mailing list is fixed now.
Tim Mann [Fri, 28 Nov 2003 22:23:12 +0000]
Final changes for 4.2.7. Corrected the previous fix for texi2man bug
and fixed some problems with "make dist".
Tim Mann [Fri, 28 Nov 2003 21:27:44 +0000]
xboard.txt is now in the tarball
Tim Mann [Fri, 28 Nov 2003 21:22:16 +0000]
Bug fix for 4.2.7
Tim Mann [Fri, 28 Nov 2003 18:26:06 +0000]
Get NEWS into the distribution
Tim Mann [Fri, 28 Nov 2003 18:24:09 +0000]
Added the release message as a NEWS file.
Tim Mann [Fri, 28 Nov 2003 09:37:36 +0000]
Last (?) round of small changes for 4.2.7; see new ChangeLog entries.
Tim Mann [Fri, 28 Nov 2003 09:35:21 +0000]
Sketchy FAQ updates for 4.2.7. The FAQ really needs major surgery;
most of the questions are ancient stuff that no one asks anymore.
Tim Mann [Tue, 25 Nov 2003 05:25:19 +0000]
Small changes; see ChangeLog for details.
Tim Mann [Mon, 24 Nov 2003 04:48:13 +0000]
Fixed an error I made when cleaning up Daniel's long PV patch.
Tim Mann [Tue, 18 Nov 2003 09:25:22 +0000]
Tweaks to "make dist"
Tim Mann [Tue, 18 Nov 2003 08:36:10 +0000]
Stop "make clean" from removing ics-parsing.txt.
Tim Mann [Mon, 17 Nov 2003 17:12:36 +0000]
Removed woodthunk.wav, as its copyright status is unclear. It may
have come from a commercial chess application. This file never
appeared in any official release of xboard/winboard; it was only in
the CVS archive for a couple of weeks.
Tim Mann [Mon, 17 Nov 2003 07:40:25 +0000]
Tool to generate man page from texinfo file.
Tim Mann [Mon, 17 Nov 2003 07:39:41 +0000]
Generate the xboard man page (now covering cmail too) from the texinfo
file. Add sounds/README. Add a small patch from Daniel Mehrmann.
See ChangeLog for details.
Tim Mann [Mon, 10 Nov 2003 07:18:08 +0000]
Removed comment.in/comment.awk from distribution. It hasn't really been
useful for a long time.
Tim Mann [Thu, 6 Nov 2003 07:22:14 +0000]
Fix ToDo item #406
Tim Mann [Tue, 4 Nov 2003 07:09:54 +0000]
Updated GNU Chess info.
Tim Mann [Mon, 3 Nov 2003 02:23:03 +0000]
Moved bug report address from my domain to gnu.org
Tim Mann [Sun, 2 Nov 2003 04:42:06 +0000]
Checked that this file is still up to date and added it to CVS.
There have been no contributors of more than 15 lines since I
last updated the file, but I expect more soon!
Tim Mann [Sat, 1 Nov 2003 20:48:23 +0000]
Minor doc updates. Added back "configure" even though it's a derived
file, for the convenience of people who just want to download and build.
Tim Mann [Tue, 28 Oct 2003 05:11:33 +0000]
Don't use C++ comment syntax -- oops.
Tim Mann [Tue, 28 Oct 2003 04:57:32 +0000]
This is a generated file -- should not have been checked in.
Tim Mann [Mon, 27 Oct 2003 19:21:00 +0000]
These are the changes I had made in my source tree between 4.2.6 and
when I imported the project into Savannah. In future I don't plan to
have huge checkins with so many changes at once, but it's not
practical to try to tease this one apart into the 20 or more
individual changes I made over the last couple of years.
Here are the lines from the ChangeLog:
* Modified xboard and winboard makefiles to be able to build the
project in the new combined directory structure.
* Added woodthunk.wav sound contributed by Robert Jurjevic.
* Applied a security fix to pxboard, from Martin Maeok.
* Fixed a bug in the game list dialog. The change in 4.2.6 to opening
games in text mode (meant to avoid getting extra \r's into comments)
caused a new bug in determining seek offsets when parsing a game file
to form the game list. Also, the change was incomplete; on some code
paths games were still being opened in binary mode. Thanks to Lenik
Terenin for reporting the offset bug. I've now gone back to always
using binary mode when reading game files, and I've fixed the comment
bug by adding code to remove \r's from parsed comments explicitly. I
still use text mode for writing game files so that games written by
WinBoard will have Windows-style line endings.
* Fix for minor bug in WinBoard installer. If you chose a non-default
destination directory, the default directory was still used for a
couple of unimportant things, namely setting the App Paths registry
keys (unused by WinBoard) and trying to copy the existing WinBoard.ini
file to WinBoard.old. I inherited this bug from the InstallShield 5
sample template. Thanks to "l.d." for noticing the incorrect keys.
* Patch from Chris Priest: when two engines are being run through rsh,
avoid reusing the same stderr port for both. I'm not sure why this
should be needed, but it's harmless, at least.
* Bugfix: The kludge to deal with old engines that give an error
message because they don't know the "st" command was too sloppy; it
could hit on an "st" substring anywhere in an error message. GNU
Chess 4 is the only engine I know of where the kludge was needed, so I
changed the kludge to match a longer, more GNU-specific string.
* Changed the WinBoard self-extracting installer to choose a unique
temporary subdirectory name within the Windows temp directory instead
of always putting wb-setup directly in temp. Besides being better
practice, this avoids the need to deltree wb-setup first, which
occasionally alarms someone who thinks that deltree is only used by
trojans to delete all your files. (Yes, I'm serious.)
* Fixed a bug where FICS-style "wild/0" strings were not parsed as the
proper wild type. The "/" was not being skipped.
* Fixed a WinBoard bug where temporary files created by game
copy/paste were being created in the root directory of the current
drive instead of the TMP directory and were not always deleted on exit.
* Fixed a small bug in winboard.c's ErrorDialog() function. Thanks to
"Ron" (no last name given). The bug might have caused a problem when
pressing OK or Cancel in an error dialog when more than one error
dialog was being displayed, but I'm not really sure.
* Removed a hack that worked around a bug in very old versions of
Crafty, where it would sometimes reply "illegal move" to a "."
command. The hack kept us from recognizing real illegal move messages
in analyze mode from engines that don't respond to the "." command.
Thanks to Fabien Letouzey for the report.
* Fixed a bug in the xboard version of GetDelayedEvent. It would
return the most recently scheduled event even if it had already fired.
This caused at least one visible error: in -ics -xreuse mode, starting
the engine again and seeing another "feature done=1" would re-run the
initialization code in InitBackEnd3, including the code that opens the
connection to ICS. The WinBoard version didn't have this bug. Thanks
to Bob Hyatt for the bug report.
* The promotion popup for ICC wild 26 (giveaway) now includes King.
Thanks to Fredrik Josefsson for the bug report.
* The first game in a file (or being pasted from the clipboard) can
now start with a bare move -- no PGN tags, no move number "1", etc.
Suggested by Shane Harrelson. One could imagine taking this farther
and accepting something like "e4 e5 1/2-1/2 d4 d5" as two games, but
I haven't done that.
* Bug fix: xboard didn't really accept a paste of multiple games,
contrary to what I wrote when adding the feature to WinBoard in
4.2.4. Now it works in both.
* Fixed generic start/end of game messages to work on chess.net, where
they put ratings in parens after the player names.
* Updated config.sub and config.guess to newer versions from
automake-1.4p5-2. This makes configure work with MacOS X + X11.
* Bugfix: when examining a game fragment on FICS where black plays
first, don't show two "(0:00.000)" times on the initial "none" move.
* If TestLegality is on and one of the engines makes an illegal move
in TwoMachines mode, it forfeits immediately. Formerly the game would
get stuck at that point and the engine that made the illegal move
would eventually lose on time.
Tim Mann [Mon, 27 Oct 2003 17:20:58 +0000]
Initial checkin. I created this by combining the XBoard 4.2.6 and
WinBoard 4.2.6 source distributions, eliminating duplicate files,
renaming the Windows MSVC makefile, removing superfluous files, and
removing files from separate projects that were included in the
WinBoard 4.2.6 binary installer package (gnuchess4, gnuchess5, ICC
timestamp, and FICS timeseal). The file contents are unchanged.
This version of the project does not compile as-is. The makefiles
need changes to work with the new directory structure. It's here only
as a base reference point.
The initial CVS version is set to 2.0 to avoid overlapping with the
RCS version numbers that were used in past releases of the project.
They all were in the 1.x series except cmail, which was in the 3.x
series.