Moses 2024-06-17 to 2024-06-21
to : Martin Holmes
Minutes: 490
On Monday SK worked through the list of requested changes and triaged remaining issues, and we briefly discussed them. On Tuesday, I worked through the whole document again, fixed all bugs, and implemented most of the remaining feature requests.
On Wednesday, finally figured out what was causing some roots and stems that should
have been removed to reappear in the dictionary; it was because the flaky dependence on
the text content of notes which is everywhere in our code was undermined by a requirement
to change the content of those notes on the fly, to abbreviate them for print. Also worked
on controlling linespacing in the presence of different font sizes and fonts in an entry,
and discovered that it is doable with a combination of the line-height
and line-stacking-strategy
attributes. Managed to reduce the page-count by
well over a hundred by careful work there. Then worked on more new minor tweaks requested
by SK.
Also on Thursday, SK reversed a prior decision to hide morpheme delimiters in hyphs in the online dictionary, so I commented out the CSS that was hiding them.
On Friday, did some initial work preparing for removing some reduplicated morphemes in the translated hyph; this will be very tricky.