divvun / libdivvun

lib for running gramcheck and other pipelines + cli; modules for CG→spelling, CG→feedback, tagging blanks
https://giellalt.github.io/proof/gramcheck/GrammarCheckerDocumentation.html
GNU General Public License v3.0
9 stars 1 forks source link

Check if we can remove need for `COERROR` where relations are used #69

Closed unhammer closed 8 months ago

unhammer commented 9 months ago

The one thing COERROR is used for is saying that "this word is not the central word of the error". We have e.g. a word1 and word2, an error tag &error on word1 and on word2, and a relation RIGHT from word1 to word2. That should be enough to say that word2 is implicitly COERROR and shouldn't have its own separate underline.

And might make confusions like https://github.com/giellalt/lang-smj/issues/38 less likely.