
#12822: Cleanup GHC verbosity flags -------------------------------------+------------------------------------- Reporter: hsyl20 | Owner: (none) Type: task | Status: new Priority: low | Milestone: Component: Compiler | Version: 8.0.1 Resolution: | Keywords: | newcomer,flags Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by captaintrunky): I'm ready to work with both parts. It feels like the first part is somewhat simpler and straightforward, so I can start with it. As for the second part, I like the renaming with '-v' prefix. Implementation wise, I think that we can add a new constructor for DynFlag: {{{#!haskell data DynFlags = DynFlags { ... } | VerbocityFlag { ... } }}} As it's painful change, I think that it should be marked as deprecated for quite a lot of time, maybe until the end of 2018? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12822#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler