The amount of the changes in v17 really made me hesitated. I didn’t begin the testing until now.
A configuration name must be valid because it’s a folder name now.
This is really a bad news for me.
I hope my late suggestion still can be considered.
My thought is:
Let the folder names be just folder names, e.g. cfg1, cfg2, cfg3, …
And use a (ini) file. In the file, the folder names correspond one-to-one with the configuration names:
cfg1=Text
cfg2=Text *
cfg3=DSV ”
cfg4=ini/reg
Or:
cfg1=”Text”
cfg2=”Text *”
cfg3=”DSV \””
cfg4=”ini/reg”
Thus, almost any character can be used in a configuration name.