[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: bugs, warts and feature requests



On Mon, 2008-12-01 at 15:49 +0000, Kai-Martin Knaak wrote:
> On Mon, 01 Dec 2008 12:29:33 +0000, Peter Clifton wrote:
> 
> > If you're running PCB+GL, you must have grabbed it from git at some
> > point.
> 
> Actually, I applied a large diff file to a CVS check-out. I kicked that 
> one and started from scratch with git as you suggested. It works like a 
> charm. The trailing cross is reduced to a minimum. Any other Change I 
> should look out for?

Looking at the stack of patches in git, it would appear that the
"before_pours" branch also adds the "keepout" or anti-polygon feature. I
overloaded one of the flags, and if that is set on a polygon, it cuts
away any touching polygons to leave a cleared area.

IIRC, "J" or the actions to change the (non-existent) "join" flag will
toggle the behaviour. The underlying flag is actually the negation of
"CLEARLINEFLAG". That flag on a line cuts polygons (IIRC), and now, if
it is applied to a polygon, _that polygon_ clears other polygons.

Yes, the flag naming is really confusing.. I perhaps could/should have
made up a new flag just for that purpose.

There is no guarantee this feature will make it back to main-line, and
even less so that its implementation / invocation details will remain
the same.


-- 
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
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user