Stuart Brorson wrote:
Perhaps back in the stone age, when PCB was written for the Altair 8800^H^H^H^H^H^H^H^H^H^H Atari [2], generating symbols on the flySeems to have totally misunderstood.
from an M4 macro was a good idea in order to save space memory.
If the purpose of geda was to emulate the commercial software, that would be a very bad move.<> Now, however, it strikes me as a weird relic of the past which can only frighten users away, encouraging them to continue hiding under the skirts of commerical layout software vendors.
It can of course be argued that perhaps some other language other than M¤ would have been better, and more suitable.<> If I had my druthers, we'd deprecate that entire M4 symbol library, and move to the file based library. Eventually, we'd kill the M4 library altogether. Any benefit of using an M4 script to generate symbols can be replicated using Perl or Python. M4 should be banashed.