Add a ROUTERSET_ML config type, accept spaces in fingerprints?
In my work for legacy/trac#13059 (moved), I stumbled over the fact that CONFIG_TYPE_ROUTERSET only accepts a single line. This makes editing a large file cumbersome if we use the \ syntax to end lines. Instead, I would propose adding a CONFIG_TYPE_ROUTERSET_ML option which unions the specified routersets.
Also, how about teaching routersets in general to ignore spaces in a fingerprint? arma notes that this might confuse people who think spaces should act as a separator, but this doesn't work currently and also goes against the manpage, so I wouldn't worry too much about it.
What do you think? I really want to do the former, the latter I don't care as much about, tho I believe it would be nice to have.