#5867: Include use site of deprecated identifiers in deprecation warnings
---------------------------------+------------------------------------------
    Reporter:  SimonHengel       |       Owner:                  
        Type:  feature request   |      Status:  new             
    Priority:  normal            |   Milestone:                  
   Component:  Compiler          |     Version:  7.4.1           
    Keywords:                    |          Os:  Unknown/Multiple
Architecture:  Unknown/Multiple  |     Failure:  None/Unknown    
  Difficulty:  Unknown           |    Testcase:                  
   Blockedby:                    |    Blocking:                  
     Related:                    |  
---------------------------------+------------------------------------------

Comment(by mklinik):

 It should work like other warnings and errors. One message per occurrence.
 When you use editor integration, the compiler output should enable you to
 jump to each the places where the deprecated item is used.

 {{{
 abcdef = bar
 ghcijl = bar
 }}}
 gives two error messages
 {{{
 $ ghc --make Test.hs
 [1 of 1] Compiling Main             ( Test.hs, Test.o )
 Test.hs:1:10: Not in scope: `bar'
 Test.hs:2:10: Not in scope: `bar'
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5867#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to