Greetings Apertiumers!

I recently identified a way that apertium-preprocess-transfer was
being rather inefficient and today I fixed it, so tomorrow you all
should be able to update to apertium 3.9.4 and see some improved
compile times for any pairs not using apertium-recursive, with
speedups between 10x and 7000x faster on the files I tested.

I'm writing this email to let you know that in the process
apertium-preprocess-transfer lost the ability to report partial
overlaps like the following:

Warning at line 6867, column 4: Paths to rule 27 blocked by rule 24.

And I just wanted to let you all know, in case someone was depending
on those. To compensate, I added a check to apertium-lint which can
report roughly the same information:

Warning (overlapping-paths) on line 6852: The sequence [preadv
vblex.pp n.*] matches both this rule and the rule on line 6628.

Daniel, who is trying to get better at not doing things that
potentially break people's workflows without telling them


_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to