GNU bug report logs - #6143
24.0.50; don't ispell-kill-ispell over and over

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Sun, 9 May 2010 01:22:01 UTC

Severity: minor

Found in version 24.0.50

Done: jidanni <at> jidanni.org

Bug is archived. No further changes may be made.

Full log


Message #60 received at 6143 <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: jidanni <at> jidanni.org, 6143 <at> debbugs.gnu.org
Subject: Re: bug#6143: ispell killing still not fixed
Date: Thu, 24 Jun 2010 18:16:24 +0200
On Thu, Jun 24, 2010 at 05:51:20PM +0200, Agustin Martin wrote:
> On Thu, Jun 24, 2010 at 05:23:45PM +0200, Agustin Martin wrote:
> > I am testing attached patch that should make the expanded version to be
> > used everywhere. I am testing it along with a dirty hack in .emacs
> > 
> > (setq ispell-local-dictionary "american")
> > (load "ispell")
> > (setq ispell-program-name "aspell")
> > (ispell-set-spellchecker-params)
> > (ispell-start-process)
> > 
> > that should start an ispell process. With the attached changes at least
> > extra restart seems to be fixed.
> 
> But a further ispell process (triggered from e.g. flyspell) seems to not 
> use process created by above code but spawn a new one. So, please discard
> code above, it does not properly register ispell process. 

Seems I used the wrong function, something like

(setq ispell-local-dictionary "american")
(setq ispell-program-name "aspell")
(load "ispell")
(ispell-set-spellchecker-params)
(ispell-init-process)

in ~/.emacs seems to work better (together with my patch). A bit ugly, but
that may give you the behavior you want.

-- 
Agustin




This bug report was last modified 14 years and 212 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.