Joshua Pettus | 30 Jun 01:31 2015
Picon

Xboard on macupdate.com?

We will never be able to get Xboard on the app store, but do you guys think it would be a good idea to have it on macupdate.com?  It has much less stringent rules.   Other opensource projects are there such as musescore, gimp, scidvsmac, ect.

Josh
Translation Project Robot | 28 Apr 19:32 2015

New German PO file for 'xboard' (version 4.8.0)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'xboard' has been submitted
by the German team of translators.  The file is available at:

    http://translationproject.org/latest/xboard/de.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/xboard/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/xboard.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

Translation Project Robot | 27 Apr 20:52 2015

New Dutch PO file for 'xboard' (version 4.8.0)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'xboard' has been submitted
by the Dutch team of translators.  The file is available at:

    http://translationproject.org/latest/xboard/nl.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/xboard/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/xboard.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

Translation Project Robot | 27 Apr 09:58 2015

New template for 'xboard' made available

Hello, gentle maintainer.

This is a message from the Translation Project robot.  (If you have
any questions, send them to <coordinator <at> translationproject.org>.)

A new POT file for textual domain 'xboard' has been made available
to the language teams for translation.  It is archived as:

    http://translationproject.org/POT-files/xboard-4.8.0.pot

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

Below is the URL which has been provided to the translators of your
package.  Please inform the translation coordinator, at the address
at the bottom, if this information is not current:

    http://ftp.gnu.org/gnu/xboard/xboard-4.8.0.tar.gz

We can arrange things so that translated PO files are automatically e-mailed
to you when they arrive.  Ask at the address below if you want this.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

Arun Persaud | 26 Apr 22:36 2015

gtk as default version

Hi

planning on making gtk the default version for xboard, just wanted to
check if everyone is OK with this or if there are any reasons not do do
it ;)

Arun

Translation Project Robot | 26 Apr 15:37 2015

New French PO file for 'xboard' (version 4.8.0-pre1)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'xboard' has been submitted
by the French team of translators.  The file is available at:

    http://translationproject.org/latest/xboard/fr.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/xboard/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/xboard.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

Translation Project Robot | 24 Apr 19:12 2015

New German PO file for 'xboard' (version 4.8.0-pre1)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'xboard' has been submitted
by the German team of translators.  The file is available at:

    http://translationproject.org/latest/xboard/de.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/xboard/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/xboard.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

kamaraju kusumanchi | 19 Apr 06:10 2015
Picon

saving games played on freechess.org

I am currently using xboard 4.8.0 on Debian Jessie to play games on
freechess.org using the following command

% rlwrap xboard -ics -icshost freechess.org
...
fics% getgame f

I was wondering if you could answer the following questions

1) I would like xboard to automatically save the game on the hard
drive once I finish playing it. Is this possible?

2) After finishing playing the game, I can do File -> Save Game to
manually save a game. However, the filename of the pgn file is set to
whitePlayer-blackPlayer.pgn by default. Is it possible to rename this
as whitePlayer_vs_blackPlayer_YYYYmmDD_HHMMSS.pgn? Here YYYYmmDD and
HHMMSS correspond to the date and time of the game.

3) The pgn file stored from xboard does not seem to have the time
information. But the pgn file emailed by FICS server contains this
information. Is it possible to store the time information into the pgn
saved via xboard -> File -> Save Game?

For example, this is what I see from a pgn stored via xboard

