lpsmith/postgresql-simple — pull request #13 by joeyadams (2012-03-08 05:28:21+00:00)
Title: Use exception mask in withTransactionMode, and compile with -Wall

These two commits do two completely different things.

* Commit [797cc3ad][1] uses an asynchronous exception mask in `withTransactionMode`, like `bracket` does.

* Commit [8fa277a9][2] adds `ghc-options: -Wall -fno-warn-name-shadowing` to the cabal file, and adjusts various parts of the code to eliminate the resulting warnings.

[1]: https://github.com/joeyadams/postgresql-simple/commit/797cc3ad1ab7ec0c46ea021c7c8078e8523b542b

[2]: https://github.com/joeyadams/postgresql-simple/commit/8fa277a941be09f20115991078f233f176222c29