id summary reporter owner description type status priority milestone component version resolution keywords cc 85 Enable survex parser to be used by more external programs Wookey Olly Betts "Survex files are hard to parse fully and correctly. Quite a few other programs have implemented parsers and mostly get it wrong. Using the real parser is a much better plan. However this is only currently possible by snapshotting the imgc. and img.h files, and as they are C it only works sensibly with C and C++ programs. Anyone parsing from java (Tunnel or caveconverter) or Python (troggle) is out of luck. Dump3d partly solves this problem, but only a subset of info in the the .3d files. Making an actual library and/or API which could be used by other programs would make life a lot easier for many things. Being able to support both survex and therion formats would be even better, but that should be another ticket." enhancement new minor Other