WIP. starting to work in ghc-mod GHC environment detection.
WIP on implementing ghc-mod low level API
WIP. Working in ghc-mod cradle
Move the possible main file into RefactSettings
Bringing in Parsec for better error messages on command line parsing
Reduce amount of logging in renamePN
reduce amount of logging in renamePN
Nearly done. commands in, verbosity flag added
Added flag to disable invariant. Performance still shocking.
Set import dirs via ghc opts, logm has timestamp
Return result in format expected by the elisp
Match changes required in ghc-mod
WIP
Trying to get hsFreeAndDeclaredPNs not using Strafunski
Seems the performance bottleneck is in liftIO from hsVisiblePNs being in
RefactGhc monad
Removed RefactGhc monad from various functions
WIP. Finding real world bugs.
More correctly determine a clash in exports
Capturing more detailed bug info
WIP. Need to distinguih reversed tokens from others