Issue 9062

Title
Include gtkspell in freeze build
Priority
feature
Status
in-progress
Nosy list
ced, reviewbot, risto3
Assigned to
ced
Keywords
review

Created on 2020-02-13.00:50:15 by ced, last changed 4 months ago by risto3.

Messages

Author: [hidden] (risto3)
Date: 2021-09-27.15:17:05

Just found out that gtkspellcheck doesn't work on windows and ergo this issue.
According to the enchant site, the following work with enchant:
* Hunspell (formerly Myspell) * Nuspell * GNU Aspell * Hspell * Voikko * Apple Spell (macOS only) * Zemberek
Has, for example, Hunspell or Nuspell been tried?
Apparently Hunspell can be found in ezwinports, not sure about prebuilt windows bins for Nuspell though...

I'll be happy to test if needed (as I have three M$ users who would like working spellchecking)...
That is to say, no problem on linux (where we have both hunspell and nuspell installed).

BTW Probably need to know how to install dictionaries in the Tryton windows runtime environment.

Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2020-02-15.19:01:38
I think this is due to path manipulation that is not cross-platform like [1]

[1] https://github.com/GNUAspell/aspell/blob/master/common/file_data_util.cpp#L27
Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2020-02-15.18:42:23
For some reason, I can not make it works on windows build (on MacOS it works).
It seems like aspell can not find the data despite putting the path in the environment.
Author: [hidden] (ced) Tryton committer Tryton translator
Date: 2020-02-13.00:50:13
We must declare GtkSpell to be included in the build and embed the enchant and aspell files.
History
Date User Action Args
2021-09-27 15:17:05risto3setmessages: + msg70436
nosy: + risto3
2020-02-15 19:01:39cedsetmessages: + msg55386
2020-02-15 18:44:42reviewbotsetmessages: + msg55385
2020-02-15 18:42:24cedsetmessages: + msg55384
2020-02-13 09:15:35reviewbotsetnosy: + reviewbot
messages: + msg55355
2020-02-13 09:15:33reviewbotsetreviews: 271001002
keyword: + review
2020-02-13 00:50:15cedcreate

Showing 10 items. Show all history (warning: this could be VERY long)