digitalmars.D.bugs - [Bug 55] New: doFormat precision fails on integers < 10
- d-bugmail puremagic.com (19/19) Mar 18 2006 http://d.puremagic.com/bugzilla/show_bug.cgi?id=55
- d-bugmail puremagic.com (14/14) Mar 18 2006 http://d.puremagic.com/bugzilla/show_bug.cgi?id=55
- d-bugmail puremagic.com (13/15) Mar 18 2006 http://d.puremagic.com/bugzilla/show_bug.cgi?id=55
- d-bugmail puremagic.com (9/9) Apr 03 2006 http://d.puremagic.com/bugzilla/show_bug.cgi?id=55
http://d.puremagic.com/bugzilla/show_bug.cgi?id=55 Summary: doFormat precision fails on integers < 10 Product: D Version: 0.149 Platform: All URL: http://www.digitalmars.com/drn- bin/wwwnews?digitalmars.D.learn/2828 OS/Version: All Status: NEW Severity: minor Priority: P3 Component: Phobos AssignedTo: bugzilla digitalmars.com ReportedBy: korslund gmail.com doFormat fails to add padding for integers less than 10. A test case is writefln("number = %.8d", cast(ulong)7); which outputs '7' without padding. For more details, see http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.learn/2828 --
Mar 18 2006
http://d.puremagic.com/bugzilla/show_bug.cgi?id=55 Created an attachment (id=3) --> (http://d.puremagic.com/bugzilla/attachment.cgi?id=3&action=view) Check precision and base correctly. This patch: 1. Addresses Regan Heath's comments (which are the same I had before reading his.) 2. Still passes all of std.format's existing unittests, and seems to work fine for all bases. 3. Adds this bug to the unittests in format.d. Thanks, -[Unknown] --
Mar 18 2006
http://d.puremagic.com/bugzilla/show_bug.cgi?id=55 unknown simplemachines.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |unknown simplemachines.orgCreated an attachment (id=3)--> (http://d.puremagic.com/bugzilla/attachment.cgi?id=3&action=view) [edit]Check precision and base correctly.Darn, minor nit - I used a tab for a comment above the addition to the unittests, which should be 4 spaces (sorry, have a hard habit of indenting purely with tabs.) -[Unknown] --
Mar 18 2006
http://d.puremagic.com/bugzilla/show_bug.cgi?id=55 deewiant gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Fixed in DMD 0.151. --
Apr 03 2006