Moses 2024-11-11 to 2024-11-15
 to : Martin Holmes
Minutes: 320
On Tuesday, added three new diagnostics one a feature of an existing diagnostic) per request from EH/SK. Then started working on fixes for the print dictionary from the latest list.
On Wednesday, did two more fixes for the print edition per the latest list.
On Thursday, started hacking away at a problem of trailing space in translated hyphs, but really was not able to get anywhere, despite putting a lot of time in. I think the next thing to try is to update Saxon, since I believe this is some kind of processor-related whitespace bug.
On Friday, upgraded Saxon to 12.5 and started debugging and updating
    code to take account of the change (mostly paths, and the switch from
    document-uri() to base-uri()). That didn’t 
    solve the problem, but eventually I traced it back to whitespace in 
    the original source XML, which is arbitrarily present or absent; 
    I added a template to strip it as part of pre-processing, and that
    seems to have worked for this specific problem. Then I worked on 
    similar solutions to other leading and trailing whitespace, and 
    some formatting fixes.