Bug 59353 - Running spell check with 'Check words with numbers' inserts unwanted character
Summary: Running spell check with 'Check words with numbers' inserts unwanted character
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected)
3.4.5 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
Reported: 2013-01-14 10:56 UTC by Ed
Modified: 2021-06-09 10:24 UTC (History)
2 users (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 Ed 2013-01-14 10:56:14 UTC
When running a spell check on a document containing a filename containing multiple periods, whose components are flagged by the spell checker, an extra character gets inserted in the filename, even if the spell checker is asked to ignore the word.  

For example:
1.  Create a new document and enter 'Linux64.tar.gz.' into it.  
2.  Run the spell checker.  
3.  The spell checker flags 'Linux64.' as "Not in dictionary".  Click 'Ignore All'.
4.  The spell checker flags 'ar.gz.' as "Not in dictionary".  Note this isn't 'tar.gz'.  Click 'Ignore All'.  
5.  The spell check is completed.  The contents of the document have been changed to 'Linux64.ttar.gz.'.  

This is weird behaviour and is definitely not wanted.
Comment 1 Urmas 2013-01-14 11:49:11 UTC
Check if all parts of this word have a same language.
Comment 2 Ed 2013-01-14 11:56:49 UTC
(In reply to comment #1)
> Check if all parts of this word have a same language.

I have checked this, and they do.  My default language is English (UK).  I have also made sure by setting this language "For all Text", and I have reproduced the problem.  

Comment 3 Urmas 2013-01-14 13:52:30 UTC
Confirmed in master (Needs to have 'check words with numbers' option enabled to reproduce.)
Comment 4 A (Andy) 2015-02-08 09:10:07 UTC
Reproducible with LO, Win 8.1, English (UK).

Important is the option Urmas mentioned in his/her comment 3.  Otherwise, it is not reproducible.
-> TOOLS -> OPTIONS -> section LANGUAGE SETTINGS -> subsection WRITING AIDS -> check the option "Check words with numbers" in the Options section
Comment 5 QA Administrators 2016-02-21 08:37:51 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2017-03-06 16:01:09 UTC Comment hidden (obsolete)
Comment 7 Thomas Lendo 2018-11-04 00:59:20 UTC
Still reproducible.

Build ID: 612a107464c1889fdc4806a3c86da8c2fbf452c8
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: de-DE (de_DE.UTF-8); Calc: threaded
Comment 8 QA Administrators 2019-11-05 03:29:21 UTC Comment hidden (obsolete)
Comment 9 Shantanu 2021-06-09 10:24:19 UTC
Still reproducible.

Version: (x64) / LibreOffice Community
Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1
CPU threads: 1; OS: Windows 10.0 Build 17763; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded