Skip to content

Conversation

ghost
Copy link

@ghost ghost commented Apr 25, 2014

https://issues.dlang.org/show_bug.cgi?id=11319

This is one way of implementing this, but there could be other ways. Essentially I've turned Exceptions into Errors.

I've also marked all zip unittests as nothrow, although I've had to wrap some sort calls which can still throw.

This is a breaking change if user-code was already catching exceptions thrown from within Zip. The only reason I could think this would happen is if the user called zip from within a nothrow function and was forced to catch Exceptions. They wouldn't have to do that anymore.

@ghost
Copy link
Author

ghost commented Apr 25, 2014

Ah that's what I get for only testing one module in isolation. Sigh..

@ghost ghost closed this Apr 25, 2014
@monarchdodra
Copy link
Collaborator

Looks like a duplicate what I did in #2018. The bug report was duplicate though, so you couldn't have known.

@ghost
Copy link
Author

ghost commented Apr 25, 2014

The bug report was duplicate though

Well, oops. I think we need to let an app go through bugzilla and find and mark all duplicates, or at least show us similarly named bug reports so we can tick them as duplicates.

This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants