Add feature-override options
authorH.G. Muller <h.g.muller@hccnet.nl>
Sun, 6 Nov 2011 16:20:01 +0000 (17:20 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Tue, 8 Nov 2011 18:14:01 +0000 (19:14 +0100)
commit0c082fce711802c67feae5dd1ddadad022a48147
tree820533a037f43df8c3e68f13e277b8fb89ec3423
parent014fa6a86914fe314018bb7fc3ebe4734ea5524c
Add feature-override options

A few (dangerous) options are added to allow a user to override
engine features, or change their defaults, by supplying a string
with feature commands (e.g. "sigint=0") which tricks XBoard into
thinking the engine sent that. There is a -featureDefaults which is
processed before the engine features, and -first/secondFeatures
which is parsed just before engine initialization.
  This goes horribly wrong when the user wouldtry silly things like
including 'option' or 'done' features!
args.h
backend.c
common.h