diff options
author | Olivier R <olivier.noreply@gmail.com> | 2014-08-22 15:55:06 +0200 |
---|---|---|
committer | László Németh <nemeth@numbertext.org> | 2014-08-22 15:55:06 +0200 |
commit | 080424980483bcc29a3556cf1a681c45cd5c50fc (patch) | |
tree | a65de1834c02338fde85668de5f3297604260fc5 /ru_RU | |
parent | 4e468c8b15cb93fd2b30c9645563a43bddc643b2 (diff) |
Lightproof: restore paragraph based proofreading
Instead of the sentences suggested by the incomplete sentence
boundary detection of LibreOffice (enabled in version 4), Lightproof
works on full paragraph text again, allowing more precise analysis of
the text.
See http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html
Change-Id: Ifc967e5b3f27da5b0edeebdb73b8f0b97c938280
Diffstat (limited to 'ru_RU')
-rw-r--r-- | ru_RU/Lightproof.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ru_RU/Lightproof.py b/ru_RU/Lightproof.py index 229b704..4af25f8 100644 --- a/ru_RU/Lightproof.py +++ b/ru_RU/Lightproof.py @@ -77,6 +77,12 @@ class Lightproof( unohelper.Base, XProofreader, XServiceInfo, XServiceName, XSer aRes.aProperties = () aRes.xProofreader = self aRes.aErrors = () + # PATCH FOR LO 4 + # Fix for http://nabble.documentfoundation.org/Grammar-checker-Undocumented-change-in-the-API-for-LO-4-td4030639.html + if nStartOfSentencePos != 0: + return aRes + aRes.nStartOfNextSentencePosition = len(rText) + # END OF PATCH if len(rProperties) > 0 and rProperties[0].Name == "Update": try: import lightproof_compile_ru_RU |