Make skipping of unknown option smarter
authorH.G. Muller <h.g.muller@hccnet.nl>
Tue, 26 Feb 2013 16:27:59 +0000 (17:27 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Tue, 26 Feb 2013 16:51:26 +0000 (17:51 +0100)
commitdeb0bc214fa41a647853e74a7eb433f2598682ac
tree79e9397cda04cfafd62c16fdb25a934cdae806d9
parent4af4152da761b1cc91723fa60a6fdffd0c481a9f
Make skipping of unknown option smarter

To make XBoard better resistant to the presence of disbanded or future
options in its settings file, encountering those is no longer a fatal error.
But the error recovery only consisted of skipping the rest of the line.
This fails badly on string options with a multi-line value, which is
enclosed by {braces}. We now detect that case, to skip to } instead.
args.h