New variant of die which takes verbosity.
This flips error handling around, so that 'die' now can format
an error message with call stacks and markers before raising
it to the top handler. The top handler detects "verbatim"
deaths and prints them without formatting.
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
Showing
- Cabal/Distribution/PackageDescription/Parse.hs 4 additions, 3 deletionsCabal/Distribution/PackageDescription/Parse.hs
- Cabal/Distribution/PackageDescription/Parsec.hs 5 additions, 4 deletionsCabal/Distribution/PackageDescription/Parsec.hs
- Cabal/Distribution/Simple/Bench.hs 4 additions, 4 deletionsCabal/Distribution/Simple/Bench.hs
- Cabal/Distribution/Simple/Build.hs 26 additions, 26 deletionsCabal/Distribution/Simple/Build.hs
- Cabal/Distribution/Simple/BuildTarget.hs 14 additions, 14 deletionsCabal/Distribution/Simple/BuildTarget.hs
- Cabal/Distribution/Simple/Command.hs 1 addition, 1 deletionCabal/Distribution/Simple/Command.hs
- Cabal/Distribution/Simple/Configure.hs 42 additions, 42 deletionsCabal/Distribution/Simple/Configure.hs
- Cabal/Distribution/Simple/GHC.hs 26 additions, 25 deletionsCabal/Distribution/Simple/GHC.hs
- Cabal/Distribution/Simple/GHC/Internal.hs 4 additions, 4 deletionsCabal/Distribution/Simple/GHC/Internal.hs
- Cabal/Distribution/Simple/GHCJS.hs 14 additions, 14 deletionsCabal/Distribution/Simple/GHCJS.hs
- Cabal/Distribution/Simple/Haddock.hs 31 additions, 27 deletionsCabal/Distribution/Simple/Haddock.hs
- Cabal/Distribution/Simple/HaskellSuite.hs 4 additions, 4 deletionsCabal/Distribution/Simple/HaskellSuite.hs
- Cabal/Distribution/Simple/Install.hs 6 additions, 6 deletionsCabal/Distribution/Simple/Install.hs
- Cabal/Distribution/Simple/LHC.hs 9 additions, 8 deletionsCabal/Distribution/Simple/LHC.hs
- Cabal/Distribution/Simple/PreProcess.hs 18 additions, 13 deletionsCabal/Distribution/Simple/PreProcess.hs
- Cabal/Distribution/Simple/Program.hs 2 additions, 2 deletionsCabal/Distribution/Simple/Program.hs
- Cabal/Distribution/Simple/Program/Ar.hs 5 additions, 5 deletionsCabal/Distribution/Simple/Program/Ar.hs
- Cabal/Distribution/Simple/Program/Db.hs 3 additions, 3 deletionsCabal/Distribution/Simple/Program/Db.hs
- Cabal/Distribution/Simple/Program/HcPkg.hs 13 additions, 12 deletionsCabal/Distribution/Simple/Program/HcPkg.hs
- Cabal/Distribution/Simple/Program/Run.hs 2 additions, 2 deletionsCabal/Distribution/Simple/Program/Run.hs
Loading
Please register or sign in to comment