On 4/13/20 7:39 AM, Dick Hollenbeck wrote:
> Individual
> PROJECT clients view their libraries through the lens of their own 
> FP_LIB_TABLE.
> 
> If at that point shared pointers were introduced, it might be too bad to get 
> to shared
> libraries.  If something is in the way of this, then maybe you remove it.

Of course I meant in the FP_LIB_TABLE goes the shared pointers, and you'd have 
to track
which have been opened already in a name map.

Also, to help the guy who deletes a library part in Eeschema from one project 
that is not
using it, and just so happens to have another schematic open that is still 
using it, you
might give that guy some more shared pointers too.  This is when pointing to 
the library
part instead of including it.  Pcbnew is perhaps an easier implementation in 
this regard,
since it uses inclusion (=duplication) rather than pointer to footprints in a 
library.

In any case, other issues may be invisible from where we stand now.

But where there is a will, there is a way.






_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to