Now that [D5015] is merged (thanks, monoidal!), -fobject-code no longer needs to be provided manually. This also means that you can run [ghcid] directly in the root of the repo without any arguments. I have updated https://ghc.haskell.org/trac/ghc/wiki/Building/InGhci to use the simpler invocations.
[D5015]: https://phabricator.haskell.org/D5015 [ghcid]: https://github.com/ndmitchell/ghcid On Mon, Aug 6, 2018 at 1:03 AM, Michael Sloan <[email protected]> wrote: > Thanks a bunch for updating the wiki page, Artem! It was on my todo > list, but it's been a rather busy week. I've added an update > mentioning that it will be possible to run "ghcid" directly without > args once D5105 is merged. > > On Mon, Aug 6, 2018 at 12:55 AM, Artem Pelenitsyn > <[email protected]> wrote: >> I added this to the wiki. It would be nice to have a wrapper similar to >> `run.sh` but for starting ghcid, I believe. >> >> -- >> Best wishes, >> Artem >> >> On Sun, 29 Jul 2018 at 10:41 Matthew Pickering <[email protected]> >> wrote: >>> >>> Can you please update the wiki page? >>> >>> https://ghc.haskell.org/trac/ghc/wiki/Building/InGhci >>> >>> Matt >>> >>> On Sun, Jul 29, 2018 at 6:18 AM, Michael Sloan <[email protected]> wrote: >>> > Hello GHC developers! >>> > >>> > Now that D4904 and D4986 are merged, if you have recently built GHC >>> > then you can use "./utils/ghc-in-ghci/run.sh -fobject-code" to load >>> > GHC into GHCi (throwing on a "-j8" helps too). For me, this makes >>> > development far more pleasant, as often I can make a change and try it >>> > out in only 15 or 20 seconds. Thanks to Csongor Kiss for writing the >>> > initial ghci script, and Matthew Pickering for posting about it to the >>> > mailinglist, as otherwise I probably wouldn't have known about it. >>> > >>> > I wrote a blog post about the topic on my new blog: >>> > http://www.mgsloan.com/posts/ghcinception/ >>> > >>> > Once D5015 is merged, the explicit "-fobject-code" won't be needed. >>> > Once https://ghc.haskell.org/trac/ghc/ticket/15454 is addressed, it >>> > might not be needed at all, leading to even faster loading ;) >>> > >>> > Happy ghci-ing! >>> > -Michael >>> > _______________________________________________ >>> > ghc-devs mailing list >>> > [email protected] >>> > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >>> _______________________________________________ >>> ghc-devs mailing list >>> [email protected] >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs _______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
