mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 10:17:02 -06:00
The History panel looked up each step's name with tl!, which reads only a plain catalog row. 95 of the 427 names that the engine, the tools and the shell give their undo steps had no such row in at least one complete catalog, and 83 had no row at all (Make Blend, New Guide, Pen, Reshape Spine and others). A step named after an effect has the effect's menu name without its ellipsis. For many effects, and for steps such as New Layer, the catalogs hold that name only with the ellipsis. The panel listed those steps in English. Each complete catalog now has a row for every step name, written in the catalog's own terms: 1,437 rows in the 19 catalogs. The History panel reads a step's row, or else the row of the same name with an ellipsis, without the ellipsis, and shows the name as recorded when the catalog has neither. A new test reads the step names from the sources, as the tl! and message tests read theirs, and requires a row for each in every complete catalog. Docs: docs/target-app-parity.md.