[GHC] #11971: Unify error messages that suggest enabling extensions
GHC
ghc-devs at haskell.org
Fri Apr 22 16:02:02 UTC 2016
#11971: Unify error messages that suggest enabling extensions
-------------------------------------+-------------------------------------
Reporter: cocreature | Owner:
Type: feature | Status: new
request |
Priority: low | Milestone:
Component: Compiler | Version: 7.10.3
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
The error messages that suggest to enable some extension currently have a
lot of slightly different forms:
Here are just a few examples (I’ll do a longer search if we come to a
consensus)
- Did you mean to enable _?
- Did you mean to use _?
- Perhaps you meant to use _?
- Perhaps you intended to use _?
These error messages are parsed by haskell-mode (and maybe other tooling
as well) which is quite hard since they have so many different forms.
I propose to change all of those to “Did you mean to enable _?” since that
I prefer enable over use here, but I don’t have any strong feelings
towards the exact message as long as it’s consistent. So if the majority
prefers something else I’m fine with that.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11971>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list