Regression test performance seems stable
20170914 pt-PT 787.87 9.92
20170914 pt-BR 767.08 9.81
20170915 pt-PT 813.80 9.75
20170915 pt-BR 724.92 9.50
slight increase in pt-PT may due due to the extra anti-pattern.
I have to add unification to the said anti-pattern, so I will test the other heavy hitters one day after tomorrow and them resume optimizations.
Unless the splitter produces hundreds of \n in a row, it is unlikely.
Anyway, the rule now checks for only one space and in my limited tests, no issue exists with multiple line endings (at least, when using only up to 4900 \n in a row). Please confirm if there are still hangs or runtime time-outs when running the portuguese language.