On Fri, Dec 28, 2007 at 08:08:05PM -0800, Ben Jackson wrote:
> > There are about 200 places to change :(

Actually 300.  Assuming I would never avoid breaking something with
so many changes, I looked into how this problem was solved for other
loading issues.  Turns out it's a hack -- global PCB is saved and
reset so it can be temporarily set to something else.  The same
solution applies to parse_y.y with a much smaller and more testable
diff.

I updated parse_y.y, however I notice that there's no makefile dep
to force parse_y.c to rebuild.  I see magical parse_y.* deps being
added from Makefile.am to Makefile.in, but I don't know the mechanism.
Perhaps someone automake savvy will fix this!

-- 
Ben Jackson AD7GD
<[EMAIL PROTECTED]>
http://www.ben.com/


_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to