Grammalecte  Diff

Differences From Artifact [3d6c560ee1]:

To Artifact [544edd53c7]:


202
203
204
205
206
207
208

209
210
211

212
213
214

215
216
217
218
219
220
221
202
203
204
205
206
207
208
209
210
211

212
213


214
215
216
217
218
219
220
221







+


-
+

-
-
+







                              "\n  found:    " + sFoundSuggs + \
                              "\n  errors:   \n" + sListErr)
                        nError += 1
            if nError:
                print("Unexpected errors:", nError)
        # untested rules
        i = 0
        echo("Untested rules:")
        for _, sOpt, sLineId, sRuleId in gce.listRules():
            if sOpt != "@@@@" and sRuleId not in self._aTestedRules and not re.search("^[0-9]+[sp]$|^[pd]_", sRuleId):
                echo(sLineId + "/" + sRuleId, end= ", ")
                echo(sLineId + "/" + sRuleId)
                i += 1
        if i:
            echo("\n[{} untested rules]".format(i))
        echo("[{} untested rules]".format(i))

    def _splitTestLine (self, sLine):
        sText, sSugg = sLine.split("->>")
        return (sText.strip(), sSugg.strip())

    def _getFoundErrors (self, sLine, sOption):
        if sOption: