{"push_id":924411647,"size":2,"distinct_size":2,"ref":"refs/heads/v2.16","head":"c5bf0f6197c52eb7dd0ffb9a93175ef03d92ad31","before":"ac10a4ccbe416e8612c6ca49b9f19c3a6f4cf25f","commits":[{"sha":"d510c45790432249fe7027b1ed70ce1c06fdd824","author":{"email":"93553323fc643b27a247e57c5c3e7901f9cd3bb3@users.noreply.github.com","name":"randen"},"message":"The Haddock part for fully gcc-like response files\n\n\" driver/Main.hs\n  * Moved the response file handling into ResponseFile.hs,\n    updating import section as appropriate.\n* driver/ResponseFile.hs\n  * New file. In anticipation that maybe some day this could\n    be provided by another library, and to make it possible\n    to unit test, this functionality is pulled out of the\n    Main.hs module, and expanded to support the style/format\n    of response files which gcc uses.\n  * The specification for the format of response files which\n    gcc generates and consumes, seems to be best derived from\n    the gcc code itself (libiberty/argv.c), so that is what\n    has been done here.\n  * This is intended to fix haskell/haddock#379\n* driver-test/Main.hs\n  * New file for testing code in the driver source tree\n* driver-test/ResponseFileSpec.hs\n  * Tests, adapted/adopted from the same gcc code where the\n    escaping/unescaping is from, in the hspec style of unit\n    tests\n* haddock.cabal\n  * Add the driver-test test-suite.  Introduces a new library\n    dependency (upon hspec) for the haddock driver target in\n    the haddock.cabal file, but practically, this should not\n    be a problem as the haddock-api tests already depend on\n    hspec.","distinct":true,"url":"https://api.github.com/repos/ghc/haddock/commits/d510c45790432249fe7027b1ed70ce1c06fdd824"},{"sha":"c5bf0f6197c52eb7dd0ffb9a93175ef03d92ad31","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@smart-cactus.org","name":"Ben Gamari"},"message":"Merge pull request #470 from randen/bug468\n\nThe Haddock part for fully gcc-like response files","distinct":true,"url":"https://api.github.com/repos/ghc/haddock/commits/c5bf0f6197c52eb7dd0ffb9a93175ef03d92ad31"}]}