adobe-type-tools / afdko

Adobe Font Development Kit for OpenType
https://adobe-type-tools.github.io/afdko/
Other
1.01k stars 166 forks source link

[makeinstancesufo] & [checkoutlinesufo] multiprocessing vs progress bar, output improvement #1732

Open frankrolf opened 6 months ago

frankrolf commented 6 months ago

Since multiprocessing has been added to makeinstancesufo, the performance is much improved – however, the output from the various tools called (notably, checkoutlinesufo with its progress bar) now appears in mixed-up order.

The easiest solution to this would be adding a --quiet switch to checkoutlinesufo, and updating the user about the progress in makeinstancesufo in broader terms. (At the moment, the only output from makeinstancesufo comes directly from checkoutlinesufo)

Screenshot 2023-12-29 at 13 32 48