browseIt with modified environment to solve #265
Use advice to check syntax on save-buffer
Try to fix each error only once
Merge remote-tracking branch 'kazu/master'
Don't turn C-u into a prefix command

* elisp/ghc.el
  * There are many ways to fix issue #351 so this is
    just one example and may not fit the style you
    prefer, so please feel free to use or not.
    It is easy to work-around the issue by setting
    ghc-initial-sig-key to another key combination
    before ghc-init, but it would be nice to have a
    fix. The use of C-u for this binding seems to
    be just as a flag, thus this change takes
    the simplest fix to achieve that purpose.
Rename List.hs -> Modules.hs
Give readProcess' more sensible error messages.

Also a bunch of refactoring for GhcModError
Merge remote-tracking branch 'kazu/master'
Merge pull request #345 from serras/master

Try to fix each error only once
Merge pull request #344 from ttuegel/master

Use advice to check syntax on save-buffer
Merge pull request #341 from RubenAstudillo/master

browseIt with modified environment to solve #265
Merge pull request #352 from randen/ControlU-Fix

Don't turn C-u into a prefix command
Rephrase some docs
Use `readProcess'` in PkgDoc.hs
note
Workaround for #340
UNRELEASED v5.0.1.3
ChangeLog
Workaround for #340
Handle LocalBuildInfo for Cabal 1.21; squash commits; fixes #343.