[GHC] #8397: reify annotations in TH

GHC ghc-devs at haskell.org
Sun Oct 20 23:45:19 UTC 2013


#8397: reify annotations in TH
-------------------------------+-------------------------------------------
        Reporter:  errge       |            Owner:
            Type:  bug         |           Status:  closed
        Priority:  normal      |        Milestone:  7.8.1
       Component:  Compiler    |          Version:  7.6.3
      Resolution:  fixed       |         Keywords:
Operating System:              |     Architecture:  Unknown/Multiple
  Unknown/Multiple             |       Difficulty:  Easy (less than 1 hour)
 Type of failure:              |       Blocked By:
  None/Unknown                 |  Related Tickets:
       Test Case:              |
        Blocking:  7867        |
-------------------------------+-------------------------------------------

Comment (by errge):

 Thank you Simon for your criticism.

 Sorry for the spam in the recent weeks.  To be fair, at least half of it
 is not related at all to TH.  Simply: now I "opened" GHC and constantly
 find little stuff here and there that I'm happy to work on.  The only
 relationship that some of my bugs have to TH is that before implementing
 the TH features I was always too afraid to try to patch GHC.

 Nevertheless, I've did the following to improve my communication right
 now:
   - I cleaned up my bugs:
      - properly tagged all of them for target release (most of them for
 7.10.1),
      - properly set up component, so you can filter for TH,
   - I created the
 http://ghc.haskell.org/trac/ghc/wiki/TemplateHaskell/Annotations wikipage
 1.5 weeks ago to provide exactly the info that you are asking for, I'll
 now go and actualize it and more clearly mark the urgent and nice-to-
 haves.

 To get an overview about all of my bugs, you can use this query:
 http://ghc.haskell.org/trac/ghc/query?status=new&status=patch&reporter=errge&or&status=new&status=patch&cc=~gergely&group=status&col=id&col=summary&col=reporter&col=status&col=owner&col=type&col=priority&col=milestone&col=component&col=difficulty&order=priority

 '''The only one that I need to be merged for my use-case to work at all
 with 7.8.1 is #1480.  In that one, I only add to the TH API, so it won't
 break anyone and I implement a feature that is meaningful to have anyways.
 If you only have time to review one more, please review that one.  That is
 the only urgent one.'''

 And thanks for not giving up on this one in spite of the amount of
 requests that come from me.

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


More information about the ghc-tickets mailing list