From: Arun Persaud Date: Mon, 1 Aug 2016 03:53:21 +0000 (-0700) Subject: updates NEWS, Changelog, DIFFSTAT and SHORTLOG X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=commitdiff_plain;h=2baeb7af1e0bc2b3bf6139ca83b318490eba4bcd updates NEWS, Changelog, DIFFSTAT and SHORTLOG --- diff --git a/ChangeLog b/ChangeLog index e9e4485..7e40148 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,73 @@ ChangeLog for XBoard/WinBoard (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. ) +2016-07-31 20:46:54 -0700 Arun Persaud : +updated po/pot files + +2016-07-31 20:45:22 -0700 Arun Persaud : +new version number for release 4.9.1 + +2016-07-28 19:49:02 +0200 H.G.Muller : +Fix crash when logging out from ICS + +The patch that sent "logout" to the ICS on a fatal error backfired when +the 'fatal error' was a disconnect, and caused a crash on Mac. We now +suppress sending of this "logout" command in the disconnect case, +communicated in a kludgy way (by requesting exit status 6666). + +2016-07-28 14:24:27 +0200 H.G.Muller : +Defer book faking input move until ping balance + +The use of ping after editing a position had broken the book handling: +'go' would be sent in the same batch of commands as this 'ping', so that +in case of a book hit the book move selected on behalf of the engine +would be fed back to XBoard before the engine had the opportunity to +restore the ping balanceby sending 'pong'. Now the book move is fed +through ScheduleDelayedEvent(DeferredBookMove) rather than instantly, +when a MachineWhite/BlackEvent sets the engine playing. + +2016-07-26 22:04:14 +0200 H.G.Muller : +Fix setting up btm positions with 'edit' + +The kludge to put black on move through a2a3 only works when there is +a (normally moving) Pawn on a2. Otherwise the 'black' command has to be +used. But this did take the engine out of force mode. So now we send +another 'force' command after this 'black'. + +2016-07-22 09:12:36 +0200 H.G.Muller : +Fix bare King adjudication + +The increase of the number of piece types to 66 gave the BlackKing code +131, wich is > 127, so that using a signed char for it makes it < 0. +This cause the black King in the adjudication code to be seen as a white +piece. When black then checkmates with 2 pieces, only 1 piece is seen +(Q), and then assumed to be a bare King! Now the piece value is passed +through an (int) to prevent this. + +2016-07-17 23:53:17 +0200 H.G.Muller : +Fix check testing in games without King + +A position without King was always considered as in check (because of +Atomic), which is rather illogical and undesirable in games where no +King participates (as it makes every move illegal). + +2016-07-17 23:14:10 +0200 H.G.Muller : +Fix disambiguating Pawn moves in Xiangqi + +When multiple Pawns can go to the same square a move written as to-square +only is interpreted as the forward push, rather than a sideway move. + +2016-07-17 23:06:19 +0200 H.G.Muller : +Fix King leaving Palace in Xiangqi + +The rewrite of the move generator had overlooked this. + +2016-05-16 22:21:36 +0200 H.G.Muller : +Fix compile error Xaw build + +The variable initialSquareSize was not defined in the Xaw build, +and now has been moved to dialogs.h (which is part of both builds). + 2016-05-15 10:05:40 -0700 Arun Persaud : updated po/pot files diff --git a/DIFFSTAT b/DIFFSTAT index 478162d..33ec8cf 100644 --- a/DIFFSTAT +++ b/DIFFSTAT @@ -1,3 +1,31 @@ +** Version 4.9.1 ** + +(git diff -b --stat --summary -M v4.9.0 HEAD) + + backend.c | 14 +- + configure.ac | 2 +- + dialogs.c | 7 +- + gtk/xboard.c | 1 - + moves.c | 15 + + po/da.po | 856 ++++++++++++++++++++++++++--------------------------- + po/de.po | 856 ++++++++++++++++++++++++++--------------------------- + po/es.po | 856 ++++++++++++++++++++++++++--------------------------- + po/fr.po | 856 ++++++++++++++++++++++++++--------------------------- + po/it.po | 856 ++++++++++++++++++++++++++--------------------------- + po/nl.po | 856 ++++++++++++++++++++++++++--------------------------- + po/pl.po | 856 ++++++++++++++++++++++++++--------------------------- + po/ru.po | 856 ++++++++++++++++++++++++++--------------------------- + po/sr.po | 856 ++++++++++++++++++++++++++--------------------------- + po/tr.po | 856 ++++++++++++++++++++++++++--------------------------- + po/uk.po | 856 ++++++++++++++++++++++++++--------------------------- + po/vi.po | 856 ++++++++++++++++++++++++++--------------------------- + po/xboard.pot | 858 +++++++++++++++++++++++++++--------------------------- + po/zh_CN.po | 856 ++++++++++++++++++++++++++--------------------------- + po/zh_HK.po | 856 ++++++++++++++++++++++++++--------------------------- + po/zh_TW.po | 856 ++++++++++++++++++++++++++--------------------------- + winboard/config.h | 6 +- + 22 files changed, 6881 insertions(+), 6862 deletions(-) + ** Version 4.9.0 ** (git diff -b --stat --summary -M v4.8.0 HEAD) diff --git a/NEWS b/NEWS index 655934f..bc0b165 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,16 @@ +** Version 4.9.1 ** + + bugfix release for 4.9.0 + + * Fix crash when logging out from ICS + * Defer book faking input move until ping balance + * Fix setting up btm positions with 'edit' + * Fix bare King adjudication + * Fix check testing in games without King + * Fix disambiguating Pawn moves in Xiangqi + * Fix King leaving Palace in Xiangqi + * Fix compile error Xaw build + ** Version 4.9.0 ** (see http://www.gnu.org/software/xboard/whats_new/4.9.0/ ) diff --git a/SHORTLOG b/SHORTLOG index 6baf469..acc807b 100644 --- a/SHORTLOG +++ b/SHORTLOG @@ -1,3 +1,21 @@ +** Version 4.9.1 ** + +(git shortlog --no-merges v4.9.0..HEAD) + +Arun Persaud (2): + new version number for release 4.9.1 + updated po/pot files + +H.G.Muller (8): + Fix compile error Xaw build + Fix King leaving Palace in Xiangqi + Fix disambiguating Pawn moves in Xiangqi + Fix check testing in games without King + Fix bare King adjudication + Fix setting up btm positions with 'edit' + Defer book faking input move until ping balance + Fix crash when logging out from ICS + ** Version 4.9.0 ** (git log --pretty=short --no-merges --cherry-pick --left-only v4.9.x...v4.8.0^ |git shortlog --no-merges)