View Issue Details

IDProjectCategoryView StatusLast Update
0007871ScribusStory Editor / Text Framespublic2019-03-13 16:08
Reporterleonidas61 Assigned Tocbradney  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformPCOSLinuxOS VersionArchlinux
Product Version1.3.5svn 
Target VersionFixed in Version 
Summary0007871: Very strange behavior of spell checker if text is hyphenated
DescriptionI tried spell check on 2 small examples (English and Russian). I have problems after soft hyphens insertion.

1) English example. Dictionary is en_US/en_US/*/60. I inserted soft hyphen into word 'result'. Speller thinks that this word is wrong and suggests to change it to the same word. After replacement soft hyphen is removed. So, I think, better is to remove soft hyphens (and possibly other special characters) before send word to aspell.

2) Russian example. Dictionary is ru-ye/ru/ye/60. Text contains typos. If I start spell check, it gives message box 'Spelling check complete'. I press 'Ok'. Spell check shows its dialog, and shows part of word '????????????????' ('?????????????') as incorrect word. Where are first characters of this word? I press 'Ignore'. Speller shows message box 'Spelling check complete'. I press 'Ok'. Speller finishes. Why it doesn't check rest of text?

Last, speller doesn't do something if I press 'Add word' button. What is wrong?
Steps To ReproduceSee description and examples
Tagscontrol characters, spellchecker
Patch

Relationships

has duplicate 0011991 closedjghali Wrong detection of spelling errors due to conditionnal hyphens 
related to 0007876 closedsubik Changing text with the spellchecker is not recorded as a document change 
related to 0009988 new Search and replace doesn't ignore soft hyphens 

Activities

2009-03-15 11:32

 

mvk.sla (11,006 bytes)

2009-03-15 11:33

 

mvk-eng.sla (10,923 bytes)

JLuc

2014-06-10 06:45

developer   ~0032059

See also 0009988: Search and replace doesn't ignore soft hyphens

ale

2019-03-13 16:08

manager   ~0046000

yes, scribus should strip the soft hyphens before passing the text to the spell checker. (and probably also for the search and replace, too).

the question is: what to do with the soft hyphens, when the word is returned checked? should they simply get discarded? automatic hyphenation should be applied?

Issue History

Date Modified Username Field Change
2009-03-15 11:32 leonidas61 New Issue
2009-03-15 11:32 leonidas61 File Added: mvk.sla
2009-03-15 11:33 leonidas61 File Added: mvk-eng.sla
2009-03-15 21:17 christoph_s Status new => confirmed
2009-03-15 21:53 christoph_s Relationship added related to 0007876
2012-04-24 19:50 cbradney Assigned To => cbradney
2012-04-24 19:50 cbradney Status confirmed => assigned
2014-01-17 22:19 jghali Relationship added has duplicate 0011991
2014-06-10 06:45 JLuc Note Added: 0032059
2015-09-17 20:08 Kunda Category Story Editor / Text Frames => Story Ed/Txt Frames
2015-09-17 20:12 Kunda Category Story Ed/Txt Frames => Story Editor / Text Frames
2016-01-20 01:41 Kunda Relationship added related to 0009988
2016-05-21 15:27 Kunda Tag Attached: spellchecker
2016-05-21 15:27 Kunda Tag Attached: control characters
2019-03-13 16:08 ale Note Added: 0046000