On Fri, 2009-01-16 at 13:37 -0500, DJ Delorie wrote: > Ah, switching to loading the new scheme file works. > > However, the print doesn't match the schematics... > > http://www.delorie.com/electronics/powermeter/ > > Compare powermeter.pdf to channel.sch... (channel.ps in my build dir > matches the pdf): > > R10, R11, R12, R14, R15 values are not printed. Other resistor values > are printed. > > MISO/CLOCK3 flag symbols are green (correct), the rest are blue > (wrong). > > U10's refdes is not printed. Quick check - the string "(U10)" does > appear in the PS file, it just isn't visible when rendered.
Check again now. I think I've fixed it. The bug was related to the introduction of a cache of the last colour emitted (to avoid setting it for every object we drew). That was getting clobbered by the gsave / grestore pairs we emit around text and complex objects. I've put a fix in to restore our cached last_ps_color value around those. (There is still a gsave/grestore pair in the picture emitting code, but we don't change colour from inside that, so I didn't add the save/restore of the variable). -- 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-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

