[Issue 3347] std.stdio.writeln attempts to print illegal unicode characters

2015-06-09 Thread via Digitalmars-d-bugs
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

2011-01-16 Thread d-bugmail
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

2009-10-11 Thread d-bugmail
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

2009-10-05 Thread d-bugmail
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

2009-09-27 Thread d-bugmail
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

2009-09-26 Thread d-bugmail
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

2009-09-26 Thread d-bugmail
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: ---