Who agreed to that? Why not have a format function for Windows that doesn't check for anything at all but just outputs a sane selection of formats (with prettynames).
No, we want to allow users to set viewers explicitly. The system should set viewers to "" or "auto' and allow users to set them to something else. So, the Format;;Format() should also handle viewers. Even with your solution, configure.py will waste time on checking pathes for viewers, and that is not acceptable. Bo