Download it now!
Bug 91193 - Writer: spell-check: double-hyphen as word boundary for filename
Summary: Writer: spell-check: double-hyphen as word boundary for filename
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: x86-64 (AMD64) Linux (All)
: medium minor
Assignee: Not Assigned
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
Reported: 2015-05-09 20:50 UTC by Nick Levinson
Modified: 2020-11-04 02:28 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Nick Levinson 2015-05-09 20:50:08 UTC
The spelling check system relies on word boundaries to decide what to check.

The following identify only what comes after the double-hyphen as a word to be checked:

do-nothing-today--do-something-today.htm identifies only do-something-today.htm

do-something-today--do-nothing-today.htm identifies only do-nothing-today.htm

Since the spell-check is apparently designed to check filenames, some of which use double-hyphens, whether a double-hyphen should exclude part of a filename should be reconsidered.

If a newer Writer version has solved this, that's good enough.

I'm guessing my hardware.
Comment 1 Buovjaga 2015-05-15 14:04:30 UTC
Interestingly this is a Linux-only problem.

Win 7 Pro 64-bit, Version:
Build ID: 88805f81e9fe61362df02b9941de8e38a9b5fd16
Locale: fi_FI

Ubuntu 15.04 64-bit 
Build ID: 40m0(Build:2)
Locale: en_US

Build ID: 4c665178f49952138835fd318edef8978ac806e3
TinderBox: Linux-rpm_deb-x86_64@46-TDF-dbg, Branch:master, Time: 2015-05-12_06:15:42
Locale: en-US (en_US.UTF-8)
Comment 2 QA Administrators 2016-09-20 09:42:20 UTC Comment hidden (obsolete)
Comment 3 QA Administrators 2020-10-24 05:12:42 UTC Comment hidden (obsolete)
Comment 4 Nick Levinson 2020-11-04 02:28:18 UTC
The bug still happens.

From the Help > About LibreOffice dialog:

Environment: CPU threads: 2; OS: Linux 5.8
User Interface: UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Misc: Calc: threaded