On Friday 08 June 2007 10:59:12 Bernd Jendrissek wrote: > Hi, > > A while ago I was trying something to attack the 1000-opamp-footprints > problem (aka the transistor problem) and it looked promising. But it > would have really helped me if the libgeda file format had a way to > uniquely identify a COMPLEX - more than just a refdes, which can easily > be duplicated in the current slotting mechanism. I'm thinking along the > lines of some sort of uuid=056e81a8-4c07-42e1-a64e-9d815d433368 style > attribute: something that, in C, can be converted into a pointer to a > COMPLEX.
This is a big change. Why is this needed? What will it be used for? Potential problems? File format backward compatibility? Interaction with component library system? It would be very good to hear your proposal in more detail. I'm much more a fan of human-readable identifiers than cryptic numbers if at all possible. At the moment symbols are uniquely identified by their "symbol name", which can be an arbitrary string. Peter C. and I planned to assign each circuit a unique identifier in our new data structures, so that refdes would just be another attribute. However, we had the luxury of starting from a blank slate. Peter -- Fisher Society http://tinyurl.com/o39w2 CU Small-Bore Club http://tinyurl.com/mwrc9 09f911029d74e35bd84156c5635688c0 peter-b.co.uk
pgpywpaTtF9KY.pgp
Description: PGP signature
_______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
