-
Simon Marlow authored
Cleaning up error reporting, 2nd attempt. - The UserError name is already bagged by Exception (for userErrors). So we use ProgramError instead, which is more appropriate. - some previously UserErrors are now CmdLineErrors. GHCi catches CmdLineErrors and prints them without the "ghc: " prefix.
da25d580