emacs · release · flyspell-correct

flyspell-correct v0.1

Announcing flyspell-correct v0.1, featuring a complete package restructuring into separate core and interface modules, improved dependency management, and a new function for backwards spell-checking correction.

I'm pleased to announce the first official release of flyspell-correct (v0.1)! If you're not familiar with the package, it provides distraction-free spell-checking correction for Emacs through various completion interfaces. You can read the introduction post for more details.

#1What's new in v0.1

Since the initial implementation, I've made several important changes:

#2Package restructuring

I've split the monolithic package into separate core and interface packages. This means flyspell-correct is now the core package, whilst the interfaces (Ivy, Helm, Popup, and Ido) are distributed as separate packages. This restructuring allows for:

  • Proper dependency management
  • Cleaner separation of concerns
  • Fixes for some issues with the Helm interface

#2New function for backwards correction

I've added flyspell-correct-previous-word-generic, which makes it easier to correct misspelt words that are behind the cursor. Whilst this function works, I've already identified some areas for improvement, which I'll address in the next release.

#1Installation

You can install flyspell-correct from MELPA, and find the source code on GitHub. For detailed documentation and usage examples, please refer to the README file.