[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnubg] New Windows Build [20121023 Snapshot]
From: |
Michael Petch |
Subject: |
[Bug-gnubg] New Windows Build [20121023 Snapshot] |
Date: |
Mon, 22 Oct 2012 23:38:50 -0600 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 |
Howdy All,
I have produced a new windows Build from the 20121023 Snapshot. There is
a new dependency in this release. libgmp-dll is now required so you must
install this version through the full installer to satisfy the new
dependencies. There were a variety of bug fixes and enhancements made.
The new release can be found here: http://gnubg.org/index.php?itemid=56
The specific installer for this release is:
http://gnubg.org/media/windows/gnubg-MAIN-20121023-setup.exe
The primary changes and fixes in this new release were:
2012-10-21 Michael Petch <address@hidden>
* play.c gnubgmodule.c : Fix issue with GNUBG not resigning if
the opponent is guaranteed to win a backgammon or a gammon.
Discovered in matches played by Murat (R.G.B). Add number of
points resigned (1=regular,2=gammon,3=backgammon) to Python
resign dictionary item.
2012-10-20 Michael Petch <address@hidden>
* analysis.c gtkpanels.c : Fix issues with crawford games. If
not using "automatically start next game" and you analyse a game
or match in the game preceding the crawford game the next game
will not be treated as a crawford game.
See: https://savannah.gnu.org/bugs/?35179
Fixed bug with the Crawford flag beneath the board not being
properly set when Crawford game is reached.
2012-10-19 Michael Petch <address@hidden>
* gtkprefs.c, renderprefs.c, set.c : Export of positions/matches
didn't honour the board styles when GNUBG launched with -t
or was built with --without-gtk option. Reported by Fredrik.
See: http://lists.gnu.org/archive/html/bug-gnubg/2012-10/msg00011.html
2012-10-19 Michael Petch <address@hidden>
* gnubgmodule.c, gnubgmodule.h : Stack alignment issue.
On Win32/GCC builds, SSE instructions acting on variables
allocated on the stack in Python code would cause a segfault.
Properly align stack in Python functions that may call SSE
code. Reported by bagratte.
See https://savannah.gnu.org/bugs/?37583
2012-10-18 Michael Petch <address@hidden>
* play.c : Murat (R.G.B) noticed that resignations acted
differently in some cases. Found that resignations can be
analysed in 0 ply in some places and 2 ply in others. To remain
consistent we now compute them at 0 ply.
2012-10-11 Michael Petch <address@hidden>
* import.c : Fix BGRoom import bug reported by Adi Kadmon where
player names were not properly applied to Player 1 and
Player 2 (They could be reversed).
2012-10-07 Michael Petch <address@hidden>
* backgammon.h, gnubg.c, configure.in : Convert BUILD_DATE
define to literal string before usage. Allow VERSION_EXT
environment variable to be passed to autogen.sh to specify an
extension on a version number. VERSION_EXT="-mingw"
would yield a version that would appear as 0.90.0-mingw .
2012-10-07 Michael Petch <address@hidden>
* +win32/*, pixmaps/Makefile.am, configure.in, Makefile.am:
Added WIN32 resource support (icons etc), and gemeral
automake cleanup
2012-09-18 Michael Petch <address@hidden>
* backgammon.h, dice.c, gnubg.c, gtkoptions.c, set.c,
lib/mt19937ar.c lib/mt19937ar.h
Better Mersenne Twister seed support when compiled with libgmp.
MT Seeds with libgmp support can be full range from 0 to
2^19973-1. To retain backward comaptibility with rolls
generated from seeds between 0 and 2^32-1 on previous releases
of GNUBG, seeds in this range will be set using the old method.
GUI modified to support a seed value between 0 and 2^32-1
instead of 2^31-1
When libgmp support is absent we now support unsigned 32 bit
integers rather than signed. When compiling 64bit (without
libgmp), seeds will be limited to 32 bit integers. Compile with
libgmp to support seeds greater than 32 bits.
Note: In previous releases, if libgmp support was present,
seeds exceeding 2^32-1 did not work as expected even though the
seed appeared to be successfully set.
Build related Fixes:
2012-10-11 Michael Petch <address@hidden>
* configure.ac : Configure process modified to support a thread
type with --enable-threads default threading is glib threads.
Supports win32, glib and no threading
2012-10-08 Philippe Michel <address@hidden>
* configure.in: This file name is deprecated, rename it to
configure.ac.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-gnubg] New Windows Build [20121023 Snapshot],
Michael Petch <=