Improvements to Postscript backend (patches included)
I made some changes to the Postscript backend, making the output more
readable (especially for text), around 10% shorter, and, at least in theory,
also faster to interpret. These changes are just a start, but I hope they
help. I'd like to know if it might be possible to make the backend work at
a slightly higher level, which should allow much smaller files (e.g.,
Postscript could easily understand the concept of "filled dotted quarter
note in current note font with upward stem 3 staff spaces long").
I'm not a master of diff, so let me know if the following aren't done right.
Diffs (made with -u) against the 2.8.0 source: