[opensuse-factory] Claws Mail 3.16.0 Spell Checker Issue
G'day, Running v3.16.0 on openSUSE Tumbleweed (20180804). GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64) From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'. I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake. Can anybody shed some light on this please? Best, -- joe@khamis.com.au director | khamis consulting pty. ltd. mobile: +61 412 201 711 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Joe Khamis
G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake.
Can anybody shed some light on this please?
not an english word, fi is endif for sh shell scripts https://bash.cyberciti.biz/guide/If..else..fi -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 2018-08-07 8:28 a.m., Patrick Shanahan wrote:
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English
Correct. The authoritative literary reference is the Giant saying "Fee Fi Fo Fum//I smell the blood of an Englishman". Obviously the giant was not English. -- Hardware has grown following Moore's Law; software seems to be stuck with Gresham's Law. -- Jim Horning, Inside Risks 133 CACM 44, 7, July 2001 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 7 Aug 2018 08:28:23 -0400, Patrick Shanahan
* Joe Khamis
[08-07-18 05:44]: G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake.
Can anybody shed some light on this please?
not an english word, fi is endif for sh shell scripts https://bash.cyberciti.biz/guide/If..else..fi
This is so funny :) The "fi" that the OP is referring to is the abbreviation of the chosen dictionary (in this case Finnish), not a word that is marked as badly spelled. So, I interpret the OP's question as something like "If my locale ($LANG, $LC_ALL) is set to en_AU.utf-8 (or similar), how does Claws-Mail spell-check library default to Finnish? In the end, I think it is not an openSUSE issue, but a Claws-Mail issue, and Joe should take it to the Claws-Mail mailing list users@lists.claws-mail.org or, if Joe thinks it is a compilation/configuration problem devel@lists.claws-mail.org -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.29 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
W dniu wto, 7 sie 2018 o 14∶56 użytkownik H.Merijn Brand
On Tue, 7 Aug 2018 08:28:23 -0400, Patrick Shanahan
wrote: * Joe Khamis
[08-07-18 05:44]: G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake.
Can anybody shed some light on this please?
not an english word, fi is endif for sh shell scripts https://bash.cyberciti.biz/guide/If..else..fi
This is so funny :)
The "fi" that the OP is referring to is the abbreviation of the chosen dictionary (in this case Finnish), not a word that is marked as badly spelled.
Hi, It seems we got problem with finnish spellchecker in whole distro for some reason: https://www.reddit.com/r/openSUSE/comments/8gxlm5/my_spelling_correction_is_... I wonder why that is? LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* hellcp@opensuse.org
W dniu wto, 7 sie 2018 o 14∶56 użytkownik H.Merijn Brand
napisał: On Tue, 7 Aug 2018 08:28:23 -0400, Patrick Shanahan
wrote: * Joe Khamis
[08-07-18 05:44]: G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake.
Can anybody shed some light on this please?
not an english word, fi is endif for sh shell scripts https://bash.cyberciti.biz/guide/If..else..fi
This is so funny :)
The "fi" that the OP is referring to is the abbreviation of the chosen dictionary (in this case Finnish), not a word that is marked as badly spelled.
Hi,
It seems we got problem with finnish spellchecker in whole distro for some reason: https://www.reddit.com/r/openSUSE/comments/8gxlm5/my_spelling_correction_is_... I wonder why that is?
then it must be a gnome thing as I don't see that in kmail or mutt on tw 20180804 -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2018-08-07 at 19:39 +1000, Joe Khamis wrote:
G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English. Once spell checker is enabled, every 'English' word is deemed to be a spelling mistake.
Can anybody shed some light on this please?
'fi; is Finnish language, which explains why all your English words are considered wrong. Not sure if there is an easy fix in the package that would be reliable in all cases, but the issue is like this: * claws uses enchant for spell-checking * Enchant has multiple backends for spell checking, for this reason, libenchant requires enchant-1-backend (any backend must be present for enchant not to bail) * enchant-1-backend is provided by these packages: * enchant-1-backends (not the extra s) * enchant-1-backend-voikko * enchant-1-backend-zemberek Now, zypper will pick 'any' of the providers that satifies the dependency ('any', based on its algorhythms, IIRC, the 'cheapest, meaning fewest deps wins and in same-cost the alphabet wins) 'voikko' happens to be 'cheap' and wins You should be able to solve this issue by installing enchant-1-backends Hope this helps Cheers, Dominique NB: for enchant2 (the newer version of enchant) the spec file has been enhanced a while back in an attempt to make it more often recommending the 'right' (more suitable) dictionaries. This is done by means of Supplements, which in turn means people installing without recommends won't get the benefit of it; but for enchant1 this was never done (and since this lib is hopefully being phased out, it's also not planned to be fixed)
On Tue, 07 Aug 2018 15:06:01 +0200
Dominique Leuenberger / DimStar
You should be able to solve this issue by installing enchant-1-backends
Dominique, Installing enchant-1-backends resolved the issue. Thank you. Much appreciated. -- joe@khamis.com.au director | khamis consulting pty. ltd. mobile: +61 412 201 711 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 07.08.2018 um 11:39 schrieb Joe Khamis:
G'day,
Running v3.16.0 on openSUSE Tumbleweed (20180804).
GTK+ 2.24.32 / GLib 2.56.1 Locale: en_AU.UTF-8 (charset: UTF-8) Operating System: Linux 4.17.12-1-default (x86_64)
From 'Configuration', 'Preferences', 'Compose', 'Spell Checking', 'Dictionary', 'Default dictionary', I have 'fi'.
I'm guessing it's not English.
Are you kidding us? You select the finnish directory, then complain it does not spellcheck english correctly? -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (7)
-
Anton Aylward
-
Dominique Leuenberger / DimStar
-
H.Merijn Brand
-
hellcp@opensuse.org
-
Joe Khamis
-
Patrick Shanahan
-
Stefan Seyfried