Bug 156833 - Inconsistent phrase checking
Summary: Inconsistent phrase checking
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
 
Reported: 2023-08-21 06:42 UTC by Heiko Tietze
Modified: 2023-08-28 16:02 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2023-08-21 06:42:39 UTC
(In reply to Lars Jødal from bug 154499 comment #18)
> This is a great idea, but I cannot get it to work. I am using the
> about-to-be-released 7.6.0.3 version, which should include this feature,
> right?
> 
> 1. I have added "inter alia" to the (Danish) dictionary. The dictionary
> already contains "inter" as a word, but not "alia" as a separate word.
> 2. I install the dictionary in LO 7.6.0.3.
> 3. Testing: writing "inter alia", the word "alia" is marked as a spelling
> error.
> 
> However, there IS a change from LO 7.5 (7.5.4.2).
> 
> a. The name "Aie Sorn" is in the dictionary including the space. Neither
> "Aie" nor "Sorn" are words in the dictonary.
> b. If I write "Aie", it is marked as a spelling error (both 7.5 and 7.6.0.3).
> c. If I write "Sorn", it is marked as a spelling error (both 7.5 and
> 7.6.0.3).
> d. In 7.5: If I write "Aie Sorn", both words are marked as spelling errors.
> e. In 7.6.0.3: If I write "Aie Sorn", the word "Aie" is not longer marked as
> a spelling error, only "Sorn".
> 
> So, the new feature seems to partly work, but only partly.
> 
> Version: 7.6.0.3 (X86_64) / LibreOffice Community
> Build ID: 69edd8b8ebc41d00b4de3915dc82f8f0fc3b6265
> CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL:
> win
> Locale: da-DK (da_DK); UI: da-DK
> Calc: CL threaded
Comment 1 László Németh 2023-08-21 08:53:39 UTC
@Lars: thanks for the report! It seems, this occurs only in corner cases, e.g. at the end of the paragraphs. Maybe there is a difference between typing and loading a document, too.
Comment 2 Lars Jødal 2023-08-28 16:02:09 UTC
(In reply to László Németh from comment #1)
> @Lars: thanks for the report! It seems, this occurs only in corner cases,
> e.g. at the end of the paragraphs. Maybe there is a difference between
> typing and loading a document, too.

Testing the same LO version, LO 7.6.0.3:

Typing a dictionary entry (in this case, a name) that contains a space, I find that the behaviour is the same every time: The first word is recognized when the second word is written, but the second word is marked as a spelling error. This happens both when I am writing at the end of the text, and in the middle of the text.

However, if I save the text and reload, then both parts of the word combination are recognized. This also applies to declensions (tested with the genitive case).

Thus, I can confirm a difference between typing and loading: The new feature appears to work on loading, but not fully when typing.