On Sun, Dec 23, 2007 at 12:29:17PM -0800, Ben Jackson wrote:
> 
> Any ideas here?  It makes sense to ignore Data->LayerN for buffers (treating
> them all as matching the current board) but it doesn't work when loading
> a board (where the Data really is distinct from the loaded board).
> 
> The only "safe" way I can think to fix this is to change the max_layer
> macro to be
> 
>       max_layer(D) ((D)->LayerN ? (D)->LayerN : PCB->Data->LayerN)
> 
> and then everything does max_layer(Data) and LayerN==0 means "use the
> current board".
> 
> There are about 200 places to change :(

Having heard no objections (or any comments at all!) I will try to get
this done before the end of my Christmas break.  My panel display project
is coming along nicely so I won't be in crunch mode just before I go
back to work.  :)

-- 
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