> I am running emacs 19.30.1 from the slackware 3.0 distribution.
>Whenever I tried to use "M-x ispell-buffer", I'll get the following
>on a spelling mistake:
>***ispell misalignment: word "abc" point2; please retry.
>What does this mean? How do I fix it?
>Btw, I can check individual words (M-$) without any problem.
I had the same problem with X-emacs (Lucid emacs). Has something to do
with versions off files/programms that don't match.
I solved it by adding one line to ispell.el
In the function:
(defun ispell-parse-output (output)
"Parse the OUTPUT string of 'ispell' and return:
1: T for an exact match.
2: A string containing the root word for a match via suffix removal.
3: A list of possible correct spellings of the format:
.....etc, after the line:
(setq offset (string-to-int output))
add the line:
(setq offset (+ offset -1))
and recompile ispell.el.
(off course you are smart enough to make back-ups off the originals
before you do this, and to clearly mark the line you have changed)
Phone : +31-55-5423521