On Tue, 2007-11-27 at 01:02 +0000, Peter Clifton wrote: > On Mon, 2007-11-26 at 19:53 -0500, Ales Hvezda wrote:
> > However, while I'm here, I've been playing with gaf master and noticed > > the following: > > > > 1) run gschem > > 2) place a component say 7400-1.sym > > 3) Mirror the above component > > 4) save the schematic and exit gschem > > 5) launch gschem using the saved schematic and move or copy the component > > 6) save the schematic and exit gschem > > > > Look at the schematic and notice the coords on the component are > > incorrect. I know this used to work. :) > > Gah, almost certainly my fault... > > I see the symptom, and I know roughly where to start looking. I'll fix > it unless anyone beats me to it. I've found the fixes I think.. both for the mirroring bug (happens on load of a mirrored component), and Peter B's crash cutting an attribute (but not its parent object) into the paste-buffer. Both were my fault. I've not committed these yet, but I'd appreciate someone taking a look, and testing. They seem to fix the issues for me, and loading + saving a schematic with mirrored components results in an identical file. Please see the top 3 commits here: http://repo.or.cz/w/geda-gaf/pcjc2.git I've not pushed them yet, as I'm learning hasty pushing of fixes can -> bad fixes. Best wishes, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
