Greetings, and thank you for your reply. > On 02/03/14 08:33, Development wrote: >> Greetings, all, >> I'm working with Geany 1.23.1, and am hoping to make Geany my only >> editor/ide. >> However, I can't do that, unless/until it provides spellcheck functionality. >> Currently, I'm forced to open one of my other editors, in order to >> accomplish that. >> That siad; >> I'm on a FreeBSD/amd64 box. Source for it is current (3 days old). >> Geany version 1.23.1, I don't know if the spellcheck has a version, but the >> version >> of Enchant is: 1.6.02. I see there were some problems with it on Windows, >> but I > > I'm using 1.6.0 on Linux without problems. > > >> see no reason to think that applies here. I have gone to great lengths to >> make >> the plugin work. I installed every single engine into Enchant that Enchant >> supports; >> ASPELL,HSPELL,HUNSPELL,ISPELL,ZEMBEREK. They are ALL currently installed. But >> Geany emits: >> >> The Enchant library couldn't be initialized (unknown error >> (maybe the chosen language is not available)). >> >> and provides no option to choose the desired engine. FWIW, my choice would be >> Ispell, and en/us. >> Any thoughts on how I might overcome this problem? > > Could you try on the command line the following command: > > # enchant-lsmod >
Here's the output: # enchant-lsmod aspell (Aspell Provider) ispell (Ispell Provider) myspell (Myspell Provider) > to check if Enchant knows its engines? This command should output a few > engines installed on the system (e.g. "hspell (Hspell Provider)"). > > And please try: > > # echo "hllo" | enchant -a -d en_US > > that should output a list of alternative spellings for "hllo". # echo "hllo" | enchant -a -d en_US @(#) International Ispell Version 3.1.20 (but really Enchant 1.6.0) Couldn't create a dictionary for en_US This was interesting to me. Because when I chose /usr/share/dict in the dictionary field for the plugin, the plugin still complained about no enchant lib. > > And could you check what is configured as "language" in the config file > ~/.config/geany/plugins/spellcheck/spellcheck.conf # cat ~/.config/geany/plugins/spellcheck/spellcheck.conf [spellcheck] check_while_typing=false use_msgwin=false show_toolbar_item=true show_editor_menu_item=true dictionary_dir= > > Regards, > Enrico Hope this helps, and thank you very much for your thoughtful reply. --Chris > > -- > Get my GPG key from http://www.uvena.de/pub.asc > > _______________________________________________ > Devel mailing list > Devel@lists.geany.org > https://lists.geany.org/cgi-bin/mailman/listinfo/devel > _______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel