EclipseFP Haskell 2.5.0
Necessary Haskell packages:
- EclipseFP relies on BuildWrapper, a Haskell IDE library, for a lot of its functionality. See https://github.com/JPMoresmau/BuildWrapper for more information. Version 0.7.0 of buildwrapper has been validated with this version of EclipseFP
- EclipseFP also uses scion-browser. Version 0.2.14 has been validated with this version of EclipseFP
- Viewing a package in the browser from the Cabal Packages view the first time could cause a NullPointerException
- Removing via quick fix an unused type in import list did not remove constructors
- Report errors from alex and happy building
- Syntax highlighting more stable on big files
- Haskell test results does not reclaim focus on each refresh, less flicker on update
- Quick fix on multiple GHC suggestions
- Avoid reloading changes files multiple times in GHCi (https://sourceforge.net/p/eclipsefp/discussion/371922/thread/6125472d/?limit=50)
- Cabal Packages view shows a green tick on installed packages and versions when you display the list of all hackage packages.
- Distinguish comments/haddock/pragmas in syntax highlighting (https://github.com/JPMoresmau/eclipsefp/issues/44)
- Use project root as HLint working folder
- Organize imports on single file: only keep actually used imports
- Refactor->rename can rename local bindings
- Synchronize from editor use a long running buildwrapper instance, should enhance performance. Closing the editor for a file closes the long running process, so no memory hog.
- https://github.com/JPMoresmau/eclipsefp/issues/86: symbols like $ and + are a different colors than alphanumeric identifiers
- The folder where the buildwrapper executable is is always passed as the path to buildwrapper calls (so that for examples preprocessors in the same folder are found)
- cabal-dev sandboxing support
- Start SQLite in a thread to avoid native locking (maybe)
- Upgrade via the Eclipse install site http://eclipsefp.sf.net/updates.
Thank you Yiding Jia for your contributions
Thanks to all bug reporters and users for their feedback.
Thanks to all the people that expressed interest in EclipseFP and want to see it stay alive and improve!