[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: LED 100 != 5mm LED ?



Peter Clifton wrote:
On Sun, 2007-02-11 at 08:25 +0100, Bert Timmerman wrote:


The directories have not been merged, that is, m4 derived footprints in the
newlib format live in lib/pcblib-newlib and the newlib contains the
footprints according to the newlib format.

Confused, you won't be after the next episode of this soap ...   ;-)   (no
pun intended)


What is confusing about M4.. sure, the language is a bit opaque, but you
don't have to write it in normal usage. Buggy M4 symbols are still buggy
with the new system, it is just less flexible for generating footprints
on the fly.

The only benefit seen, is that since the footprints are converted one by
one, you don't see bugs relating to variables which are set and left
lying around during the M4 invocation.

The old mechanism is in place still and I have no real plans on removing it. The goals were to provide footprints in a way that didn't depend on m4 at runtime for systems like windows, avoid some of the bugs relating to variables left around, and for some bizarre reason people seem to trust newlib footprints more apparently just because they don't use m4 at runtime.


-Dan



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user