2nd step for moving option parsing from winboard to the backend
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 19 Nov 2009 03:29:57 +0000 (19:29 -0800)
committerArun Persaud <arun@nubati.net>
Thu, 19 Nov 2009 03:29:57 +0000 (19:29 -0800)
commit97e135bdd832be05ef86b2a45b11b2a8adda7b47
treebd1ac474488f38f194dc6bd14a19d4ce814610f2
parentf35945b9d2f4937cadbe7e91d64f8236f57ad031
2nd step for moving option parsing from winboard to the backend

This is the next step in option-setting refactoring: All options that are
defined in XBoard are now included in the WinBoard ArgDescriptor list.
The handling of sound option has been harmonized: the sound names
now all initially go to the appData array, (as in XB) in stead of directly to the
WB-specific variables, and LoadAllSounds now takes care of the copying.
A new routine ExportSounds copies them back before saving settings
(which, in XBoard, could be a no-op).

The definition of defaults for the XB-only options has been moved to common.h.
common.h
winboard/winboard.c
xboard.h