haskell/cabal — pull request #1856 by BardurArantsson (2014-05-11 12:15:53+00:00)
Title: Print full build log instead of only the last 10 lines

This patch changes the "print last 10 lines of build log on failure" thing to just print the full build log. The reasoning for this change is as follows:

When using sandboxes and restructuring code across multiple packages there's a lot of potential for huge error messages, *and* furthermore the most interesting lines in the build log
are actually towards the *start* og the build log since that's where the *first* error shows up -- given the nature of compilers you generally always want to fix the first-occuring error first since that may fix subsequent errors.