There are still problems with creating new cards that then render with underscores in the spaces (is this documented somewhere else - I was looking for another ticket but didn't find), and this issue seems somehow related. I renamed a card that had rendered the spaces with _ and removed the dashes (-), the rename is working for removing the underscores and rendering spaces, but I've tried a few times to reinstate the dashes, but it's not working. The name I'm going for is: Global Reporting Initiative+Hazardous Waste Recycled G4-EN23-a
This seems to work fine with the new code. Note: you have to change the name of the simple (metric title) card.
https://dev.wikirate.org/Global_Reporting_Initiative+Hazardous_Waste_Recycled_G4_EN23_a
That's fine as long as it also works for Rich text cards. The title of the card is meant to look like a metric, but the card itself is an old metric name that will be linking to the new metric (and thus a RTC).
I believe it does now, but let me know if you see any more problems.