Index: comm_lyt.lht =================================================================== --- comm_lyt.lht (revision 16821) +++ comm_lyt.lht (revision 16822) @@ -27,11 +27,12 @@ # ha:virtual { valtype=flag; desc={(if set, the layer is not a physical layer but a drawing or documentation)}} } } + ha:combining { hide=1 - type={TODO:build_data_layer_comb} li:children { ha:sub { valtype=flag; desc={draw in negative}} + ha:auto { valtype=flag; desc={padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag}} } } Index: tree.html =================================================================== --- tree.html (revision 16821) +++ tree.html (revision 16822) @@ -143,6 +143,7 @@     substrate flag   material: substrate or insulator    combining   >=2 layer combination (compositing) flags     sub flag   draw in negative +     auto flag   padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag    ha:attributes     a hash of attribute key=value pairs     attrib-key string   attribute value    li:objects     list of drawing primitives put on this layer @@ -228,6 +229,7 @@       substrate flag   material: substrate or insulator      combining     layer compositing match       sub flag   draw in negative +       auto flag   padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag      clearance coord   local, per-layer-type clearance; applied if global padstack clearance is 0      li:ps_poly     arbitrary convex polygon shape; contains a list of x;y coordinates      ha:ps_line     straight line shape, round or square cap Index: tree.txt =================================================================== --- tree.txt (revision 16821) +++ tree.txt (revision 16822) @@ -140,6 +140,7 @@ substrate flag material: substrate or insulator combining >=2 layer combination (compositing) flags sub flag draw in negative + auto flag padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag ha:attributes a hash of attribute key=value pairs attrib-key string attribute value li:objects list of drawing primitives put on this layer @@ -226,6 +227,7 @@ substrate flag material: substrate or insulator combining layer compositing match sub flag draw in negative + auto flag padstacks draw their paste, mask and silk objects on the first layer (of matching type) that features the auto flag clearance coord local, per-layer-type clearance; applied if global padstack clearance is 0 li:ps_poly arbitrary convex polygon shape; contains a list of x;y coordinates ha:ps_line straight line shape, round or square cap