LEMDO 2024-09-16 to 2024-09-20
to : Martin Holmes
Minutes: 225
On Tuesday, worked on a couple of tickets and fixed default page issues for the old ISE sites (server config seems to have changed so index.html is no longer a globally default page for a folder). Also added 301 redirects for both old QME URLs to the LEMDO release.
On Wednesday, DA walked me through her fixes to the LaTeX code
to implement the new variable margin, which seems to have worked
perfectly, so that’s now committed; the only remaining fix is to
replace the page numbers in the running titles with ASSP readouts,
which may not be trivial. Also spent an hour and a half trying to
figure out what was causing the error on Windows when you’re editing
a text and you run the text diagnostics. This transformation has
always worked fine on Mac and Linux but appeared to fail with the
error unknown protocol: c
on Windows. (It hadn’t actually
failed -- all the output was created successfully -- but
Oxygen made it look like it had failed.)
It turns out that the problem was in my neglecting to change
the version of Saxon used by Oxygen in the transformation from
the default PE
(professional edition) to HE
,
the free edition. The Oxygen folks have written some special
optimizations
that are supposed to make things run faster
under PE, which is why they make it the default, but their
optimizations have broken things for us in the past, and this
was what was happening here. So just switching to HE seems to
have solved the problem; I’m able to run the transformation
in Windows and the result opens in a web browser when it’s done.
On Thursday, following a build break, added a new diagnostic to
catch inconsistent @facs
attributes to the text-level
diagnostics.