That sounds like a lot of words to justify an error that could be caught at parse time, that is actually never caught at all. It seems to me that whatever type is inferred from a long constant string, it won't fit into a char... At least not without casting it. And therefore an error should come out.
I thought you were trying to convince people to modify the documentation? This reads more like wanting to hack the parser to teach it forbidden knowledge.