Thread overview
[Issue 13620] Consolidate / clean up exception types used for OS exceptions
Oct 19, 2014
Vladimir Panteleev
Oct 19, 2014
Vladimir Panteleev
Oct 19, 2014
Vladimir Panteleev
Oct 19, 2014
Vladimir Panteleev
Oct 19, 2014
Vladimir Panteleev
Dec 17, 2022
Iain Buclaw
October 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13620

--- Comment #4 from Vladimir Panteleev <thecybershadow@gmail.com> ---
And another: std.process.ProcessException

--
October 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13620

--- Comment #1 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Correction: s/cenforce/errnoEnforce/.

errnoEnforce is a public function in std.exception. We should use that where appropriately.

cenforce is a private function declared in std.file. It needs to be replaced with errnoEnforce.

--
October 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13620

Vladimir Panteleev <thecybershadow@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #5 from Vladimir Panteleev <thecybershadow@gmail.com> ---
https://github.com/D-Programming-Language/phobos/pull/2616

--
October 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13620

--- Comment #2 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Also, kill std.stdio.wenforce (which is private), as discussed in issue 13542.

--
October 19, 2014
https://issues.dlang.org/show_bug.cgi?id=13620

--- Comment #3 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Another FileException clone for the chopping block: StdioException

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=13620

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P4

--