[Dict-common-dev] Re: Bug#321040: fixed in bgoffice 3.0-5

Anton Zinoviev anton at lml.bas.bg
Mon Oct 3 07:27:45 UTC 2005


On Fri, Sep 30, 2005 at 09:17:32PM +0200, Agustin Martin wrote:
> 
> Do you have mule-ucs installed? This seems to be the real difference between
> the sid and sarge boxes I used. I have just installed mule-ucs in my home
> sarge box, and seems to work now (since I do not speak bulgarian, I mean by
> work give some mispelled complete cyrillic word). Please confirm if this is
> also working for you, if so this deserves a note in dictionaries-common
> README.emacs file.

No, I didn't.  I've just installed mule-ucs and I am already able to
spell-check UTF-8 encoded bufers. :-) This has to be documented
somewhere.  The drawback is that now my Emacs loads much more slowly.

> Make sure that what you set is 'ispell-local-dictionary', not
> 'ispell-dictionary'. Also, there is a rudimentary support in the
> dictionaries-common .el files (debian-ispell.el) to try guessing
> the default aspell dictionary after the value of the LANG environment
> variable. Does not support things like 'es_ES:en', just with a single
> entry, so you might want to try
> 
> $ LANG=bg_BG emacs ...
> 
> and see if it works without setting ispell-local-dictionary. Again,
> I will try next week, with a higher bandwith and a sid box.

Thanks again.  I replaced 'ispell-dictionary' by
'ispell-local-dictionary' and this problem disappeared as well. :-)

>  subst ($question,"choices",$lchoices);
>  set   ($question,$direct{$value});
>  input($question);
>  set ($question,$reverse{get($question)});
>  subst ($question,"choices",$choices);
>  go();

Probably it is safer to invoke set() and subst() only after go().

Anton Zinoviev



More information about the Dict-common-dev mailing list