As I understand it the current scheme is that you vote for a bug by adding yourself to the CC list.
________________________________ From: haskell-cafe-boun...@haskell.org [mailto:haskell-cafe-boun...@haskell.org] On Behalf Of Peter Verswyvelen Sent: 12 March 2009 14:27 To: Conal Elliott Cc: haskell mailing list Subject: Re: [Haskell-cafe] Request: warn about language extensions that are not used Thanks Conal. For people interested, here's the ticket. http://hackage.haskell.org/trac/ghc/ticket/3085 <http://hackage.haskell.org/trac/ghc/ticket/3085> Martijn Van Steenbergen indirectly revealed a feature request to the feature request feature of the feature database :-) Okay, I'll stop the nonsense: it would be nice if the community could rate the popularity of a feature request, which Martijn now just did by adding a comment. On Thu, Mar 12, 2009 at 3:12 PM, Conal Elliott <co...@conal.net> wrote: Thanks Peter. I'd love to have this feature also. I go back every so often and try removing each of the extensions listed in my LANGUAGE pragma. Didn't occur to me that the compiler could be doing it for me. Regards, - Conal 2009/3/11 Peter Verswyvelen <bugf...@gmail.com> Okay, I submitted it as a GHC feature request. Thanks for the feedback. On Wed, Mar 11, 2009 at 5:16 PM, Creighton Hogg <wch...@gmail.com> wrote: 2009/3/11 Peter Verswyvelen <bugf...@gmail.com>: > When I put > {-# OPTIONS_GHC -Wall -Werror #-} > in my source file, I don't get compiler (GHC) warnings about redundant > language extensions that I enabled. > It would be nice if the compiler gave warnings about this, since after > refactoring, some language extensions might not be needed anymore, and hence > should be removed since fewer language extensions mean more stable and > portable code no? > What do you think? So you mean something like if you put {-# LANGUAGE GeneralizedNewtypeDeriving #-} in a file, but never do newtype deriving, it would warn you? I have no idea how hard that'd be to implement, but that sounds kind of cool. Useful for both refactoring and when you've inherited old code. Cheers, C _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe =============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ===============================================================================
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe