Lorenzo,
On Tue, 03 Sep 2013, Lorenzo Marcantonio wrote:
On Tue, Sep 03, 2013 at 04:21:59AM -0600, Brian F. G. Bidulock wrote:
5000 module descriptions to extract the 5000 pieces of placement
data is the horror of kicad's internal representation.
There is a reason for components being copied and not instantiated.
Often you need to 'tweak' a component, slimming or fattening a pad, or
removing unusing fixture holes.
So your 5000 capacitors are not necessarily all the same!
But they are the same.
Only an fool copies something 5000 times in preparation for
the never occuring eventuality of modifying one of them:
the code to copy when modification is demanded is trivial.
But it is an apt indication of the pond-scum maturity of
the code base.