Hi guys --

I uploaded some changes to libgeda & gattrib this morning.  The
changes do this: 

*  In libgeda, o_complex_basic modified to place a new type --
OBJ_PLACEHOLDER -- into the object list when a complex is found with
no symbol file.  This happens when the RC files are misconfigured, and
o_read can't find the sym file.  The old behavior was to just place
nothing into object_list, which meant that the component was deleted
when the object was saved out.

*  In gattrib, I made it throw up a window warning that the sym file
wasn't found, and giving the user the option to abort the program and
fix the problem.

I tested it lightly, but would like more involved testing.  Any beta
testers willing to try it out, please grab it out of CVS and look at
the following:

*  Does gschem continue to work corrctly when the RC files are
correctly configured?

*  Does gschem continue to work corrctly when the RC files are
misconfigured?  What happens to a component which is found missing due
to misconfiguration?   When you reconfigure the RC files, does it
reappear correctly?

*  Any other new bugs in other programs whcih use libgeda,
e.g. gsymcheck?

Of course, I will do some more testing when I get a chance, but would
very much like some others to try it out too since they have
configurations different from mine.  Don't test it on production
designs!  This is a beta change, after all, and might do bad things to
your schematic!

Thanks,

Stuart

Reply via email to