[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
https://issues.dlang.org/show_bug.cgi?id=3347 Andrei Alexandrescu changed: What|Removed |Added Version|2.034 |D2 --
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 Andrei Alexandrescu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||WONTFIX --- Comment #5 from Andrei Alexandrescu 2011-01-16 14:09:10 PST --- I'm closing this now. Upon further experience, it seems fair to check for Unicode validity in upper layers and leave writeln to write invalid characters on a best-effort basis. If there are solid arguments to the contrary and good alternative ideas, please reopen. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|nob...@puremagic.com|and...@metalanguage.com -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 --- Comment #4 from Walter Bright 2009-10-05 15:05:51 PDT --- Yeah, I think it would probably be a mistake for writeln to throw. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 --- Comment #3 from Walter Bright 2009-09-27 20:21:35 PDT --- I don't know what the right answer is, but it has come up and I think it deserves to be an issue. I propose we let it cook for a while and see if anyone comes up with a compelling argument for what the correct behavior should be. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment #2 from Stewart Gordon 2009-09-26 18:28:52 PDT --- What are the rules about valid uses of the permanently unassigned codepoints U+FFFE and U+? ISTM while it doesn't make sense to write either to stdout, it would be valid to send one, for example, to a MemoryStream for the app's internal use. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters
http://d.puremagic.com/issues/show_bug.cgi?id=3347 Andrei Alexandrescu changed: What|Removed |Added CC||and...@metalanguage.com --- Comment #1 from Andrei Alexandrescu 2009-09-26 17:05:52 PDT --- Should writeln throw here? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---