[GHC] #15826: Allow registering (Source)Plugins through the GHC API

GHC ghc-devs at haskell.org
Tue Dec 11 23:21:06 UTC 2018


#15826: Allow registering (Source)Plugins through the GHC API
-------------------------------------+-------------------------------------
        Reporter:  DanielG           |                Owner:  DanielG
            Type:  feature request   |               Status:  patch
        Priority:  normal            |            Milestone:
       Component:  GHC API           |              Version:  8.7
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):  Phab:D5278
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by Ben Gamari <ben@…>):

 In [changeset:"da05d79d03e5e03e391b381f23c46fc02957abf7/ghc" da05d79/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="da05d79d03e5e03e391b381f23c46fc02957abf7"
 Support registering Plugins through the GHC API

 This allows tooling using the GHC API to use plugins internally.
 Hopefully this will make it possible to decouple the development of
 useful plugins from (currently) kitchen-sink type tooling projects
 such as ghc-mod or HIE -- at least to some extent.

 Test Plan: validate

 Reviewers: bgamari, mpickering

 Subscribers: mpickering, alanz, rwbarton, carter

 GHC Trac Issues: #15826

 Differential Revision: https://phabricator.haskell.org/D5278
 }}}

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


More information about the ghc-tickets mailing list