[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Visual cue of zero length pin endpoint


> I'd like to get opinions on the drawing of visual cues (endpoints) of
> pins. Curently:

This may not be a suggestion you expected, but... how about making the
parser stricter and actually remove such shapes (and any other
zero-sized objects) before they make their way into libgeda? These
shapes violate the gEDA file format spec so if the tool is being
sloppy about checking their properties, we will end up with 2 specs -
one "official" and one "de facto" (particularly important for authors
of third-party tools, as they will have to reproduce all the
workarounds in libgeda).

Visual artifacts in rendered symbols are not the only problem. There
might also be other functions that depend on directionality of pins. I
vaguely recall that the pin direction is used by gschem for assisted
routing of nets in schematics (as a preferred direction of a net
connected to the pin).

As for the symbol in question
(http://launchpadlibrarian.net/62667585/zero-length-pins.png), why not
simply use short pins instead of zero-length ones? They can be as
short as "1 unit", which is probably even shorter than these fake pins
visible on the rendering.



geda-user mailing list