•emacs · release · flyspell-correct
flyspell-correct v0.5
Announcing flyspell-correct 0.5 with rapid mode for fixing multiple words in one run, function renames, improved skipping behaviour, and test coverage.
flyspell-correct is a package for distraction-free word correction with flyspell via your chosen interface. It's available on GitHub and MELPA.
I'm pleased to announce version 0.5 of flyspell-correct. This release introduces rapid mode for fixing multiple words in one run, along with some breaking function renames and new test coverage. Read on for the complete changelog.
#2What's New
#3Rapid Mode
- Implement a 'rapid mode' for
flyspell-correct-wrapper, allowing the user to fix multiple words in one run (theskipaction can be used to skip the current incorrect word and continue to the next one). - Create a wrapper function for most cases, namely
flyspell-correct-wrapper.
#3Breaking Changes
- Rename several functions (with deprecation warnings):
flyspell-correct-next-word-generic→flyspell-correct-nextflyspell-correct-previous-word-generic→flyspell-correct-previousflyspell-correct-word-generic→flyspell-correct-at-point
#3Improvements
- Skip words that don't need to be fixed (e.g. duplicates).
- Fix issue when
flyspell-correct-nextdoesn't correct word at point. - Add simple tests to cover the most important use cases.
#2Additional Notes
The introduction post was also updated to better explain the key points of flyspell-correct.
Hopefully you'll enjoy the new version. If something doesn't work for you, please let me know!