rajulocal <at> hogwarts ~/x % cat kamaraju-ariseras.pgn
[Event "ICS rated blitz match"]
[Site "freechess.org"]
[Date "2015.04.18"]
[Round "-"]
[White "kamaraju"]
[Black "ariseras"]
[Result "1-0"]
[WhiteElo "1249"]
[BlackElo "1065"]
[TimeControl "600"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. Nc3 a6 6. Na4 Ba7 7. Re1 Bg4 8.
Bb3 Qf6 9. d3 Bxf3 10. Qxf3 Qxf3 11. gxf3 Nf6 12. Bg5 O-O-O 13. Bxf6 gxf6
14. Bxf7 Rd7 15. Be6

But the pgn sent by FICS looks as follows

[Event "FICS rated blitz game"]
[Site "FICS, San Jose, California USA"]
[Date "2015.04.18"]
[Time "23:47:27"]
[Round "-"]
[White "kamaraju"]
[Black "ariseras"]
[WhiteElo "1249"]
[BlackElo "1065"]
[TimeControl "600+0"]
[Mode "ICS"]
[Result "1-0"]

1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. Nc3 a6 6. Na4 Ba7 7. Re1 Bg4
8. Bb3 Qf6 9. d3 Bxf3 10. Qxf3 Qxf3 11. gxf3 Nf6 12. Bg5 O-O-O 13. Bxf6
gxf6 14. Bxf7 Rd7 15. Be6
{Black forfeits by disconnection} 1-0

thanks
raju
--

-- 
Kamaraju S Kusumanchi | http://raju.shoutwiki.com/wiki/Blog

Translation Project Robot | 17 Apr 22:32 2015

New German PO file for 'xboard' (version 4.8.0-pre1)

Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'xboard' has been submitted
by the German team of translators.  The file is available at:

    http://translationproject.org/latest/xboard/de.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

    http://translationproject.org/latest/xboard/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

    http://translationproject.org/domain/xboard.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

                                The Translation Project robot, in the
                                name of your translation coordinator.
                                <coordinator <at> translationproject.org>

Thomas Adam | 24 Mar 21:01 2015

PATCH [PULL-REQUEST]: Modernise function prototypes

Hi,

The following changes since commit 34b24704e5f5af21466a1aae06b9135b1e001b90:

  remove OS X theme folder (2014-10-24 22:27:31 -0700)

are available in the git repository at:

  https://github.com/ThomasAdam/xboard.git ta/tidy-prototypes

for you to fetch changes up to 095bf778fc51e2662406b80c700f175e3a1ae17b:

  winboard/wsettings: Modernise function prototypes (2015-03-24 19:56:55 +0000)

This is step one in my attempt to start cleaning up the code slightly.
There should be no functional changes whatsoever, and the changes are to
remove the P() macro and add things like missing 'void' to function
protoypes, etc.

I've chunked these changes into separate files to try to make them
easier to review, although I've only been able to give the winboard
changes a cursory check as I cannot compile that.

I note that Savannah is still not up to date with HGM's changes; that's
OK, and if people are happy with the sorts of changes I've done, I can
always update that moving forward.  It's always difficult to get
complete coverage to changes like this as code is a moving target
anyway.

The diffstat is below.  Any questions, or comments, do please ask.

----------------------------------------------------------------
Thomas Adam (47):
      backend:  Modernise function prototypes
      args:  Modernise function prototypes
      backendz:  Modernise function prototypes
      board:  Modernise function prototypes
      book:  Modernise function prototypes
      childio:  Modernise function prototypes
      common:  Modernise function prototypes
      dialogs:  Modernise function prototypes
      draw:  Modernise function prototypes
      engineoutput:  Modernise function prototypes
      evalgraph:  Modernise function prototypes
      frontend:  Modernise function prototypes
      gamelist:  Modernise function prototypes
      history:  Modernise function prototypes
      lists:  Modernise function prototypes
      menus:  Modernise function prototypes
      moves:  Modernise function prototypes
      nengineoutput:  Modernise function prototypes
      nevalgraph:  Modernise function prototypes
      ngamelist:  Modernise function prototypes
      nhistory:  Modernise function prototypes
      parser:  Modernise function prototypes
      pgntags:  Modernise function prototypes
      uci:  Modernise function prototypes
      usounds:  Modernise function prototypes
      usystem:  Modernise function prototypes
      xboard2:  Modernise function prototypes
      zippy:  Modernise function prototypes
      gtk/xboard:  Modernise function prototypes
      gtk/xengineoutput:  Modernise function prototypes
      gtk/xoptions:  Modernise function prototypes
      gtk/xtimer:  Modernise function prototypes
      xaw/xboard:  Modernise function prototypes
      xaw/xengineoutput:  Modernise function prototypes
      xaw/xgamelist:  Modernise function prototypes
      xaw/xhistory:  Modernise function prototypes
      xaw/xoptions:  Modernise function prototypes
      winboard/jaws:  Modernise function prototypes
      winboard/wchat:  Modernise function prototypes
      winboard/wclipbrd:  Modernise function prototypes
      winboard/wedittags:  Modernise function prototypes
      winboard/wengineoutput: Modernise function prototypes
      winboard/wevalgraph: Modernise function prototypes
      winboard/wgamelist; Modernise function prototypes
      winboard/whistory:  Modernise function prototypes
      winboard/winboard: Modernise function prototypes
      winboard/wsettings: Modernise function prototypes

 args.h                   |  50 +--
 backend.c                | 785 +++++++++++++++++++++++------------------------
 backend.h                | 363 +++++++++++-----------
 backendz.h               |  13 +-
 board.c                  |  84 ++---
 board.h                  |  32 +-
 book.c                   |  52 ++--
 childio.c                |  14 +-
 childio.h                |   2 +-
 common.h                 |   6 +-
 dialogs.c                | 372 +++++++++++-----------
 dialogs.h                | 140 ++++-----
 draw.c                   |  72 ++---
 draw.h                   |  26 +-
 engineoutput.c           |  26 +-
 engineoutput.h           |  22 +-
 evalgraph.c              |  30 +-
 evalgraph.h              |  14 +-
 frontend.h               | 295 +++++++++---------
 gamelist.c               |  40 +--
 gtk/xboard.c             | 213 ++++++-------
 gtk/xboard.h             |  30 +-
 gtk/xengineoutput.c      |  12 +-
 gtk/xoptions.c           |  99 +++---
 gtk/xtimer.c             |  22 +-
 history.c                |  30 +-
 lists.c                  |  18 +-
 lists.h                  |  18 +-
 menus.c                  | 156 +++++-----
 menus.h                  | 207 +++++++------
 moves.c                  | 138 ++++-----
 moves.h                  |  41 +--
 nengineoutput.c          |  20 +-
 nevalgraph.c             |  22 +-
 ngamelist.c              |  34 +-
 nhistory.c               |  22 +-
 parser.c                 |  34 +-
 parser.h                 |  10 +-
 pgntags.c                |  10 +-
 uci.c                    |   4 +-
 usounds.c                |  22 +-
 usystem.c                |  60 ++--
 usystem.h                |   8 +-
 winboard/jaws.c          |  53 ++--
 winboard/wchat.c         |  14 +-
 winboard/wclipbrd.c      |  16 +-
 winboard/wedittags.c     |   2 +-
 winboard/wengineoutput.c |  12 +-
 winboard/wevalgraph.c    |   6 +-
 winboard/wgamelist.c     |   8 +-
 winboard/whistory.c      |  16 +-
 winboard/winboard.c      |  44 +--
 winboard/wsettings.c     |  22 +-
 xaw/xboard.c             | 278 +++++++++--------
 xaw/xboard.h             |  32 +-
 xaw/xengineoutput.c      |  26 +-
 xaw/xgamelist.c          |   6 +-
 xaw/xgamelist.h          |   6 +-
 xaw/xhistory.c           |  10 +-
 xaw/xhistory.h           |   6 +-
 xaw/xoptions.c           | 104 +++----
 xboard2.h                |   6 +-
 zippy.c                  |  30 +-
 zippy.h                  |  17 +-
 64 files changed, 2155 insertions(+), 2227 deletions(-)

-- Thomas Adam

--

-- 
"Deep in my heart I wish I was wrong.  But deep in my heart I know I am
not." -- Morrissey ("Girl Least Likely To" -- off of Viva Hate.)

Joshua Pettus | 21 Mar 20:48 2015
Picon

Fwd: [PATCH 1/2] Fix segfault with 'Game List Tags' dialogue



Begin forwarded message:

Subject: Re: [XBoard-devel] [PATCH 1/2] Fix segfault with 'Game List Tags' dialogue
From: Joshua Pettus <jshpettus <at> gmail.com>
Date: March 21, 2015 at 3:48:00 PM EDT
To: "H.G. Muller" <h.g.muller <at> hccnet.nl>

Also, it’s a real pain to install old compilers in cygwin.  You basically have to compile them yourself.  They really don’t want you to do it.




On Mar 21, 2015, at 3:44 PM, Joshua Pettus <jshpettus <at> gmail.com> wrote:


On Mar 21, 2015, at 3:09 PM, H.G. Muller <h.g.muller <at> hccnet.nl> wrote:



Thomas Adam schreef op 3/21/2015 om 2:06 PM:
The winboard/makefile.gcc file suggests that it can be cross-compiled, yet
it's clearly not received any love for sometime, since there's calls to
-mno-cygwin which have been deprecated options to GCC---and in more recent
versions have been completely removed (hence 'make -f makefile.gcc' now
errors out).
The WinBoard binary that I distribute is compiled by gcc 3.4.4 for that reason.
Newer versions indeed did not seem to work, and I never could figure out how to
produce a native Windows binary with those. So I stuck to 3.4.4, which does the job fine

My understanding, the reason -mno-cygwin was removed because you can install the
mingw gcc compilers instead, which basically do the same thing.  Only when I tried it a couple days ago, it got hung up on wbres.o

something about not recognizing the file type, which is strange…

Josh



Gmane