Hi,
I have submitted a patch for review:
https://gerrit.libreoffice.org/2737
To pull it, you can do:
git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/37/2737/1
fdo#62360: fix word breaking in Writer for spell checking
Change-Id: I0f23e9f7f076f3a82d1d5df92d9d4d3919fc816d
---
M sw/source/core/txtnode/txtedt.cxx
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sw/source/core/txtnode/txtedt.cxx
b/sw/source/core/txtnode/txtedt.cxx
index 0cdacdb..d0f155a 100644
--- a/sw/source/core/txtnode/txtedt.cxx
+++ b/sw/source/core/txtnode/txtedt.cxx
@@ -779,7 +779,10 @@
OSL_ENSURE( aBound.endPos >= aBound.startPos, "broken aBound result" );
// we don't want to include preceeding text
- if (aBound.startPos < nBegin)
+ // to count words in text with mixed script punctuation correctly,
+ // but we want to include preceeding symbols (eg. percent sign,
section sign,
+ // degree sign defined by dict_word_hu to spell check their affixed
forms).
+ if (nWordType == i18n::WordType::WORD_COUNT && aBound.startPos <
nBegin)
aBound.startPos = nBegin;
//no word boundaries could be found
--
To view, visit https://gerrit.libreoffice.org/2737
To unsubscribe, visit https://gerrit.libreoffice.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0f23e9f7f076f3a82d1d5df92d9d4d3919fc816d
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: libreoffice-4-0
Gerrit-Owner: Németh László <[email protected]>
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice