Changelog for ghcid-0.6.1

Changelog for GHCiD 0.6.1 Add --reload to add files that reload, but do not restart #56, allow --restart to take directories 0.6 #38, implement loading with stack Add process, quit and execStream to the API #29, add interrupt function Add Data instances for the types Make stopGhci more effective, now kills the underlying process Make startGhci take a function to write the buffer to 0.5.1 #17, deal with recursive modules errors properly #50, use -fno-code when not running tests (about twice as fast) #44, abbreviate the redundant module import error #45, add an extra space before the ... message #42, always show the first error in full #43, work even if people use break-on-exception flags #42, make the first error a minimum of 5 lines 0.5 Add an extra boolean argument to startGhci Add the number of modules loaded after All good Print out messages until the prompt comes up #23, add arguments and change what commands get invoked #35, change the titlebar icon on Windows 0.4.2 Fix a GHC 7.6 warning 0.4.1 #37, add a --notitle flag Require extra-1.2 0.4 #33, make Ctrl-C more robust #31, add an outputfile feature #32, make newer warnings first (save a file, view its warnings) #28, fix issues on VIM file saves #29, support running a quick test on each save Add a --directory flag to change directory first #26, use fs-notify to avoid excessive wakeups #25, detect console size just before using it 0.3.6 #24, don't error out if error/putStrLn are not imported 0.3.5 #19, put errors in bold #9, display interesting information in the title bar #7, reload if the .ghci or .cabal file changes Use nubOrd Require extra-1.1 0.3.4 #21, if you aren't waiting for any files, exit 0.3.3 #21, if the root file is missing, report an error #20, avoid an O(n^2) nub 0.3.2 #18, reformat excessively long lines, add a --width flag 0.3.1 Ensure if there are lots of warnings, the first error gets shown 0.3 #11, ignore certain GHCi-only warnings #13, fix version printing #8, display Loading... when starting Require the extra library #14, figure out the terminal height automatically 0.2 #6, rewrite as a library Remove duplicate error messages from cabal repl 0.1.3 #2, handle files that get deleted while loaded #3, flesh out the test suite #4, give a polite error if ghci does not start #5, add --topmost flag to make the window topmost 0.1.2 Add a very simple test suite Default to cabal repl if there is no .ghci file #1, if there is an IOError just :reload Say why you are reloading 0.1.1 Support arguments to --command 0.1 Initial version