Index: trunk/scconfig/Rev.h =================================================================== --- trunk/scconfig/Rev.h (revision 32112) +++ trunk/scconfig/Rev.h (revision 32113) @@ -1 +1 @@ -static const int myrev = 32109; +static const int myrev = 32113; Index: trunk/scconfig/Rev.tab =================================================================== --- trunk/scconfig/Rev.tab (revision 32112) +++ trunk/scconfig/Rev.tab (revision 32113) @@ -1,4 +1,4 @@ -32109 configure removing custom per hid attribute editor in favor of generic central propedit +32113 configure removing custom per hid attribute editor in favor of generic central propedit 32103 configure librnd DAD API transition (label cleanup) 32099 configure remove lesstif local dialog implementations: library, netlist 31776 configure new plugin: formula, for impedance calculations Index: trunk/src/Makefile.dep =================================================================== --- trunk/src/Makefile.dep (revision 32112) +++ trunk/src/Makefile.dep (revision 32113) @@ -17,7 +17,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/color.h librnd/core/safe_fs.h ../src/librnd/core/attrib.o: ../src/librnd/core/attrib.c librnd/config.h \ - librnd/core/compat_misc.h librnd/core/attrib.h + librnd/core/compat_misc.h attrib.h ../src/librnd/core/base64.o: ../src/librnd/core/base64.c \ librnd/core/base64.h ../src/librnd/core/box.o: ../src/librnd/core/box.c librnd/config.h \ @@ -517,7 +517,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -549,7 +549,7 @@ ../config.h librnd/config.h ../src_3rd/genht/hash.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -588,7 +588,7 @@ librnd/core/color.h librnd/core/actions.h librnd/core/hid.h \ librnd/core/error.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -615,7 +615,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -652,7 +652,7 @@ ../src_3rd/genht/htpi.h ../src_3rd/genht/ht.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -687,7 +687,7 @@ ../src_3rd/genvector/genvector_undef.h ../src_3rd/genlist/gendlist.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h layer.h globalconst.h \ + librnd/core/unit.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -719,7 +719,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -756,7 +756,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -772,7 +772,7 @@ ../src_plugins/autoplace/autoplace.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -801,7 +801,7 @@ ../config.h librnd/config.h ../src_plugins/autoroute/autoroute.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -833,7 +833,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h data.h layer.h librnd/core/attrib.h obj_common.h \ + librnd/core/color.h data.h layer.h attrib.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -870,7 +870,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -904,7 +904,7 @@ ../src_plugins/ddraft/centgeo.o: ../src_plugins/ddraft/centgeo.c \ ../config.h librnd/config.h ../src_plugins/ddraft/centgeo.h obj_line.h \ ../src_3rd/genlist/gendlist.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ obj_arc.h librnd/core/math_helper.h librnd/core/compat_misc.h search.h \ layer.h librnd/core/color.h ../src_3rd/genvector/genvector_impl.h \ @@ -932,7 +932,7 @@ librnd/core/event.h librnd/core/hidlib.h librnd/core/actions.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h funchash_core.h \ librnd/core/funchash.h funchash_core_list.h search.h layer.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -963,7 +963,7 @@ ../src_plugins/diag/diag.o: ../src_plugins/diag/diag.c ../config.h \ librnd/config.h board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1013,7 +1013,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -1055,7 +1055,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/dialogs/dlg_test.c board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -1116,7 +1116,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1154,7 +1154,7 @@ ../src_3rd/genvector/genvector_undef.h librnd/core/rnd_printf.h \ ../src_3rd/genvector/gds_char.h librnd/core/hid_dad_spin.h flag.h \ globalconst.h librnd/core/globalconst.h flag_str.h flag.h change.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_line_list.h obj_line.h \ @@ -1172,7 +1172,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1197,7 +1197,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1223,7 +1223,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1250,7 +1250,7 @@ ../src_plugins/dialogs/dlg_layer_flags.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1278,7 +1278,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -1313,7 +1313,7 @@ librnd/core/error.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ librnd/core/unit.h ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + board.h vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ @@ -1349,7 +1349,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ @@ -1390,7 +1390,7 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ funchash_core.h librnd/core/funchash.h funchash_core_list.h obj_pstk.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h layer.h \ + attrib.h global_typedefs.h data_parent.h layer.h \ obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ ../src_3rd/genht/htip.h obj_gfx_list.h obj_gfx.h obj_pstk_shape.h \ @@ -1432,7 +1432,7 @@ ../src_plugins/dialogs/dlg_pref_win.h \ ../src_plugins/dialogs/dlg_pref_conf.h \ ../src_plugins/dialogs/dlg_pref_sizes.c board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -1455,7 +1455,7 @@ librnd/core/error.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ librnd/core/unit.h ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h \ - board.h vtroutestyle.h librnd/core/attrib.h \ + board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1477,7 +1477,7 @@ ../src_plugins/distalign/distalign.c board.h ../config.h librnd/config.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1517,7 +1517,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -1544,7 +1544,7 @@ ../src_plugins/draw_csect/draw_csect.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1578,7 +1578,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -1615,7 +1615,7 @@ ../src_plugins/draw_fontsel/draw_fontsel.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1651,7 +1651,7 @@ idpath.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h data_parent.h librnd/core/box.h \ + attrib.h data_parent.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h view.h data_it.h \ data.h layer.h librnd/core/color.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ @@ -1702,7 +1702,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/conf_hid.h \ librnd/core/compat_misc.h librnd/core/safe_fs.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -1733,7 +1733,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -1765,7 +1765,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genvector/vts0.h build_run.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -1791,7 +1791,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -1833,7 +1833,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/math_helper.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -1874,7 +1874,7 @@ ../src_plugins/export_excellon/excellon.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1914,7 +1914,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genht/htsi.h librnd/core/math_helper.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -1946,7 +1946,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -1970,7 +1970,7 @@ librnd/core/math_helper.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2009,7 +2009,7 @@ ../src_plugins/export_ipcd356/ipcd356.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -2043,7 +2043,7 @@ ../src_plugins/export_lpr/lpr.o: ../src_plugins/export_lpr/lpr.c \ ../config.h librnd/config.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2086,7 +2086,7 @@ librnd/core/color.h librnd/core/actions.h librnd/core/hid.h \ librnd/core/error.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -2119,7 +2119,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -2149,7 +2149,7 @@ ../src_plugins/export_openems/mesh.c ../config.h librnd/config.h \ ../src_plugins/export_openems/mesh.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2190,7 +2190,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genvector/vti0.h \ - librnd/core/compat_misc.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/compat_misc.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -2229,7 +2229,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genht/htpp.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2265,7 +2265,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/math_helper.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2289,7 +2289,7 @@ librnd/config.h librnd/core/math_helper.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -2334,7 +2334,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genht/htsi.h ../src_3rd/genht/hash.h \ - librnd/core/math_helper.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/math_helper.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -2370,7 +2370,7 @@ ../src_3rd/genvector/vtp0.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h librnd/core/hid_attrib.h \ ../src_3rd/genlist/gendlist.h librnd/core/color.h hid_cam.h layer.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -2398,7 +2398,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/math_helper.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2432,7 +2432,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h build_run.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2466,7 +2466,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h build_run.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2500,7 +2500,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h build_run.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2535,7 +2535,7 @@ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h \ ../src_3rd/genvector/vts0.h librnd/core/math_helper.h build_run.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -2575,7 +2575,7 @@ librnd/core/plugins.h ../src_3rd/puplug/puplug.h \ ../src_3rd/puplug/libs.h ../src_3rd/puplug/os_dep.h \ ../src_3rd/puplug/config.h ../src_3rd/puplug/libs.h \ - ../src_3rd/puplug/error.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/puplug/error.h board.h vtroutestyle.h attrib.h \ layer.h globalconst.h librnd/core/globalconst.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -2601,7 +2601,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2648,7 +2648,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -2677,7 +2677,7 @@ vtlibrary.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -2705,7 +2705,7 @@ librnd/config.h librnd/core/compat_inc.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2742,7 +2742,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ ../src_plugins/fp_wget/wget_common.h ../src_plugins/fp_wget/edakrill.h \ plug_footprint.h vtlibrary.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -2771,7 +2771,7 @@ plug_footprint.h vtlibrary.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -2806,7 +2806,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ ../src_plugins/fp_wget/wget_common.h \ ../src_plugins/fp_wget/gedasymbols.h plug_footprint.h vtlibrary.h data.h \ - globalconst.h librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -2848,7 +2848,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -2893,7 +2893,7 @@ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ librnd/core/hidlib.h obj_line.h ../src_3rd/genlist/gendlist.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ + attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ route.h draw.h layer.h obj_arc_list.h obj_arc.h obj_line_list.h \ obj_poly_list.h obj_text_list.h obj_text.h font.h \ ../src_3rd/genht/htip.h obj_gfx_list.h obj_gfx.h librnd/core/grid.h \ @@ -2956,7 +2956,7 @@ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ librnd/core/hidlib.h obj_line.h ../src_3rd/genlist/gendlist.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ + attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ route.h draw.h layer.h librnd/core/color.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_line_list.h obj_poly_list.h \ @@ -3041,7 +3041,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/color.h \ ../src_plugins/hid_lesstif/FillBox.h librnd/core/compat_misc.h data.h \ - globalconst.h librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h layer.h attrib.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -3083,7 +3083,7 @@ librnd/core/hid_cfg.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/hid.h librnd/core/error.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ - librnd/core/unit.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/unit.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3119,7 +3119,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h librnd/core/hidlib.h \ - librnd/core/pixmap.h data.h layer.h librnd/core/attrib.h obj_common.h \ + librnd/core/pixmap.h data.h layer.h attrib.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -3163,7 +3163,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h data.h layer.h librnd/core/attrib.h obj_common.h \ + librnd/core/color.h data.h layer.h attrib.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -3216,7 +3216,7 @@ ../src_plugins/hid_remote/proto_lowcommon.h \ ../src_plugins/hid_remote/proto_lowsend.h librnd/core/base64.h \ ../src_plugins/hid_remote/proto_lowparse.h layer.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/globalconst.h attrib.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -3229,7 +3229,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3261,7 +3261,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3293,7 +3293,7 @@ ../src_3rd/gensexpr/gensexpr_impl.h ../src_3rd/gensexpr/gsx_parse.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3325,7 +3325,7 @@ librnd/core/math_helper.h board.h ../config.h librnd/config.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3357,7 +3357,7 @@ ../src_plugins/import_edif/import_edif.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3390,7 +3390,7 @@ ../src_3rd/qparse/qparse.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3436,7 +3436,7 @@ librnd/core/paths.h librnd/core/actions.h librnd/core/hid.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h \ - librnd/core/hid_init.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/hid_init.h board.h vtroutestyle.h attrib.h \ layer.h globalconst.h librnd/core/globalconst.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ @@ -3451,7 +3451,7 @@ ../src_3rd/libuhpgl/parse.h ../src_3rd/libuhpgl/libuhpgl.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3483,7 +3483,7 @@ ../src_plugins/import_ipcd356/ipcd356.c ../config.h librnd/config.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h \ board.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ - vtroutestyle.h librnd/core/unit.h librnd/core/attrib.h \ + vtroutestyle.h librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3516,7 +3516,7 @@ ../src_3rd/qparse/qparse.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3547,7 +3547,7 @@ ../src_plugins/import_mentor_sch/mentor_sch.c ../config.h \ librnd/config.h board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3605,7 +3605,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3636,7 +3636,7 @@ ../src_plugins/import_net_action/import_net_action.c ../config.h \ librnd/config.h board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3677,7 +3677,7 @@ librnd/core/compat_misc.h librnd/core/actions.h librnd/core/hid.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ @@ -3688,7 +3688,7 @@ ../src_plugins/import_netlist/import_netlist.c ../config.h \ librnd/config.h board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3772,7 +3772,7 @@ ../src_3rd/genlist/gendlist.h librnd/core/color.h \ librnd/core/hid_dad_spin.h librnd/core/conf_hid.h \ librnd/core/compat_fs.h globalconst.h librnd/core/globalconst.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h obj_common.h \ + vtroutestyle.h attrib.h layer.h globalconst.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -3786,7 +3786,7 @@ ../src_3rd/qparse/qparse.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3821,7 +3821,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3866,7 +3866,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/io_autotrax/write.h data.h \ - globalconst.h librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -3888,7 +3888,7 @@ librnd/core/compat_misc.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3921,7 +3921,7 @@ ../config.h librnd/config.h librnd/core/compat_misc.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -3954,7 +3954,7 @@ ../src_plugins/io_bxl/bxl_gram.h ../src_plugins/io_bxl/bxl.h data.h \ globalconst.h librnd/core/globalconst.h librnd/config.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h layer.h \ - librnd/core/attrib.h librnd/core/color.h \ + attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -3980,7 +3980,7 @@ librnd/core/compat_misc.h librnd/config.h \ ../src_plugins/io_bxl/bxl_gram.h ../src_plugins/io_bxl/bxl.h data.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4033,7 +4033,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/compat_misc.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ @@ -4076,7 +4076,7 @@ ../src_3rd/gensexpr/gensexpr_impl.h ../src_3rd/gensexpr/gsx_parse.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -4116,7 +4116,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/error.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -4159,7 +4159,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/io_eagle/read.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ @@ -4172,7 +4172,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4216,7 +4216,7 @@ librnd/core/list_conf.h ../src_3rd/genlist/gentdlist_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ conf_core.h globalconst.h librnd/core/globalconst.h librnd/core/color.h \ - librnd/core/safe_fs.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/safe_fs.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -4256,7 +4256,7 @@ librnd/core/rnd_bool.h board.h ../config.h librnd/config.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4271,7 +4271,7 @@ ../src_plugins/io_hyp/parser.h librnd/core/rnd_bool.h board.h \ ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -4305,7 +4305,7 @@ librnd/core/list_conf.h ../src_3rd/genlist/gentdlist_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_plugins/io_hyp/parser.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ obj_common.h flag.h data_parent.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -4315,7 +4315,7 @@ ../src_plugins/io_hyp/parser.h librnd/core/rnd_bool.h board.h \ ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -4357,7 +4357,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -4391,7 +4391,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/io_kicad/write.h data.h \ - globalconst.h librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -4409,7 +4409,7 @@ ../src_plugins/io_kicad/layertab.o: ../src_plugins/io_kicad/layertab.c \ ../config.h librnd/config.h ../src_plugins/io_kicad/layertab.h layer.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4428,7 +4428,7 @@ ../src_3rd/genvector/genvector_undef.h librnd/core/compat_misc.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -4464,7 +4464,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/htpp.h board.h vtroutestyle.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4498,7 +4498,7 @@ ../config.h librnd/config.h librnd/core/compat_misc.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -4545,7 +4545,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/io_kicad_legacy/write.h \ data.h globalconst.h librnd/core/globalconst.h layer.h \ - librnd/core/attrib.h librnd/core/color.h obj_common.h flag.h \ + attrib.h librnd/core/color.h obj_common.h flag.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -4563,7 +4563,7 @@ librnd/core/compat_misc.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4594,7 +4594,7 @@ ../src_plugins/io_lihata/common.o: ../src_plugins/io_lihata/common.c \ ../config.h librnd/config.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4643,7 +4643,7 @@ ../src_3rd/genht/htsp.h ../src_3rd/libminuid/libminuid.h ../config.h \ librnd/config.h board.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4684,7 +4684,7 @@ ../src_3rd/libminuid/libminuid.h ../src_3rd/libulzw/libulzw.h \ ../config.h librnd/config.h board.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4751,7 +4751,7 @@ ../src_3rd/genvector/genvector_undef.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h board.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -4790,7 +4790,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -4811,7 +4811,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h buffer.h obj_common.h \ - flag.h librnd/core/attrib.h global_typedefs.h data_parent.h \ + flag.h attrib.h global_typedefs.h data_parent.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h change.h board.h \ vtroutestyle.h layer.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ @@ -4854,7 +4854,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_plugins/io_pcb/file.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ @@ -4878,7 +4878,7 @@ global_typedefs.h librnd/core/hid.h librnd/core/error.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ librnd/core/hidlib.h obj_line.h ../src_3rd/genlist/gendlist.h \ - obj_common.h librnd/core/attrib.h data_parent.h obj_poly.h \ + obj_common.h attrib.h data_parent.h obj_poly.h \ librnd/poly/polyarea.h route.h data.h layer.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_poly_list.h obj_text_list.h obj_text.h font.h \ ../src_3rd/genht/htip.h obj_gfx_list.h obj_gfx.h crosshair.h buffer.h \ @@ -4899,7 +4899,7 @@ librnd/core/globalconst.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ @@ -4932,7 +4932,7 @@ ../src_3rd/genht/ht.h ../src_3rd/genht/htip.h ../src_3rd/genht/hash.h \ ../src_plugins/io_tedax/footprint.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -4962,7 +4962,7 @@ ../src_plugins/io_tedax/io_tedax.o: ../src_plugins/io_tedax/io_tedax.c \ ../config.h librnd/config.h ../src_plugins/io_tedax/footprint.h data.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5004,7 +5004,7 @@ ../src_3rd/genht/ht.h ../src_3rd/genht/htip.h ../src_3rd/genht/hash.h \ ../src_plugins/io_tedax/stackup.h board.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5026,7 +5026,7 @@ ../src_3rd/genht/ht.h ../src_3rd/genht/htsi.h ../src_3rd/genht/hash.h \ ../src_plugins/lib_netmap/placement.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -5058,7 +5058,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5084,7 +5084,7 @@ ../src_plugins/io_tedax/tdrc_query.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -5107,7 +5107,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5142,7 +5142,7 @@ ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5172,7 +5172,7 @@ ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -5221,7 +5221,7 @@ ../src_3rd/liblihata/lihata.h ../src_3rd/genvector/vtp0.h \ librnd/core/list_conf.h ../src_3rd/genlist/gentdlist_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + board.h vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -5235,7 +5235,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5271,7 +5271,7 @@ ../src_plugins/lib_compat_help/layer_compat.c ../config.h \ librnd/config.h ../src_plugins/lib_compat_help/layer_compat.h layer.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -5358,7 +5358,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/color.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -5394,7 +5394,7 @@ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -5517,7 +5517,7 @@ ../src_plugins/lib_gtk_common/bu_command.h \ ../src_plugins/lib_gtk_common/dlg_topwin.h librnd/core/event.h \ librnd/core/hidlib.h conf_core.h globalconst.h librnd/core/globalconst.h \ - librnd/core/hidlib_conf.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/hidlib_conf.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -5640,7 +5640,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -5766,7 +5766,7 @@ librnd/core/hidlib.h librnd/core/hidlib_conf.h \ ../src_plugins/lib_gtk_common/glue_common.h \ ../src_plugins/lib_hid_pcbui/util.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h obj_common.h \ + librnd/core/globalconst.h layer.h attrib.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h obj_gfx_list.h \ @@ -5892,7 +5892,7 @@ ../src_plugins/lib_gtk_common/bu_command.h librnd/core/event.h \ librnd/core/hidlib.h ../src_plugins/lib_gtk_common/wt_preview.h \ ../src_plugins/lib_gtk_common/ui_zoompan.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h obj_gfx_list.h \ @@ -5917,7 +5917,7 @@ ../src_3rd/genlist/gendlist.h librnd/core/color.h \ librnd/core/rnd_printf.h ../src_3rd/genvector/gds_char.h \ librnd/core/hid_dad_spin.h librnd/core/hid_dad_tree.h board.h \ - ../config.h vtroutestyle.h librnd/core/attrib.h layer.h globalconst.h \ + ../config.h vtroutestyle.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -6136,7 +6136,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6164,7 +6164,7 @@ ../src_plugins/lib_hid_pcbui/layer_menu.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6204,7 +6204,7 @@ librnd/core/color.h librnd/core/rnd_printf.h \ ../src_3rd/genvector/gds_char.h librnd/core/hid_dad_spin.h \ librnd/core/actions.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ layer.h globalconst.h librnd/core/globalconst.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -6248,7 +6248,7 @@ ../src_plugins/lib_hid_pcbui/status.h ../src_plugins/lib_hid_pcbui/act.h \ ../src_plugins/lib_hid_pcbui/util.c ../src_plugins/lib_hid_pcbui/util.h \ data.h globalconst.h librnd/core/globalconst.h layer.h \ - librnd/core/attrib.h librnd/core/color.h obj_common.h flag.h \ + attrib.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -6267,7 +6267,7 @@ ../src_plugins/lib_hid_pcbui/routest.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6296,7 +6296,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -6327,7 +6327,7 @@ ../src_3rd/genht/ht.h ../src_plugins/lib_netmap/netmap.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6356,7 +6356,7 @@ ../src_plugins/lib_netmap/placement.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6381,7 +6381,7 @@ ../src_plugins/lib_polyhelp/polyhelp.c ../config.h librnd/config.h \ ../src_plugins/lib_polyhelp/polyhelp.h obj_poly.h \ ../src_3rd/genlist/gendlist.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ librnd/poly/polyarea.h polygon.h librnd/poly/rtree.h \ ../src_3rd/genrtree/genrtree_api.h librnd/core/math_helper.h \ @@ -6420,7 +6420,7 @@ ../src_plugins/lib_polyhelp/topoly.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -6455,7 +6455,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6520,7 +6520,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -6552,7 +6552,7 @@ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h \ ../src_plugins/millpath/toolpath.h layer.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/globalconst.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6573,7 +6573,7 @@ ../config.h librnd/config.h ../src_3rd/qparse/qparse.h \ ../src_plugins/millpath/toolpath.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6614,7 +6614,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6661,7 +6661,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h data.h globalconst.h \ - librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -6690,7 +6690,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6724,7 +6724,7 @@ ../src_3rd/genvector/genvector_undef.h ../src_3rd/genvector/vts0.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h layer.h globalconst.h \ + librnd/core/unit.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ @@ -6753,7 +6753,7 @@ ../src_plugins/polycombine/polycombine.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6784,7 +6784,7 @@ ../src_plugins/polystitch/polystitch.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -6818,7 +6818,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -6841,7 +6841,7 @@ board.h ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6878,7 +6878,7 @@ ../src_3rd/genlist/gendlist.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ data_parent.h librnd/core/color.h ../src_3rd/genht/ht.h \ ../src_plugins/propedit/propsel.h librnd/core/compat_misc.h board.h \ vtroutestyle.h librnd/core/unit.h layer.h obj_arc_list.h obj_arc.h \ @@ -6894,7 +6894,7 @@ ../src_plugins/propedit/propsel.o: ../src_plugins/propedit/propsel.c \ ../config.h librnd/config.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -6935,7 +6935,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -6979,7 +6979,7 @@ ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h ../src_plugins/query/fields_sphash.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h layer.h \ + attrib.h global_typedefs.h data_parent.h layer.h \ obj_common.h obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ obj_text.h font.h ../src_3rd/genht/htip.h obj_gfx_list.h obj_gfx.h \ @@ -7003,7 +7003,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/compat_misc.h \ ../src_3rd/libfungw/fungw_conv.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -7030,7 +7030,7 @@ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7053,7 +7053,7 @@ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7087,7 +7087,7 @@ ../src_3rd/genht/htsp.h ../src_3rd/genvector/vtp0.h \ librnd/core/list_conf.h ../src_3rd/genlist/gentdlist_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h data.h \ - globalconst.h librnd/core/globalconst.h layer.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h layer.h attrib.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -7116,7 +7116,7 @@ librnd/core/compat_misc.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7164,7 +7164,7 @@ ../src_3rd/genvector/vti0.h ../src_3rd/genht/htsi.h \ ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h ../src_plugins/query/fields_sphash.h \ - obj_common.h flag.h librnd/core/attrib.h global_typedefs.h data_parent.h \ + obj_common.h flag.h attrib.h global_typedefs.h data_parent.h \ layer.h obj_common.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -7178,7 +7178,7 @@ ../src_plugins/query/query_exec.o: ../src_plugins/query/query_exec.c \ ../config.h librnd/config.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7214,7 +7214,7 @@ ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h ../src_plugins/query/fields_sphash.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h layer.h \ + attrib.h global_typedefs.h data_parent.h layer.h \ librnd/core/color.h obj_common.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -7234,7 +7234,7 @@ ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h ../src_plugins/query/fields_sphash.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h layer.h \ + attrib.h global_typedefs.h data_parent.h layer.h \ librnd/core/color.h obj_common.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -7248,7 +7248,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7280,7 +7280,7 @@ ../src_plugins/renumber/renumberblock.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -7307,7 +7307,7 @@ ../src_plugins/report/drill.o: ../src_plugins/report/drill.c ../config.h \ librnd/config.h data.h globalconst.h librnd/core/globalconst.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h layer.h \ - librnd/core/attrib.h librnd/core/color.h \ + attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7348,7 +7348,7 @@ ../src_3rd/genht/htsi.h ../src_3rd/genregex/regex_se.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ ../src_plugins/query/fields_sphash.h obj_common.h flag.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h layer.h \ + attrib.h global_typedefs.h data_parent.h layer.h \ obj_common.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -7380,13 +7380,13 @@ ../src_plugins/rubberband_orig/fgeometry.c \ ../src_plugins/rubberband_orig/fgeometry.h obj_common.h flag.h \ globalconst.h librnd/core/globalconst.h librnd/config.h \ - librnd/core/attrib.h global_typedefs.h librnd/core/global_typedefs.h \ + attrib.h global_typedefs.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h data_parent.h ../src_plugins/rubberband_orig/rubberband.o: \ ../src_plugins/rubberband_orig/rubberband.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -7490,7 +7490,7 @@ librnd/core/hid.h librnd/core/error.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/hidlib.h \ obj_line.h ../src_3rd/genlist/gendlist.h obj_common.h flag.h \ - librnd/core/attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ + attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ route.h board.h vtroutestyle.h layer.h obj_arc_list.h obj_arc.h \ obj_line_list.h obj_poly_list.h obj_text_list.h obj_text.h font.h \ ../src_3rd/genht/htip.h obj_gfx_list.h obj_gfx.h layer_grp.h \ @@ -7521,7 +7521,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -7546,7 +7546,7 @@ librnd/config.h ../src_plugins/shape/shape.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -7633,7 +7633,7 @@ ../src_plugins/sketch_route/pointdata.h \ ../src_plugins/sketch_route/sktypedefs.h \ ../src_plugins/sketch_route/spoke.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/config.h librnd/core/attrib.h \ + librnd/core/globalconst.h librnd/config.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h ../src_plugins/sketch_route/ewire.h ../config.h \ ../src_plugins/sketch_route/ewire_point.h \ @@ -7656,7 +7656,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -7707,7 +7707,7 @@ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_plugins/sketch_route/spoke.h \ ../src_plugins/sketch_route/sktypedefs.h obj_common.h flag.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h \ + attrib.h global_typedefs.h data_parent.h \ ../src_plugins/sketch_route/ewire.h \ ../src_plugins/sketch_route/ewire_point.h \ ../src_plugins/sketch_route/cdt/point.h \ @@ -7721,7 +7721,7 @@ ../src_plugins/sketch_route/pointdata.h \ ../src_plugins/sketch_route/sktypedefs.h \ ../src_plugins/sketch_route/spoke.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/config.h librnd/core/attrib.h \ + librnd/core/globalconst.h librnd/config.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h ../src_plugins/sketch_route/ewire.h ../config.h \ ../src_plugins/sketch_route/ewire_point.h \ @@ -7740,7 +7740,7 @@ ../src_3rd/genht/ht.h ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7771,7 +7771,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7801,7 +7801,7 @@ librnd/core/math_helper.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7840,7 +7840,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -7868,7 +7868,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -7897,7 +7897,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -7918,7 +7918,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -7937,7 +7937,7 @@ ../src_plugins/tool_std/tool_insert.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -7967,7 +7967,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -7990,7 +7990,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -8016,7 +8016,7 @@ ../config.h librnd/config.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -8050,7 +8050,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -8074,7 +8074,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -8098,7 +8098,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -8119,7 +8119,7 @@ ../src_plugins/tool_std/tool_remove.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8153,7 +8153,7 @@ librnd/core/color.h librnd/core/actions.h librnd/core/hid.h \ librnd/core/error.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -8180,7 +8180,7 @@ global_typedefs.h librnd/core/hid.h librnd/core/error.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ librnd/core/hidlib.h obj_line.h ../src_3rd/genlist/gendlist.h \ - obj_common.h flag.h librnd/core/attrib.h data_parent.h obj_poly.h \ + obj_common.h flag.h attrib.h data_parent.h obj_poly.h \ librnd/poly/polyarea.h route.h ../src_plugins/tool_std/tool_arc.h \ ../src_plugins/tool_std/tool_arrow.h \ ../src_plugins/tool_std/tool_buffer.h \ @@ -8207,7 +8207,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -8227,7 +8227,7 @@ ../src_plugins/tool_std/tool_thermal.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8263,7 +8263,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8295,7 +8295,7 @@ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h ../src_3rd/genregex/regex_sei.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h change.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8490,7 +8490,7 @@ ../src_3rd/genht/ht.h librnd/core/error.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8514,7 +8514,7 @@ board.o: board.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8549,7 +8549,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -8577,7 +8577,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h buffer.h obj_common.h flag.h librnd/core/attrib.h \ + librnd/core/color.h buffer.h obj_common.h flag.h attrib.h \ global_typedefs.h data_parent.h ../src_3rd/libfungw/fungw.h \ ../src_3rd/genht/htpp.h board.h vtroutestyle.h layer.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ @@ -8611,7 +8611,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -8640,7 +8640,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h change.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/color.h change.h board.h vtroutestyle.h attrib.h \ layer.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ @@ -8670,7 +8670,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h data.h layer.h librnd/core/attrib.h obj_common.h \ + librnd/core/color.h data.h layer.h attrib.h obj_common.h \ flag.h global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8691,7 +8691,7 @@ conf_act.o: conf_act.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8742,7 +8742,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8765,7 +8765,7 @@ data.o: data.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8804,7 +8804,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h librnd/core/math_helper.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8830,7 +8830,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8853,7 +8853,7 @@ ../src_3rd/genvector/genvector_undef.h ../src_3rd/genht/htsi.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -8889,7 +8889,7 @@ librnd/core/color.h funchash_core.h librnd/core/funchash.h \ funchash_core_list.h librnd/core/hid_dad.h librnd/core/compat_misc.h \ librnd/core/hid_attrib.h ../src_3rd/genlist/gendlist.h \ - librnd/core/hid_dad_spin.h search.h layer.h librnd/core/attrib.h \ + librnd/core/hid_dad_spin.h search.h layer.h attrib.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -8905,7 +8905,7 @@ file_act.o: file_act.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -8942,7 +8942,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h flag.h \ globalconst.h librnd/core/globalconst.h undo.h \ ../src_3rd/libuundo/uundo.h undo_old.h obj_subc_parent.h data.h layer.h \ - librnd/core/attrib.h librnd/core/color.h obj_common.h data_parent.h \ + attrib.h librnd/core/color.h obj_common.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_line_list.h obj_line.h \ @@ -8969,13 +8969,13 @@ flag_str.o: flag_str.c ../config.h librnd/config.h flag_str.h flag.h \ globalconst.h librnd/core/globalconst.h librnd/core/compat_misc.h \ librnd/core/misc_util.h librnd/core/unit.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h obj_common.h librnd/core/attrib.h \ + librnd/core/rnd_bool.h obj_common.h attrib.h \ global_typedefs.h data_parent.h font.o: font.c ../config.h librnd/config.h ../src_3rd/genht/hash.h font.h \ ../src_3rd/genht/htip.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h obj_poly.h \ ../src_3rd/genlist/gendlist.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ data_parent.h librnd/poly/polyarea.h obj_poly_list.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_arc.h obj_arc_list.h \ @@ -8996,7 +8996,7 @@ font_act.o: font_act.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9018,7 +9018,7 @@ gui_act.o: gui_act.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9054,7 +9054,7 @@ hid_cam.o: hid_cam.c ../config.h librnd/config.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/hash.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9082,7 +9082,7 @@ hidlib_pcb.o: hidlib_pcb.c board.h ../config.h librnd/config.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9099,7 +9099,7 @@ obj_subc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/libminuid/libminuid.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ layer.h librnd/core/color.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_arc_list.h obj_arc.h \ @@ -9119,7 +9119,7 @@ ../src_3rd/genvector/genvector_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ ../src_3rd/genlist/gentdlist_impl.c board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h vtroutestyle.h librnd/core/unit.h layer.h \ @@ -9148,7 +9148,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -9170,7 +9170,7 @@ layer.o: layer.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9202,7 +9202,7 @@ ../src_3rd/genvector/genvector_undef.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -9224,7 +9224,7 @@ layer_grp.o: layer_grp.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9251,7 +9251,7 @@ layer_ui.o: layer_ui.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9268,7 +9268,7 @@ layer_vis.o: layer_vis.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9297,7 +9297,7 @@ ../src_3rd/libminuid/libminuid.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -9333,7 +9333,7 @@ main_act.o: main_act.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9372,7 +9372,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -9395,7 +9395,7 @@ ../src_3rd/genregex/regex_sei.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h board.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -9427,7 +9427,7 @@ ../src_3rd/genregex/regex.h funchash_core.h librnd/core/funchash.h \ funchash_core_list.h data.h globalconst.h librnd/core/globalconst.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h layer.h \ - librnd/core/attrib.h librnd/core/color.h \ + attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -9455,7 +9455,7 @@ obj_arc.o: obj_arc.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9485,7 +9485,7 @@ draw.h obj_arc_draw.h obj_arc_list.o: obj_arc_list.c obj_arc_list.h obj_common.h flag.h \ globalconst.h librnd/core/globalconst.h librnd/config.h \ - librnd/core/attrib.h global_typedefs.h librnd/core/global_typedefs.h \ + attrib.h global_typedefs.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h data_parent.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9500,7 +9500,7 @@ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ librnd/core/hidlib.h obj_line.h ../src_3rd/genlist/gendlist.h \ obj_common.h flag.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ + attrib.h data_parent.h obj_poly.h librnd/poly/polyarea.h \ route.h obj_arc.h obj_common.o: obj_common.c ../config.h librnd/config.h conf_core.h \ librnd/core/conf.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ @@ -9514,7 +9514,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h flag_str.h flag.h librnd/core/error.h obj_common.h \ - librnd/core/attrib.h global_typedefs.h data_parent.h obj_arc_ui.h \ + attrib.h global_typedefs.h data_parent.h obj_arc_ui.h \ crosshair.h vtonpoint.h librnd/core/hid.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/hidlib.h \ obj_line.h ../src_3rd/genlist/gendlist.h obj_poly.h \ @@ -9537,7 +9537,7 @@ librnd/core/rnd_bool.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h librnd/core/unit.h librnd/core/globalconst.h \ librnd/core/actions.h ../src_3rd/libfungw/fungw.h \ - ../src_3rd/genht/htpp.h board.h vtroutestyle.h librnd/core/attrib.h \ + ../src_3rd/genht/htpp.h board.h vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/color.h obj_common.h flag.h global_typedefs.h data_parent.h \ @@ -9561,7 +9561,7 @@ obj_hash.h draw.h obj_gfx_draw.h obj_gfx_list.o: obj_gfx_list.c obj_gfx_list.h obj_common.h flag.h \ globalconst.h librnd/core/globalconst.h librnd/config.h \ - librnd/core/attrib.h global_typedefs.h librnd/core/global_typedefs.h \ + attrib.h global_typedefs.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h data_parent.h obj_gfx.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9570,7 +9570,7 @@ ../src_3rd/libuundo/uundo.h undo_old.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9610,7 +9610,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/math_helper.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -9625,7 +9625,7 @@ vtpadstack.h obj_pstk_shape.h polygon.h vtpadstack_t.h find.h obj_line_list.o: obj_line_list.c obj_line_list.h obj_line.h \ ../src_3rd/genlist/gendlist.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/config.h librnd/core/attrib.h \ + librnd/core/globalconst.h librnd/config.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9633,7 +9633,7 @@ obj_pinvia_therm.o: obj_pinvia_therm.c ../config.h librnd/config.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9651,7 +9651,7 @@ obj_poly.o: obj_poly.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9681,7 +9681,7 @@ obj_subc_parent.h obj_hash.h obj_poly_draw_helper.c obj_poly_list.o: obj_poly_list.c obj_poly_list.h obj_poly.h ../config.h \ librnd/config.h ../src_3rd/genlist/gendlist.h obj_common.h flag.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h librnd/poly/polyarea.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9689,7 +9689,7 @@ obj_pstk.o: obj_pstk.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9722,7 +9722,7 @@ ../src_3rd/genlist/gendlist.h ../src_3rd/genvector/vtp0.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ layer.h librnd/core/color.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -9750,7 +9750,7 @@ ../src_3rd/genlist/gendlist.h ../src_3rd/genvector/vtp0.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/config.h librnd/core/attrib.h \ + librnd/core/globalconst.h librnd/config.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9758,7 +9758,7 @@ obj_pstk_proto.o: obj_pstk_proto.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9789,7 +9789,7 @@ obj_rat.o: obj_rat.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9818,7 +9818,7 @@ obj_rat_list.o: obj_rat_list.c ../config.h librnd/config.h layer_grp.h \ layer.h globalconst.h librnd/core/globalconst.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ - librnd/core/attrib.h librnd/core/color.h \ + attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -9833,7 +9833,7 @@ obj_subc.o: obj_subc.c ../config.h librnd/config.h \ ../src_3rd/genvector/vtp0.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h buffer.h obj_common.h flag.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/htpp.h board.h vtroutestyle.h \ @@ -9862,7 +9862,7 @@ librnd/core/hidlib_conf.h librnd/core/hid_inlines.h extobj.h obj_subc_hash.o: obj_subc_hash.c ../config.h librnd/config.h data.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -9886,7 +9886,7 @@ obj_subc_list.o: obj_subc_list.c ../config.h librnd/config.h obj_subc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/libminuid/libminuid.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h obj_common.h flag.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h layer.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ @@ -9906,7 +9906,7 @@ ../src_3rd/genvector/vtp0.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h change.h board.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h layer.h globalconst.h \ + librnd/core/unit.h attrib.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ @@ -9931,7 +9931,7 @@ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ librnd/core/rotate.h librnd/core/compat_misc.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -9960,7 +9960,7 @@ ../src_3rd/liblihata/lihata.h librnd/core/list_conf.h obj_text_list.o: obj_text_list.c obj_poly_list.h obj_poly.h ../config.h \ librnd/config.h ../src_3rd/genlist/gendlist.h obj_common.h flag.h \ - globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + globalconst.h librnd/core/globalconst.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h librnd/poly/polyarea.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ @@ -9982,7 +9982,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h data.h layer.h \ - librnd/core/attrib.h obj_common.h flag.h global_typedefs.h data_parent.h \ + attrib.h obj_common.h flag.h global_typedefs.h data_parent.h \ obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h \ obj_line.h obj_poly_list.h obj_poly.h librnd/poly/polyarea.h \ obj_text_list.h obj_text.h font.h ../src_3rd/genht/htip.h \ @@ -10005,7 +10005,7 @@ operation.o: operation.c ../config.h librnd/config.h operation.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ board.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -10037,13 +10037,13 @@ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h librnd/core/pixmap.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/error.h \ pixmap_pcb.h ../src_3rd/genht/htpp.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ data_parent.h plug_footprint.o: plug_footprint.c ../config.h librnd/config.h \ plug_footprint.h vtlibrary.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h data.h globalconst.h \ librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -10077,7 +10077,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h board.h \ - vtroutestyle.h librnd/core/attrib.h \ + vtroutestyle.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -10124,7 +10124,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h change.h board.h \ - vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -10158,7 +10158,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10187,7 +10187,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h librnd/core/color.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h globalconst.h librnd/core/globalconst.h \ + attrib.h layer.h globalconst.h librnd/core/globalconst.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10215,7 +10215,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10236,7 +10236,7 @@ rats_patch.o: rats_patch.c rats_patch.h board.h ../config.h \ librnd/config.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -10273,7 +10273,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10293,7 +10293,7 @@ obj_subc_op.h obj_pstk_op.h obj_gfx_op.h remove_act.o: remove_act.c ../config.h librnd/config.h data.h \ globalconst.h librnd/core/globalconst.h librnd/core/global_typedefs.h \ - librnd/core/rnd_bool.h layer.h librnd/core/attrib.h librnd/core/color.h \ + librnd/core/rnd_bool.h layer.h attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -10319,7 +10319,7 @@ rotate.o: rotate.c ../config.h librnd/config.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -10359,7 +10359,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h librnd/core/math_helper.h \ - board.h vtroutestyle.h librnd/core/attrib.h layer.h obj_common.h flag.h \ + board.h vtroutestyle.h attrib.h layer.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ obj_poly.h librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -10380,7 +10380,7 @@ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h librnd/core/unit.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h route_style.h \ - vtroutestyle.h librnd/core/attrib.h librnd/core/error.h \ + vtroutestyle.h attrib.h librnd/core/error.h \ librnd/core/conf.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/genht/htsp.h \ @@ -10407,7 +10407,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h actions_pcb.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -10436,7 +10436,7 @@ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ librnd/core/color.h librnd/core/hidlib_conf.h board.h vtroutestyle.h \ - librnd/core/attrib.h layer.h obj_common.h flag.h global_typedefs.h \ + attrib.h layer.h obj_common.h flag.h global_typedefs.h \ data_parent.h obj_arc_list.h obj_arc.h ../src_3rd/genlist/gendlist.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h \ librnd/poly/polyarea.h obj_text_list.h obj_text.h font.h \ @@ -10467,7 +10467,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10492,7 +10492,7 @@ librnd/core/global_typedefs.h librnd/core/rnd_bool.h librnd/core/box.h \ librnd/core/math_helper.h librnd/core/misc_util.h librnd/core/unit.h \ draw.h layer.h globalconst.h librnd/core/globalconst.h \ - librnd/core/attrib.h librnd/core/color.h \ + attrib.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -10503,7 +10503,7 @@ ../src_3rd/genht/htip.h ../src_3rd/genvector/gds_char.h obj_gfx_list.h \ obj_gfx.h obj_text_draw.h thermal.o: thermal.c ../config.h librnd/config.h thermal.h obj_common.h \ - flag.h globalconst.h librnd/core/globalconst.h librnd/core/attrib.h \ + flag.h globalconst.h librnd/core/globalconst.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h operation.h layer.h librnd/core/color.h \ ../src_3rd/genvector/genvector_impl.h \ @@ -10547,7 +10547,7 @@ librnd/core/actions.h librnd/core/hid.h librnd/core/error.h \ librnd/core/box.h librnd/core/math_helper.h librnd/core/misc_util.h \ ../src_3rd/libfungw/fungw.h ../src_3rd/genht/htpp.h librnd/core/tool.h \ - librnd/core/conf_hid.h board.h vtroutestyle.h librnd/core/attrib.h \ + librnd/core/conf_hid.h board.h vtroutestyle.h attrib.h \ layer.h globalconst.h librnd/core/globalconst.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h obj_poly_list.h \ @@ -10564,7 +10564,7 @@ ../src_3rd/libuundo/uundo_debug.h ../src_3rd/libuundo/uundo.h board.h \ ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h vtroutestyle.h \ - librnd/core/unit.h librnd/core/attrib.h \ + librnd/core/unit.h attrib.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ @@ -10601,7 +10601,7 @@ ../src_3rd/genvector/vtp0.h librnd/core/list_conf.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h globalconst.h librnd/core/globalconst.h \ - librnd/core/color.h board.h vtroutestyle.h librnd/core/attrib.h layer.h \ + librnd/core/color.h board.h vtroutestyle.h attrib.h layer.h \ obj_common.h flag.h global_typedefs.h data_parent.h obj_arc_list.h \ obj_arc.h ../src_3rd/genlist/gendlist.h obj_line_list.h obj_line.h \ obj_poly_list.h obj_poly.h librnd/poly/polyarea.h obj_text_list.h \ @@ -10623,7 +10623,7 @@ ../src_3rd/libuundo/uundo.h board.h ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h librnd/core/global_typedefs.h \ librnd/core/rnd_bool.h vtroutestyle.h librnd/core/unit.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h layer.h globalconst.h \ librnd/core/globalconst.h librnd/core/color.h obj_common.h flag.h \ global_typedefs.h data_parent.h obj_arc_list.h obj_arc.h \ @@ -10655,7 +10655,7 @@ ../src_3rd/genvector/genvector_undef.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/core/attrib.h global_typedefs.h \ + librnd/core/globalconst.h attrib.h global_typedefs.h \ librnd/core/global_typedefs.h librnd/core/rnd_bool.h data_parent.h \ view.h librnd/core/unit.h librnd/core/box.h librnd/core/math_helper.h \ librnd/core/misc_util.h ../src_3rd/genlist/gentdlist_impl.c \ @@ -10678,7 +10678,7 @@ vtpadstack.o: vtpadstack.c obj_pstk.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genvector/vtp0.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h obj_common.h flag.h globalconst.h \ - librnd/core/globalconst.h librnd/config.h librnd/core/attrib.h \ + librnd/core/globalconst.h librnd/config.h attrib.h \ global_typedefs.h librnd/core/global_typedefs.h librnd/core/rnd_bool.h \ data_parent.h layer.h librnd/core/color.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ @@ -10700,7 +10700,7 @@ globalconst.h librnd/core/globalconst.h librnd/poly/rtree.h \ ../src_3rd/genrtree/genrtree_api.h librnd/core/math_helper.h \ librnd/poly/polyarea.h librnd/poly/rtree2_compat.h layer.h \ - librnd/core/attrib.h obj_common.h data_parent.h obj_arc_list.h obj_arc.h \ + attrib.h obj_common.h data_parent.h obj_arc_list.h obj_arc.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_impl.h \ ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ obj_line_list.h obj_line.h obj_poly_list.h obj_poly.h obj_text_list.h \ @@ -10713,6 +10713,6 @@ ../src_3rd/genvector/genvector_impl.c vtroutestyle.o: vtroutestyle.c vtroutestyle.h librnd/core/unit.h \ librnd/core/global_typedefs.h librnd/config.h librnd/core/rnd_bool.h \ - librnd/core/attrib.h ../src_3rd/genvector/genvector_impl.h \ + attrib.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h \ ../src_3rd/genvector/genvector_impl.c Index: trunk/src/Makefile.in =================================================================== --- trunk/src/Makefile.in (revision 32112) +++ trunk/src/Makefile.in (revision 32113) @@ -60,7 +60,6 @@ append /local/pcb/OBJS_HIDLIB [@ $(LIBRND)/core/actions.o - $(LIBRND)/core/attrib.o $(LIBRND)/core/base64.o $(LIBRND)/core/box.o $(LIBRND)/core/color.o @@ -152,6 +151,7 @@ append /local/pcb/OBJS /local/pcb/OBJS_POLYLIB append /local/pcb/OBJS [@ actions_pcb.o + attrib.o board.o brave.o buffer.o Index: trunk/src/attrib.c =================================================================== --- trunk/src/attrib.c (nonexistent) +++ trunk/src/attrib.c (revision 32113) @@ -0,0 +1,219 @@ +/* + * COPYRIGHT + * + * pcb-rnd, interactive printed circuit board design + * (this file is based on PCB, interactive printed circuit board design) + * Copyright (C) 1994,1995,1996,2004,2006 Thomas Nau + * Copyright (C) 2019 Tibor 'Igor2' Palinkas + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Contact: + * Project page: http://repo.hu/projects/pcb-rnd + * lead developer: http://repo.hu/projects/pcb-rnd/contact.html + * mailing list: pcb-rnd (at) list.repo.hu (send "subscribe") + * + */ + +/* attribute lists */ +#include +#include +#include +#include +#include +#include "attrib.h" + +#define NOTIFY(list, name, value) \ +do { \ + if (list->post_change != NULL) \ + list->post_change(list, name, value); \ +} while(0) + +char *rnd_attribute_get(const rnd_attribute_list_t *list, const char *name) +{ + int i; + for (i = 0; i < list->Number; i++) + if (strcmp(name, list->List[i].name) == 0) + return list->List[i].value; + return NULL; +} + +char **rnd_attribute_get_ptr(const rnd_attribute_list_t *list, const char *name) +{ + int i; + for (i = 0; i < list->Number; i++) + if (strcmp(name, list->List[i].name) == 0) + return &list->List[i].value; + return NULL; +} + +char **rnd_attribute_get_namespace_ptr(const rnd_attribute_list_t *list, const char *plugin, const char *key) +{ + int i, glb = -1, plugin_len = strlen(plugin); + + for (i = 0; i < list->Number; i++) { + if (strcmp(list->List[i].name, key) == 0) + glb = i; + if ((strncmp(list->List[i].name, plugin, plugin_len) == 0) && (list->List[i].name[plugin_len] == ':') && (list->List[i].name[plugin_len+1] == ':')) { + if (strcmp(list->List[i].name+plugin_len+2, key) == 0) + return &list->List[i].value; /* found the plugin-specific value, that wins */ + } + } + if (glb >= 0) + return &list->List[glb].value; /* fall back to global if present */ + return NULL; /* nothing */ +} + +char *rnd_attribute_get_namespace(const rnd_attribute_list_t *list, const char *plugin, const char *key) +{ + char **res = rnd_attribute_get_namespace_ptr(list, plugin, key); + if (res == NULL) + return NULL; + return *res; +} + +int rnd_attribute_put(rnd_attribute_list_t * list, const char *name, const char *value) +{ + int i; + + if ((name == NULL) || (*name == '\0')) + return -1; + + /* Replace an existing attribute if there is a name match. */ + for (i = 0; i < list->Number; i++) { + if (strcmp(name, list->List[i].name) == 0) { + char *old_value = list->List[i].value; + list->List[i].value = rnd_strdup_null(value); + NOTIFY(list, list->List[i].name, list->List[i].value); + free(old_value); + return 1; + } + } + + /* At this point, we're going to need to add a new attribute to the + list. See if there's room. */ + if (list->Number >= list->Max) { + list->Max += 10; + list->List = (rnd_attribute_t *) realloc(list->List, list->Max * sizeof(rnd_attribute_t)); + } + + /* Now add the new attribute. */ + i = list->Number; + list->List[i].name = rnd_strdup_null(name); + list->List[i].value = rnd_strdup_null(value); + list->List[i].cpb_written = 1; + NOTIFY(list, list->List[i].name, list->List[i].value); + list->Number++; + return 0; +} + +int rnd_attribute_remove_idx(rnd_attribute_list_t * list, int idx) +{ + int j; + char *old_name = list->List[idx].name, *old_value = list->List[idx].value; + + for (j = idx; j < list->Number-1; j++) + list->List[j] = list->List[j + 1]; + list->Number--; + + NOTIFY(list, old_name, NULL); + free(old_name); + free(old_value); + return 0; +} + +int rnd_attribute_remove(rnd_attribute_list_t * list, const char *name) +{ + int i, found = 0; + for (i = 0; i < list->Number; i++) + if (strcmp(name, list->List[i].name) == 0) { + found++; + rnd_attribute_remove_idx(list, i); + } + return found; +} + +void rnd_attribute_free(rnd_attribute_list_t *list) +{ + int i; + + /* first notify for all removals while the values are still available */ + for (i = 0; i < list->Number; i++) + NOTIFY(list, list->List[i].name, NULL); + + for (i = 0; i < list->Number; i++) { + free(list->List[i].name); + free(list->List[i].value); + } + free(list->List); + list->List = NULL; + list->Max = 0; +} + +void rnd_attribute_copy_all(rnd_attribute_list_t *dest, const rnd_attribute_list_t *src) +{ + int i; + + for (i = 0; i < src->Number; i++) + rnd_attribute_put(dest, src->List[i].name, src->List[i].value); +} + + +void rnd_attribute_copyback_begin(rnd_attribute_list_t *dst) +{ + int i; + + for (i = 0; i < dst->Number; i++) + dst->List[i].cpb_written = 0; +} + +void rnd_attribute_copyback(rnd_attribute_list_t *dst, const char *name, const char *value) +{ + int i; + for (i = 0; i < dst->Number; i++) { + if (strcmp(name, dst->List[i].name) == 0) { + dst->List[i].cpb_written = 1; + if (strcmp(value, dst->List[i].value) != 0) { + char *old_value = dst->List[i].value; + dst->List[i].value = rnd_strdup(value); + NOTIFY(dst, dst->List[i].name, dst->List[i].value); + free(old_value); + } + return; + } + } + rnd_attribute_put(dst, name, value); +} + +void rnd_attribute_copyback_end(rnd_attribute_list_t *dst) +{ + int i; + for (i = 0; i < dst->Number; i++) + if (!dst->List[i].cpb_written) + rnd_attribute_remove_idx(dst, i); +} + + +void rnd_attrib_compat_set_intconn(rnd_attribute_list_t *dst, int intconn) +{ + char buff[32]; + + if (intconn <= 0) + return; + + sprintf(buff, "%d", intconn & 0xFF); + rnd_attribute_put(dst, "intconn", buff); +} + Index: trunk/src/attrib.h =================================================================== --- trunk/src/attrib.h (nonexistent) +++ trunk/src/attrib.h (revision 32113) @@ -0,0 +1,88 @@ +/* + * COPYRIGHT + * + * pcb-rnd, interactive printed circuit board design + * (this file is based on PCB, interactive printed circuit board design) + * Copyright (C) 1994,1995,1996,2006 Thomas Nau + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Contact: + * Project page: http://repo.hu/projects/pcb-rnd + * lead developer: http://repo.hu/projects/pcb-rnd/contact.html + * mailing list: pcb-rnd (at) list.repo.hu (send "subscribe") + * + */ + +/* attribute lists */ + +#ifndef RND_ATTRIB_H +#define RND_ATTRIB_H + +typedef struct rnd_attribute_list_s rnd_attribute_list_t; + +typedef struct rnd_attribute_s { + char *name; + char *value; + unsigned cpb_written:1; /* copyback: written */ +} rnd_attribute_t; + +struct rnd_attribute_list_s { + int Number, Max; + rnd_attribute_t *List; + void (*post_change)(rnd_attribute_list_t *list, const char *name, const char *value); /* called any time an attribute changes (including removes); value is NULL if removed; old value is free'd only after the call so cached old values are valid */ +}; + +/* Returns NULL if the name isn't found, else the value for that named + attribute. The ptr version returns the address of the value str in the slot */ +char *rnd_attribute_get(const rnd_attribute_list_t *list, const char *name); +char **rnd_attribute_get_ptr(const rnd_attribute_list_t *list, const char *name); + +/* Same as rnd_attribute_get, but also look for plugin::key which overrides + plain key hits */ +char *rnd_attribute_get_namespace(const rnd_attribute_list_t *list, const char *plugin, const char *key); +char **rnd_attribute_get_namespace_ptr(const rnd_attribute_list_t *list, const char *plugin, const char *key); + + +/* Adds an attribute to the list. If the attribute already exists, the value + is replaced. Returns non-zero if an existing attribute was replaced. */ +int rnd_attribute_put(rnd_attribute_list_t * list, const char *name, const char *value); +/* Simplistic version: Takes a pointer to an object, looks up attributes in it. */ +#define rnd_attrib_get(OBJ,name) rnd_attribute_get(&(OBJ->Attributes), name) +/* Simplistic version: Takes a pointer to an object, sets attributes in it. */ +#define rnd_attrib_put(OBJ,name,value) rnd_attribute_put(&(OBJ->Attributes), name, value) +/* Remove an attribute by name; returns number of items removed */ +int rnd_attribute_remove(rnd_attribute_list_t * list, const char *name); +/* Simplistic version of Remove. */ +#define rnd_attrib_remove(OBJ, name) rnd_attribute_remove(&(OBJ->Attributes), name) + +/* remove item by index - WARNING: no checks are made, idx has to be valid! */ +int rnd_attribute_remove_idx(rnd_attribute_list_t * list, int idx); + +/* Frees memory used by an attribute list */ +void rnd_attribute_free(rnd_attribute_list_t *list); + +/* Copy each attribute from src to dest */ +void rnd_attribute_copy_all(rnd_attribute_list_t *dest, const rnd_attribute_list_t *src); + +/* Copy back a mirrored attribute list, minimizing the changes */ +void rnd_attribute_copyback_begin(rnd_attribute_list_t *dst); +void rnd_attribute_copyback(rnd_attribute_list_t *dst, const char *name, const char *value); +void rnd_attribute_copyback_end(rnd_attribute_list_t *dst); + +/* Set the intconn attribute - hack for compatibility parsing */ +void rnd_attrib_compat_set_intconn(rnd_attribute_list_t *dst, int intconn); + +#endif Index: trunk/src/board.h =================================================================== --- trunk/src/board.h (revision 32112) +++ trunk/src/board.h (revision 32113) @@ -51,7 +51,7 @@ #include "vtroutestyle.h" #include "layer.h" #include "layer_grp.h" -#include +#include "attrib.h" #include "rats_patch.h" #include "font.h" #include Index: trunk/src/gui_act.c =================================================================== --- trunk/src/gui_act.c (revision 32112) +++ trunk/src/gui_act.c (revision 32113) @@ -56,7 +56,7 @@ #include "layer_ui.h" #include "layer_grp.h" #include "layer_vis.h" -#include +#include "attrib.h" #include #include "operation.h" #include "obj_subc_op.h" Index: trunk/src/layer.h =================================================================== --- trunk/src/layer.h (revision 32112) +++ trunk/src/layer.h (revision 32113) @@ -109,8 +109,8 @@ #include "globalconst.h" #include -#include #include +#include "attrib.h" #include "obj_common.h" #include "obj_arc_list.h" #include "obj_line_list.h" Index: trunk/src/librnd/core/attrib.h =================================================================== --- trunk/src/librnd/core/attrib.h (revision 32112) +++ trunk/src/librnd/core/attrib.h (nonexistent) @@ -1,88 +0,0 @@ -/* - * COPYRIGHT - * - * pcb-rnd, interactive printed circuit board design - * (this file is based on PCB, interactive printed circuit board design) - * Copyright (C) 1994,1995,1996,2006 Thomas Nau - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Contact: - * Project page: http://repo.hu/projects/pcb-rnd - * lead developer: http://repo.hu/projects/pcb-rnd/contact.html - * mailing list: pcb-rnd (at) list.repo.hu (send "subscribe") - * - */ - -/* attribute lists */ - -#ifndef RND_ATTRIB_H -#define RND_ATTRIB_H - -typedef struct rnd_attribute_list_s rnd_attribute_list_t; - -typedef struct rnd_attribute_s { - char *name; - char *value; - unsigned cpb_written:1; /* copyback: written */ -} rnd_attribute_t; - -struct rnd_attribute_list_s { - int Number, Max; - rnd_attribute_t *List; - void (*post_change)(rnd_attribute_list_t *list, const char *name, const char *value); /* called any time an attribute changes (including removes); value is NULL if removed; old value is free'd only after the call so cached old values are valid */ -}; - -/* Returns NULL if the name isn't found, else the value for that named - attribute. The ptr version returns the address of the value str in the slot */ -char *rnd_attribute_get(const rnd_attribute_list_t *list, const char *name); -char **rnd_attribute_get_ptr(const rnd_attribute_list_t *list, const char *name); - -/* Same as rnd_attribute_get, but also look for plugin::key which overrides - plain key hits */ -char *rnd_attribute_get_namespace(const rnd_attribute_list_t *list, const char *plugin, const char *key); -char **rnd_attribute_get_namespace_ptr(const rnd_attribute_list_t *list, const char *plugin, const char *key); - - -/* Adds an attribute to the list. If the attribute already exists, the value - is replaced. Returns non-zero if an existing attribute was replaced. */ -int rnd_attribute_put(rnd_attribute_list_t * list, const char *name, const char *value); -/* Simplistic version: Takes a pointer to an object, looks up attributes in it. */ -#define rnd_attrib_get(OBJ,name) rnd_attribute_get(&(OBJ->Attributes), name) -/* Simplistic version: Takes a pointer to an object, sets attributes in it. */ -#define rnd_attrib_put(OBJ,name,value) rnd_attribute_put(&(OBJ->Attributes), name, value) -/* Remove an attribute by name; returns number of items removed */ -int rnd_attribute_remove(rnd_attribute_list_t * list, const char *name); -/* Simplistic version of Remove. */ -#define rnd_attrib_remove(OBJ, name) rnd_attribute_remove(&(OBJ->Attributes), name) - -/* remove item by index - WARNING: no checks are made, idx has to be valid! */ -int rnd_attribute_remove_idx(rnd_attribute_list_t * list, int idx); - -/* Frees memory used by an attribute list */ -void rnd_attribute_free(rnd_attribute_list_t *list); - -/* Copy each attribute from src to dest */ -void rnd_attribute_copy_all(rnd_attribute_list_t *dest, const rnd_attribute_list_t *src); - -/* Copy back a mirrored attribute list, minimizing the changes */ -void rnd_attribute_copyback_begin(rnd_attribute_list_t *dst); -void rnd_attribute_copyback(rnd_attribute_list_t *dst, const char *name, const char *value); -void rnd_attribute_copyback_end(rnd_attribute_list_t *dst); - -/* Set the intconn attribute - hack for compatibility parsing */ -void rnd_attrib_compat_set_intconn(rnd_attribute_list_t *dst, int intconn); - -#endif Index: trunk/src/librnd/core/attrib.c =================================================================== --- trunk/src/librnd/core/attrib.c (revision 32112) +++ trunk/src/librnd/core/attrib.c (nonexistent) @@ -1,219 +0,0 @@ -/* - * COPYRIGHT - * - * pcb-rnd, interactive printed circuit board design - * (this file is based on PCB, interactive printed circuit board design) - * Copyright (C) 1994,1995,1996,2004,2006 Thomas Nau - * Copyright (C) 2019 Tibor 'Igor2' Palinkas - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Contact: - * Project page: http://repo.hu/projects/pcb-rnd - * lead developer: http://repo.hu/projects/pcb-rnd/contact.html - * mailing list: pcb-rnd (at) list.repo.hu (send "subscribe") - * - */ - -/* attribute lists */ -#include -#include -#include -#include -#include -#include - -#define NOTIFY(list, name, value) \ -do { \ - if (list->post_change != NULL) \ - list->post_change(list, name, value); \ -} while(0) - -char *rnd_attribute_get(const rnd_attribute_list_t *list, const char *name) -{ - int i; - for (i = 0; i < list->Number; i++) - if (strcmp(name, list->List[i].name) == 0) - return list->List[i].value; - return NULL; -} - -char **rnd_attribute_get_ptr(const rnd_attribute_list_t *list, const char *name) -{ - int i; - for (i = 0; i < list->Number; i++) - if (strcmp(name, list->List[i].name) == 0) - return &list->List[i].value; - return NULL; -} - -char **rnd_attribute_get_namespace_ptr(const rnd_attribute_list_t *list, const char *plugin, const char *key) -{ - int i, glb = -1, plugin_len = strlen(plugin); - - for (i = 0; i < list->Number; i++) { - if (strcmp(list->List[i].name, key) == 0) - glb = i; - if ((strncmp(list->List[i].name, plugin, plugin_len) == 0) && (list->List[i].name[plugin_len] == ':') && (list->List[i].name[plugin_len+1] == ':')) { - if (strcmp(list->List[i].name+plugin_len+2, key) == 0) - return &list->List[i].value; /* found the plugin-specific value, that wins */ - } - } - if (glb >= 0) - return &list->List[glb].value; /* fall back to global if present */ - return NULL; /* nothing */ -} - -char *rnd_attribute_get_namespace(const rnd_attribute_list_t *list, const char *plugin, const char *key) -{ - char **res = rnd_attribute_get_namespace_ptr(list, plugin, key); - if (res == NULL) - return NULL; - return *res; -} - -int rnd_attribute_put(rnd_attribute_list_t * list, const char *name, const char *value) -{ - int i; - - if ((name == NULL) || (*name == '\0')) - return -1; - - /* Replace an existing attribute if there is a name match. */ - for (i = 0; i < list->Number; i++) { - if (strcmp(name, list->List[i].name) == 0) { - char *old_value = list->List[i].value; - list->List[i].value = rnd_strdup_null(value); - NOTIFY(list, list->List[i].name, list->List[i].value); - free(old_value); - return 1; - } - } - - /* At this point, we're going to need to add a new attribute to the - list. See if there's room. */ - if (list->Number >= list->Max) { - list->Max += 10; - list->List = (rnd_attribute_t *) realloc(list->List, list->Max * sizeof(rnd_attribute_t)); - } - - /* Now add the new attribute. */ - i = list->Number; - list->List[i].name = rnd_strdup_null(name); - list->List[i].value = rnd_strdup_null(value); - list->List[i].cpb_written = 1; - NOTIFY(list, list->List[i].name, list->List[i].value); - list->Number++; - return 0; -} - -int rnd_attribute_remove_idx(rnd_attribute_list_t * list, int idx) -{ - int j; - char *old_name = list->List[idx].name, *old_value = list->List[idx].value; - - for (j = idx; j < list->Number-1; j++) - list->List[j] = list->List[j + 1]; - list->Number--; - - NOTIFY(list, old_name, NULL); - free(old_name); - free(old_value); - return 0; -} - -int rnd_attribute_remove(rnd_attribute_list_t * list, const char *name) -{ - int i, found = 0; - for (i = 0; i < list->Number; i++) - if (strcmp(name, list->List[i].name) == 0) { - found++; - rnd_attribute_remove_idx(list, i); - } - return found; -} - -void rnd_attribute_free(rnd_attribute_list_t *list) -{ - int i; - - /* first notify for all removals while the values are still available */ - for (i = 0; i < list->Number; i++) - NOTIFY(list, list->List[i].name, NULL); - - for (i = 0; i < list->Number; i++) { - free(list->List[i].name); - free(list->List[i].value); - } - free(list->List); - list->List = NULL; - list->Max = 0; -} - -void rnd_attribute_copy_all(rnd_attribute_list_t *dest, const rnd_attribute_list_t *src) -{ - int i; - - for (i = 0; i < src->Number; i++) - rnd_attribute_put(dest, src->List[i].name, src->List[i].value); -} - - -void rnd_attribute_copyback_begin(rnd_attribute_list_t *dst) -{ - int i; - - for (i = 0; i < dst->Number; i++) - dst->List[i].cpb_written = 0; -} - -void rnd_attribute_copyback(rnd_attribute_list_t *dst, const char *name, const char *value) -{ - int i; - for (i = 0; i < dst->Number; i++) { - if (strcmp(name, dst->List[i].name) == 0) { - dst->List[i].cpb_written = 1; - if (strcmp(value, dst->List[i].value) != 0) { - char *old_value = dst->List[i].value; - dst->List[i].value = rnd_strdup(value); - NOTIFY(dst, dst->List[i].name, dst->List[i].value); - free(old_value); - } - return; - } - } - rnd_attribute_put(dst, name, value); -} - -void rnd_attribute_copyback_end(rnd_attribute_list_t *dst) -{ - int i; - for (i = 0; i < dst->Number; i++) - if (!dst->List[i].cpb_written) - rnd_attribute_remove_idx(dst, i); -} - - -void rnd_attrib_compat_set_intconn(rnd_attribute_list_t *dst, int intconn) -{ - char buff[32]; - - if (intconn <= 0) - return; - - sprintf(buff, "%d", intconn & 0xFF); - rnd_attribute_put(dst, "intconn", buff); -} - Index: trunk/src/obj_common.h =================================================================== --- trunk/src/obj_common.h (revision 32112) +++ trunk/src/obj_common.h (revision 32113) @@ -32,7 +32,7 @@ #include #include #include "flag.h" -#include +#include "attrib.h" #include "global_typedefs.h" #include "data_parent.h" Index: trunk/src/vtroutestyle.h =================================================================== --- trunk/src/vtroutestyle.h (revision 32112) +++ trunk/src/vtroutestyle.h (revision 32113) @@ -3,7 +3,7 @@ #include #include #include -#include +#include "attrib.h" #include /* Elem=RouteStyle; init=0 */ Index: trunk/src_plugins/io_kicad/read.c =================================================================== --- trunk/src_plugins/io_kicad/read.c (revision 32112) +++ trunk/src_plugins/io_kicad/read.c (revision 32113) @@ -50,7 +50,7 @@ #include "move.h" #include "rotate.h" #include -#include +#include "attrib.h" #include "netlist.h" #include #include "obj_pstk_inlines.h" Index: trunk/src_plugins/io_tedax/footprint.c =================================================================== --- trunk/src_plugins/io_tedax/footprint.c (revision 32112) +++ trunk/src_plugins/io_tedax/footprint.c (revision 32113) @@ -37,7 +37,7 @@ #include "parse.h" #include -#include +#include "attrib.h" #include #include "data.h" #include "board.h"