Notable changes to Smuggler2
smuggler2
uses PVP Versioning.
The change log is available on GitHub.
- tidy up github workflow
- print out timings / memory usage, when
-v2
or greater is set - test harness tweaks
- remove Windows workarounds for versions prior to ghc 8.10.3. THey don't work, and are not needed for 8.10.3
- improve handling of pattern synonyms
- remove ghc-smuggler2 from build. Provide a scipt instead, to appease cabal
- tweaks to allow
smuggler2
to run under Windows
- fix bug that left some files with open imports unprocessed
- add
LeaveOpenImports
andMakeOpenImports
options
- Add test golden files to the distribution
- Place output from CPP and literate Haskell sources into new files
- pattern synonyms and type families are handled
- ghc-smuggler2 wrapper for ghc
- Documentation only
- Provisional version for Hackage