Comment 2 for bug 1135833

Revision history for this message
Vladimir Zhbanov (vzhbanov) wrote :

This is a very long standing bug which is difficult to discover,
especially these days. You have to find such and old symbol before.

The issue is discoverable only when Y of a vertical pin is
equal to (X + 5) where 5 is defined by the pin bounds. All other
cases I tried do not reveal this bug.

To reproduce the bug, open the above symbol in gschem or add it
to a schematic. The direction of the top pin is reverse while
normally its connection point should be at the top of the symbol.

The patch fixes the issue, it is simple and applies cleanly to git
master HEAD (1814f28ac246582fc5f41dc969f5006fcf87683d).
So please commit it.