Krzysztof, > 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. Cheers, Andrzej _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user