Subject: Re: bug#9121: Error in ispell process

From: Lars Magne Ingebrigtsen <[email-masked]>
Date: Sun, 11 Sep 2011 22:46:17 +0200

Eli Zaretskii <[email-masked]> writes:

> Do you even have a Russian dictionary installed?

Probably not.  But the `coding-system-for-write' thing shows that the
"Error in ispell" message may be coding-system-related.

The following invocation, without the coding system stuff, displays the
issue: 

(let* ((process (start-process "aspell" (current-buffer) "aspell" "--pipe")))
  (process-send-string process "русский")
  (process-send-string process "\n"))

I.e., there's no output here instead of a blank line, which is what
you're supposed to get if aspell doesn't know anything about the word.

However, it outputs six newlines, so the coding system stuff doesn't fix
the issue totally.

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/