[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gEDA-dev: PATCH: gerbv StepRepeat and two minor bugs
Hi,
I've just written a patch for gerbv to make it interpret the %SR% step
repeat extention. I used the already present code to parse the
%SFX3Y3I0.2J0.3% input data, and just went on to actually use the data
in draw.c etc; I hope I did it in the rest of the gerbv spirit.
While working, I noticed two minor bugs:
1) When gerbv encounters an unknown % code (in my case then the not
yet implemented %SR% code), it goes in an endless loop in the case '%'
in parse_gerb(), as the while loop didn't check for EOF.
2) Setting the initial scale (image->info->min_x, min_y) in the case
'*' code in parse_gerb() went wrong for %MOMM% gerber files, as the
if() statements compared to the unscaled curr_net->stop_x.
The atached patch fixes the two mentioned problems (as well as adding
support for %SR%).
Thanks,
joost witteveen
(A previous post to this list hasn't apeard yet (though I sent it more
than 14 hours ago, maybe because I wasn't subscribed to the list yet.
Anyway, this email has a somewhat improved version of the patch)
gerbv-sr-patch
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev