We're very picky about maintaining backward compatibility with each new version of WebMerge we release, because URLs are critical to web success and we wouldn't want to change those out from under you. Even if both "NewYork.html" and "New-York.html" score equally well, it's important that if you have a URL with incoming links to one form it shouldn't be changed to another.
So any change you're seeing is not by design. Whether this is a bug in the version of WebMerge you're using or elsewhere, I'm committed to seeing your page generation resume to the URL form you were using before.
Normally, WebMerge should be using "-" in place of characters which may otherwise cause problems, as you noted with the quote from the docs.
But there's also an option in Preferences to change that to "_", and I'm wondering if somehow your preferences file may have gotten changed in a way that's making WebMerge believe that the character you want to use for such concatenation is an empty string.
To check this theory, you should be able to restore the Preferences file by simply making a change to any settings in the Preferences window.
To do that, choose Edit->Preferences (Windows and Linux) or application menu->Preferences (Mac), and in the Preferences window where you see the options for Hyphenation first click the Underscore button to register that a change has been made, and then click the Hyphen button to set it to the value you want.
After you've made that change, run your settings file again and see how your page names are created.
If that doesn't resolve the issue please give me a call so we can diagnose this further: 800-288-5825.
If you're outside the US feel free to email me at
ambassador@fourthworld.com.
Thanks -