https://issues.dlang.org/show_bug.cgi?id=14998
--- Comment #5 from Steven Schveighoffer <[email protected]> --- (In reply to schneider.cedric from comment #4) > If the error message had read "Cannot put a char into a char[] because it is > a range of dchar" this issue would not exist. > > So, proper resolution of this issue would be improving the error message It would need to be a special case, because the error message text is generically produced from the type names. I somewhat disagree that a better error message would dissuade someone from believing it should be possible. Common sense ("of course I can put a char inside a char[]! Watch this: buf[0] = 'c';") trumps the best worded error messages. --
