digitalmars.D.bugs - [Issue 589] New: std.string.newline should be char[] not char[2]
- d-bugmail puremagic.com (19/19) Nov 23 2006 http://d.puremagic.com/issues/show_bug.cgi?id=589
- d-bugmail puremagic.com (9/9) Dec 03 2006 http://d.puremagic.com/issues/show_bug.cgi?id=589
http://d.puremagic.com/issues/show_bug.cgi?id=589 Summary: std.string.newline should be char[] not char[2] Product: D Version: 0.174 Platform: PC OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Phobos AssignedTo: bugzilla digitalmars.com ReportedBy: wbaxter gmail.com std.string.newline is char[2], which means if you do "astring"~newline on a platform where newline is "\n" you'll get a lovely bonus Null character in your output. It should either be made char[1] when it is one char, char[2] when it's not, or just char[] for all cases. --
Nov 23 2006
http://d.puremagic.com/issues/show_bug.cgi?id=589 deewiant gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Fixed in DMD 0.176 by making it char[1] when it's just \n. --
Dec 03 2006