survexport: Replace --no-xxx options with --xxx
commitf7fb2eca58676308975a00e43bbb036b398a3245
authorOlly Betts <olly@survex.com>
Sat, 16 Jun 2018 02:06:29 +0000 (16 14:06 +1200)
committerOlly Betts <olly@survex.com>
Sat, 16 Jun 2018 02:06:29 +0000 (16 14:06 +1200)
tree704b9de10741fa6fbe30d199c315e1934cc83934
parentedaaee5aa531e6470a79fef868c0dee573c72664
survexport: Replace --no-xxx options with --xxx

If no options specify what to export are given, use a per-format
default.  If the user specifies --defaults explicitly then the defaults
are always added so the user can easily build on the defaults.

Report any specified options which aren't supported for the format
being exported to.

Don't waste effort calculating bounds on the data if this information
isn't needed for the format being exported to (GPX, KML, POS).
lib/survex.pot
src/export.cc
src/export.h
src/survexport.cc
tests/cavern.tst