pygerber
pygerber copied to clipboard
Fix incorrect behavior of block aperture definitions.
According to Gerber spec, graphical state, after aperture block definition, should remain as it was at the end of it, except for current point which is undefined. Current behavior of PyGerber doesn't comply with that as state from before the aperture block is fully restored, as PyGerber implements stack of graphical states.