Summary: Make std.conv.ConvError an Exception instead of an
           Product: D
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Phobos

--- Comment #0 from Jonathan M Davis <> 2010-11-15 21:04:58 
PST ---
std.conv.ConvError is an Error which makes it so that you can't catch it
(unless you're willing to catch Errors, which you're not supposed to do). It
should be an Exception so that it can be caught and handled in cases of failure
rather than taking the whole program down with it just because to!() failed.
Presumably, it should be renamed to ConvException as well.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to