added gamelisttag option to xboard
authorH.G. Muller <h.g.muller@hccnet.nl>
Mon, 8 Jun 2009 22:23:58 +0000 (15:23 -0700)
committerArun Persaud <arun@nubati.net>
Mon, 8 Jun 2009 22:23:58 +0000 (15:23 -0700)
also updated documentation.

xboard.c
xboard.texi

index a292a9f..ba45445 100644 (file)
--- a/xboard.c
+++ b/xboard.c
@@ -1216,6 +1216,9 @@ XtResource clientResources[] = {
     { "defaultFrcPosition", "defaultFrcPositon", XtRInt,
        sizeof(int), XtOffset(AppDataPtr, defaultFrcPosition),
        XtRImmediate, (XtPointer) -1},
+    { "gameListTags", "gameListTags", XtRString,
+        sizeof(String), XtOffset(AppDataPtr, gameListTags),
+       XtRImmediate, (XtPointer) GLT_DEFAULT_TAGS },
 
     // [HGM] 4.3.xx options
     { "boardWidth", "boardWidth", XtRInt,
@@ -1684,6 +1687,7 @@ XrmOptionDescRec shellOptions[] = {
     { "-defaultCacheSizeEGTB", "defaultCacheSizeEGTB", XrmoptionSepArg, NULL },
     { "-defaultPathEGTB", "defaultPathEGTB", XrmoptionSepArg, NULL },
     { "-defaultFrcPosition", "defaultFrcPosition", XrmoptionSepArg, NULL },
+    { "-gameListTags", "gameListTags", XrmoptionSepArg, NULL },
     // [HGM] I am sure AS added many more options, but we have to fish them out, from the list in winboard.c
 
     /* [HGM,HR] User-selectable board size */
index 89f469b..3d8bfff 100644 (file)
@@ -1771,10 +1771,18 @@ Sets the name used in the PGN event tag to string.
 Default: "Computer Chess Game".\r
 @item -saveOutOfBookInfo true/false\r
 @cindex saveOutOfBookInfo, option`\r
-Include the information on how the engine(s) game out of its opening book in a special 'annotator' tag with the PGN file.@item -oldsave/-xoldsave or -oldSaveStyle true/false\r
+Include the information on how the engine(s) game out of its opening book in a special 'annotator' tag with the PGN file.\r
+@item -oldsave/-xoldsave or -oldSaveStyle true/false\r
 @cindex oldsave, option\r
 @cindex oldSaveStyle, option\r
 Sets the Old Save Style menu option.  @xref{Options Menu}.  Default: false.\r
+@item -gameListTags string\r
+@cindex gameListTags, option\r
+The character string lists the PGN tags that should be printed in the\r
+Game List, and their order. The meaning of the codes is e=event,\r
+s=site, d=date, o=round, p=players, r=result, w=white Elo, b=black Elo,\r
+t=time control, v=variant, a=out-of-book info.\r
+Default: "eprd"\r
 @end table\r
 \r
 @node User interface options\r