updates NEWS, Changelog, DIFFSTAT and SHORTLOG
authorArun Persaud <arun@nubati.net>
Mon, 1 Aug 2016 03:53:21 +0000 (20:53 -0700)
committerArun Persaud <arun@nubati.net>
Mon, 1 Aug 2016 03:53:21 +0000 (20:53 -0700)
ChangeLog
DIFFSTAT
NEWS
SHORTLOG

index e9e4485..7e40148 100644 (file)
--- 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 <arun@nubati.net>:
+updated po/pot files
+
+2016-07-31 20:45:22 -0700 Arun Persaud <arun@nubati.net>:
+new version number for release 4.9.1
+
+2016-07-28 19:49:02 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <hgm@hgm-xboard.(none)>:
+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 <arun@nubati.net>:
 updated po/pot files
 
index 478162d..33ec8cf 100644 (file)
--- 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 (file)
--- 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/ )
index 6baf469..acc807b 100644 (file)
--- 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)