Hi John Doty, On Aug 15, 2010; 08:18am; John Doty wrote:
> A front end function gnetlist:get-all-symbol-attributes > would make a pretty decent primitive factor here. > It could return a nested list like: > ( ( ( "refdes" "U1" ) > ( "device" "7400" ) ) > ( ( "refdes" "U1" ) > ( "device" "14pwr" ) > ( "footprint" "dip14" ) ) > ( ( "refdes" "C1" ) > ( "device" "CAPACITOR" ) > ( "footprint" "0805" ) > ( "value" "0.1uF" ) ) > ... > ) Yes, that is another solution, and it does not affect other backends, since that is a new function "gnetlist:get-all-symbol-attributes" which no backends called. Although there are other Gnetlist frontend solutions which have less impact on memory footprint and performance, if you can get Ales to approve it, I am for it. Then you need to find out who is going to implement it. Moreover, to fix the PCB's netlist whatever problem, who is going to implement all the changes needed in PCB backends? Best Regards, Paul Tan _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

