Use an auxiliary context to check operator right hand sides for (some) errors. This makes the rules more simple and efficient, in addition to catch more issues. This also fixes false positive markup of sequences like x*-1, which are legal.
Use an auxiliary context to check operator right hand sides for (some) errors. This makes the rules more simple and efficient, in addition to catch more issues.
This also fixes false positive markup of sequences like x*-1, which are legal.

Regressions:
"->+" , "->>-", "::-", ":::+"
and some others are no longer marked as error, although they really are.

hlamer/kate,hlamer/kate,DickJ/kate,jfmcarreira/kate,cmacq2/kate,jfmcarreira/kate,DickJ/kate,cmacq2/kate,DickJ/kate,sandsmark/kate,sandsmark/kate,hlamer/kate,hlamer/kate,DickJ/kate,hlamer/kate,hlamer/kate,hlamer/kate,hlamer/kate,jfmcarreira/kate,hlamer/kate,sandsmark/kate,sandsmark/kate,hlamer/kate,cmacq2/kate