flyspell in connection with either ispell or aspell is good. But the spell-checking commands have some shortcommings. In german there are e.g. many possibilities to create combounds.
Good luck there is flyspell-incorrect-hook. If you're going to extend Emacs spell correction, I think the right place to do it is in ispell.el. That way it will work right for ispell and flyspell. But neither of those is really the right place for this change. The rigth place is inside the aspell program. Would you like to implement better understanding of compound words in aspell? If you're interested, please talk with the aspell maintainer. _______________________________________________ gnu-emacs-sources mailing list gnu-emacs-sources@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources