This version
- Fixes a number of bugs:
- More robust solution to handling
Xpath
evaluator that ensures a validevaluate
method is available for every node. This let to a rare error in Node when deep cloning some nodes. - Introduces a means to explicitly specify rule priorities via
priority=X
as a last rule constraint. - Sets
direct-speech
rule to highest possible priority. - Corrects enrichment and focus structures to correctly deal with semantic children outside the scope of the root node. This enables correct walking and highlighting of all focused nodes.
- More robust solution to handling
- Removes some obsolete code and redundant comments
- Rewrites the exported
locale
variable as a Map from iso code to language name.