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