[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-10-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #20 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9ebcbed84fcc3cb065d506180e3323d976ca266a Fix Issue 12558 - Deprecate implicit catch statements

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-10-01 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #19 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/458ff506e385c05c8eb9f08b6915267c662780c3 Issue 12558 - Document implicit catch statement

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-07-12 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #18 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dlang.org https://github.com/dlang/dlang.org/commit/458ff506e385c05c8eb9f08b6915267c662780c3 Issue 12558 - Document implicit catch statement

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-07-11 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #17 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/b10643986838584198db382c63e488aab4e5b343 Issue 12558 - Document implicit catch statement deprecation

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-07-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #16 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/9ebcbed84fcc3cb065d506180e3323d976ca266a Fix Issue 12558 - Deprecate implicit catch statements

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-07-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-06-04 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #15 from Andrei Alexandrescu --- Yes, catching Errors should always be explicit. --

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-05-06 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 Andrej Mitrovic changed: What|Removed |Added CC|

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2016-04-25 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #13 from Nick Treleaven --- (Linked pull 5183 now has conflicts). I discovered this with dmd 2.071.0: @safe unittest { try throw new Exception(""); catch {} // Error: can only catch class objects

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2015-10-11 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 Andrej Mitrovic changed: What|Removed |Added URL|https://github.com/D-Progra

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2015-10-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #12 from Andrej Mitrovic --- I'll recreate the pull today or tomorrow. I'll do the same for the other stale pulls of mine in the coming days. --

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2015-10-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #11 from Vladimir Panteleev --- (In reply to Vladimir Panteleev from comment #10) > The pull request exists, Andrej filed it in the URL field: > > https://github.com/D-Programming-Language/dmd/pull/3482 This

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2014-11-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment #9 from

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2014-11-27 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 --- Comment #10 from Vladimir Panteleev thecybersha...@gmail.com --- The pull request exists, Andrej filed it in the URL field: https://github.com/D-Programming-Language/dmd/pull/3482 --

[Issue 12558] try/catch allows implicit catching of Errors without specifying any Exception type

2014-08-23 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12558 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Summary|try/catch allows implicit |try/catch allows