Special characters in file names
Some characters in file names are handled special for some output formats.
For example, a file named 'demo:1.rst' is embedded as 'href="demo:1.html"' in the HTML output. The browsers interpret the 'demo' part as the URL scheme and cannot follow that link.
Another example are '+' characters for the epub output format. The plus is interpreted as an cgi-escaped space and the readers complain about a nonexisting file with a space.
Are there other characters interpreted specially, also for the other builders?
I think a documentation note is sufficient that lists all specially interpreted characters.