bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Predefined boards - Windows build 021130


From: Nardy Pillards
Subject: Re: [Bug-gnubg] Predefined boards - Windows build 021130
Date: Sun, 1 Dec 2002 14:05:59 +0100

The result of this outputf: added at the end

Nardy

----- Original Message -----
From: "Joern Thyssen" <address@hidden>
To: "Nardy Pillards" <address@hidden>
Cc: "GNUBackgammon bug reporting" <address@hidden>
Sent: Sunday, December 01, 2002 10:14 AM
Subject: Re: [Bug-gnubg] Predefined boards - Windows build 021130


> On Sun, Dec 01, 2002 at 01:24:26AM +0100, Nardy Pillards wrote
> >
> > This code in gtkprefs.c now:
> >
> >   pch = sz = g_strdup ( pbdeSelected->szBoardDesign );
> >   printf ( "board design: '%s'\n", pch);
> >   while( ParseKeyValue( &sz, apch ) ) {
> >     BoardPreferencesParam( &bd, apch[ 0 ], apch[ 1 ] );
> >     printf ( "'%s' = '%s'\n", apch[ 0 ], apch[ 1 ] );
> >   }
> >   g_free ( pch );
> >
> > (and -mwindows added to have the DOS-window while gnubg running)
> >
> > result:
> > board design: '
> >       '
> > (no other lines)
>
> Hmm, well, at least that explains why you get all zeroes. The board
> design string should have been the 16 lines from the <design> tag.
>
> The next change:
>
> Add the output line below in ScanCharacters line 1938 in gtkprefs.c:
>
>   parsecontext *ppc = pv;
>   char *sz = g_strndup ( pchIn, cch );
>
>   outputf ( "Scan: %d %d '%s'\n", cch, ppc->aps[ ppc->ips ], sz );
>
>   switch ( ppc->aps[ ppc->ips ] ) {
>
> I've a feeling why might be wrong.
>
> Jørn

A new 7 point match has been started.
GNU rolls 5, Nardy rolls 2.
GNU moves 24/22 13/8.
Scan: 5 1 '

   '
Scan: 8 2 '

      '
Scan: 10 3 '
         '
Scan: 15 4 'Default setting'
Scan: 10 3 '
         '
Scan: 23 5 'The GNU Backgammon Team'
Scan: 10 3 '
         '
Scan: 18 6 'boards/default.xpm'
Scan: 7 3 '
      '
Scan: 2 2 '
 '
Scan: 7 2 '
      '
Scan: 29 7 '
         board=#2F5F2F;0,20 '
Scan: 25 7 '
         border=#003F00 '
Scan: 24 7 '
         translucent=y '
Scan: 21 7 '
         wood=alder '
Scan: 19 7 '
         hinges=y '
Scan: 23 7 '
         light=150;50 '
Scan: 20 7 '
         shape=0,5 '
Scan: 48 7 '
         chequers0=#F12525;0,90;1,50;0,20;3,00 '
Scan: 49 7 '
         chequers1=#00000B;0,50;1,50;1,00;30,00 '
Scan: 36 7 '
         dice0=#F12525;0,20;3,00;y '
Scan: 37 7 '
         dice1=#00000B;1,00;30,00;y '
Scan: 23 7 '
         dot0=#A4A4A4 '
Scan: 22 7 '
         dot1=#A4A4A4'
Scan: 22 7 '
         cube=#D7D7D7'
Scan: 30 7 '
         points0=#FF5F5F;0,20'
Scan: 30 7 '
         points1=#BFBFBF;0,20'
Scan: 7 7 '
      '
Scan: 5 2 '

   '
Scan: 6 1 '


   '
Scan: 8 2 '

      '
Scan: 10 3 '
         '
Scan: 15 4 'Albert Silver 1'
Scan: 10 3 '
         '
Scan: 13 5 'Albert Silver'
Scan: 10 3 '
         '
Scan: 18 6 'boards/silver1.xpm'
Scan: 7 3 '
      '
Scan: 2 2 '
 '
Scan: 7 2 '
      '
Scan: 29 7 '
         board=#F2E5D8;0,09 '
Scan: 25 7 '
         border=#003F00 '
Scan: 23 7 '
         translucent=y'
Scan: 21 7 '
         wood=ebony '
Scan: 18 7 '
         hinges=y'
Scan: 23 7 '
         light=150;50 '
Scan: 19 7 '
         shape=0,5'
Scan: 48 7 '
         chequers0=#FDFDFD;1,00;3,00;0,90;20,00'
Scan: 49 7 '
         chequers1=#0B0B0B;1,00;3,00;0,90;15,00 '
Scan: 35 7 '
         dice0=#EE2222;0,20;3,00;y'
Scan: 37 7 '
         dice1=#000008;1,00;30,00;y '
Scan: 23 7 '
         dot0=#EDEFF2 '
Scan: 23 7 '
         dot1=#EDEFF2 '
Scan: 22 7 '
         cube=#D6D6C6'
Scan: 31 7 '
         points0=#4CA57F;0,09 '
Scan: 30 7 '
         points1=#4C4C4C;0,20'
Scan: 7 7 '
      '
Scan: 5 2 '

   '
Scan: 5 1 '

   '
Scan: 8 2 '

      '
Scan: 10 3 '
         '
Scan: 15 4 'Albert Silver 2'
Scan: 10 3 '
         '
Scan: 13 5 'Albert Silver'
Scan: 10 3 '
         '
Scan: 18 6 'boards/silver2.xpm'
Scan: 7 3 '
      '
Scan: 2 2 '
 '
Scan: 7 2 '
      '
Scan: 29 7 '
         board=#FFD872;0,09 '
Scan: 25 7 '
         border=#003F00 '
Scan: 24 7 '
         translucent=y '
Scan: 22 7 '
         wood=walnut '
Scan: 19 7 '
         hinges=y '
Scan: 23 7 '
         light=150;50 '
Scan: 20 7 '
         shape=0,5 '
Scan: 49 7 '
         chequers0=#FFFFFF;1,00;3,00;0,90;19,90 '
Scan: 49 7 '
         chequers1=#000000;1,00;3,00;0,90;14,80 '
Scan: 37 7 '
         dice0=#FBFBFB;0,90;19,90;y '
Scan: 37 7 '
         dice1=#090909;0,90;14,80;y '
Scan: 23 7 '
         dot0=#EBEDF0 '
Scan: 23 7 '
         dot1=#EBEDF0 '
Scan: 23 7 '
         cube=#D4D4C4 '
Scan: 31 7 '
         points0=#CC7F00;0,09 '
Scan: 30 7 '
         points1=#7F3F00;0,20'
Scan: 7 7 '
      '
Scan: 5 2 '

   '
Scan: 5 1 '

   '
Scan: 8 2 '

      '
Scan: 10 3 '
         '
Scan: 15 4 'Albert Silver 3'
Scan: 10 3 '
         '
Scan: 13 5 'Albert Silver'
Scan: 10 3 '
         '
Scan: 18 6 'boards/silver3.xpm'
Scan: 7 3 '
      '
Scan: 2 2 '
 '
Scan: 7 2 '
      '
Scan: 29 7 '
         board=#BFBFBF;0,09 '
Scan: 25 7 '
         border=#003F00 '
Scan: 24 7 '
         translucent=y '
Scan: 22 7 '
         wood=walnut '
Scan: 19 7 '
         hinges=y '
Scan: 23 7 '
         light=150;50 '
Scan: 20 7 '
         shape=0,5 '
Scan: 49 7 '
         chequers0=#FEFEFE;1,00;3,00;0,90;19,90 '
Scan: 49 7 '
         chequers1=#000000;1,00;3,00;0,90;14,80 '
Scan: 37 7 '
         dice0=#FEFEFE;0,90;19,90;y '
Scan: 37 7 '
         dice1=#000000;0,90;14,80;y '
Scan: 23 7 '
         dot0=#EAECEF '
Scan: 23 7 '
         dot1=#EAECEF '
Scan: 23 7 '
         cube=#D3D3C3 '
Scan: 31 7 '
         points0=#980000;0,09 '
Scan: 36 7 '
         points1=#000072;0,20      '
Scan: 7 7 '
      '
Scan: 5 2 '

   '
Scan: 2 1 '

'





reply via email to

[Prev in Thread] Current Thread [Next in Thread]