Summary: | >=app-officelibreoffice-4 spellchecker not working anymore | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marc Schiffbauer <mschiff> |
Component: | Current packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | raphead, sven.koehler, yaron.tausky |
Priority: | Normal | Keywords: | REGRESSION |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marc Schiffbauer
2013-02-22 18:32:08 UTC
This seems to be upstream bug. From my tracing it seems to run multiple times over one paragraph which confuses the parser and thus does not mark anything as wrong. See the mail "[Grammar checker] Undocumented change in the API for LO 4" sent to libreoffice-dev mailinglist. As sidenote with dicts herd empty could you gather other DE devs and make all you guys maitain your spellcheck/hyph rules by any chance? :-) Ok thanks. Regarding the spell/hyph stuff: What needs to be done here exactly? Its not that I have plenty of time left :-( But I might have a look every now and then... (In reply to comment #2) > Ok thanks. > > Regarding the spell/hyph stuff: What needs to be done here exactly? Its not > that I have plenty of time left :-( But I might have a look every now and > then... Well I created the snapshot from extensions.libreoffice.org site so you would have to monitor those and check for updates. Also my german suck so acting on user reported bugs would be nice :-) OK, you can assign german bugs to me... I am really willing to help more, but my time is somewhat limited at the moment :-/ Sames Issue here with 4.0.2.2. Any progress? The bug is still present in LibreOffice Version 4.0.3.3: German spell checking doesn't work. The reason for the problem is the name of the German dictionaries, which are installed with package myspell-de. The dictionaries are called de_DE_frami.aff and de_DE_frami.dic. LibreOffice 4 doesn't like '_frami'. A temporary workaround which brings back German spell checking to LibreOffice 4 is: 1) log in as root 2) cd /usr/share/myspell 3) ln -s /usr/share/hunspell/de_DE_frami.aff de_DE.aff 4) ln -s /usr/share/hunspell/de_DE_frami.dic de_DE.dic Hyphenation and thesaurus don't need a fix since they work without problems. It seems that LibreOffice is not the only program having problems with '_frami' in the filenames of German dictionaries: https://bugs.gentoo.org/show_bug.cgi?id=430468 I think the best solution is to remove '_frami' from the filenames of the German dictionaries. This must be done by package maintainers of app-dicts/myspell-de. Removed the frami part in -r1 bump of the dicts as suggested. Lets see how many regressions that cause. |