Attached, a patch to add initial enchant support. This seems to work fine with one major limitation: at present there's no dictionary auto-discovery, and as the built-in ispell-dictionary-alist is all 8-bit encodings, while enchant is UTF-8, without some manual configuration the dreaded "misalignment errors" occur. I shall add dictionary listing support. I have already added replace-for-session ("$$ra") to my enchant patch, so enchant can use this functionality in ispell.el. -- http://rrt.sc3d.org