Issue 14174

Summary: Spellchecker stops searching in dictionary after first matching occurence found
Product: Writer Reporter: edas <openoffice.org>
Component: codeAssignee: h.ilter
Status: CLOSED NOT_AN_OOO_ISSUE QA Contact: issues@sw <issues>
Severity: Trivial    
Priority: P3 CC: issues
Version: 644m11   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description edas 2003-05-06 18:57:40 UTC
In Lithuanian it is a problem because some words appear in dictionary the same,
but they uses different flags.
Example from lt_LT.dic:
kalba/D #substantive
kalbėti/TSXabcefhijklnopqrvwx #same verb, another form
kalba/ESXabcefhijklnopqrvwx   #same verb, another form
kalbėjo/PSXabcefhijklnopqrvwx #same verb, another form
kalbasi/E                     #same verb, another form

As you can expect, in this order "prakalba" is misspelling and "kalbos" -- OK.
If "kalba/D" is at the end of the list, "prakalba" is spelled correctly, but
"kalbos" -- incorrectly. :(
Comment 1 edas 2003-06-17 14:52:20 UTC
Fixed by merging flags.
kalba/D + kalba/ESX = kalba/DESX

That's so simple :)
Comment 2 h.ilter 2003-07-23 15:11:57 UTC
.