Overview
| Comment: | [core] fix getParagraphWithErrors when no errors | 
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive | 
| Timelines: | family | ancestors | descendants | both | trunk | core | 
| Files: | files | file ages | folders | 
| SHA3-256: | 
9d8c10bf97b527231c72d9d5c6957dc1 | 
| User & Date: | olr on 2020-03-22 00:25:13 | 
| Other Links: | manifest | tags | 
Context
| 
   2020-03-22 
 | ||
| 07:51 | [core] fix generateParagraph when empty text check-in: 2228382a89 user: olr tags: trunk, core | |
| 00:25 | [core] fix getParagraphWithErrors when no errors check-in: 9d8c10bf97 user: olr tags: trunk, core | |
| 
   2020-03-21 
 | ||
| 23:42 | [fx] Web API update, [cli] fix bug with the text formatter (trash commit) check-in: 607775f957 user: olr tags: trunk, cli | |
Changes
Modified gc_core/py/grammar_checker.py from [5ca2376e71] to [50b054f72f].
| ︙ | ︙ | |||
55 56 57 58 59 60 61  | 
        aSpellErrs = self.oSpellChecker.parseParagraph(sText, bSpellSugg)
        return aGrammErrs, aSpellErrs
    def getParagraphWithErrors (self, sText, dOptions=None, bEmptyIfNoErrors=False, bSpellSugg=False, nWidth=100, bDebug=False):
        "parse text and return a readable text with underline errors"
        aGrammErrs, aSpellErrs = self.getParagraphErrors(sText, dOptions, False, bSpellSugg, bDebug)
        if bEmptyIfNoErrors and not aGrammErrs and not aSpellErrs:
 | |  | 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69  | 
        aSpellErrs = self.oSpellChecker.parseParagraph(sText, bSpellSugg)
        return aGrammErrs, aSpellErrs
    def getParagraphWithErrors (self, sText, dOptions=None, bEmptyIfNoErrors=False, bSpellSugg=False, nWidth=100, bDebug=False):
        "parse text and return a readable text with underline errors"
        aGrammErrs, aSpellErrs = self.getParagraphErrors(sText, dOptions, False, bSpellSugg, bDebug)
        if bEmptyIfNoErrors and not aGrammErrs and not aSpellErrs:
            return ("", [])
        return text.generateParagraph(sText, aGrammErrs, aSpellErrs, nWidth)
    def getTextWithErrors (self, sText, bEmptyIfNoErrors=False, bSpellSugg=False, nWidth=100, bDebug=False):
        "[todo]"
    def getParagraphErrorsAsJSON (self, iIndex, sText, dOptions=None, bContext=False, bEmptyIfNoErrors=False, bSpellSugg=False, bReturnText=False, lLineSet=None, bDebug=False):
        "parse text and return errors as a JSON string"
 | 
| ︙ | ︙ |