gEDA-dev: Re: Bug reports for gattrib

Stuart Brorson sdb at cloud9.net
Tue Apr 3 07:30:16 EDT 2007


Regarding gattrib's net= bug:   I "fixed" this bug by having gattrib
ignore any "net" attribute attached to a component.  This will at
least prevent gattrib from trashing designs.  Moving forward, I'd like
to see this attribute become editable, preferably through the "pins"
tab.  However, for now this "fix" will allow people to use gattrib
without wrecking their designs.

Fix is in CVS.  Please update and try it out!  Send any bug reports my
way!

Cheers,

Stuart


>> The thing is that there is a one-to-one mapping from a pin to a net.
>> (There is not a one-to-one mapping from a net to a pin, OTOH)  That
>> means that the place to display this attribute is under the pins tab.
>
> That is different from saying that the net= attribute should be
> attached to "pins". "Attaching an attribute to a pin" is not the
> same as "Interpreting an attribute that declares abstract pins."
> The latter is what is happening in my schematic. But the problem
> is that "pins" created by a net= attribute do not necessarily
> exist in the schematic so cannot have attributes attached to them.

Yes, but I can find some way to instantiate them in gattrib only,
under the pin attrib tab.  That, however, is a project for another
day.

Stuart


More information about the geda-dev mailing list