I made the error (which previously said "cannot parse LANGUAGE
pragma") slightly more helpful by reminding the user that pragmas
should be comma-separated.
languagePragParseError :: SrcSpan -> a
languagePragParseError loc =
- pgmError (showSDoc (mkLocMessage loc (
- text "cannot parse LANGUAGE pragma")))
+ pgmError
+ (showSDoc (mkLocMessage loc (
+ text "cannot parse LANGUAGE pragma: comma-separated list expected")))
unsupportedExtnError :: SrcSpan -> String -> a
unsupportedExtnError loc unsup =