Index: trunk/scconfig/Rev.h =================================================================== --- trunk/scconfig/Rev.h (revision 4501) +++ trunk/scconfig/Rev.h (revision 4502) @@ -1 +1 @@ -static const int myrev = 4499; +static const int myrev = 4501; Index: trunk/scconfig/Rev.tab =================================================================== --- trunk/scconfig/Rev.tab (revision 4501) +++ trunk/scconfig/Rev.tab (revision 4502) @@ -1,4 +1,4 @@ -4499 configure unravel - the big cleanup, moving code and files +4501 configure unravel - the big cleanup, moving code and files 4450 configure io_lihata plugin config and 3rd party lib dependency fix 4398 configure io_kicad plugin interdeps and enable io_kicad by default 4375 configure custom output style support in io_lihata Index: trunk/src/Makefile.dep =================================================================== --- trunk/src/Makefile.dep (revision 4501) +++ trunk/src/Makefile.dep (revision 4502) @@ -9,11 +9,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h move.h \ - draw.h set.h polygon.h rtree.h plugins.h hid_actions.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h move.h draw.h set.h polygon.h rtree.h plugins.h \ + hid_actions.h dolists.h ../src_plugins/autoplace/action.o: ../src_plugins/autoplace/action.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -23,8 +25,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/autoplace/autoplace.h \ plugins.h set.h global.h hid_actions.h compat_nls.h dolists.h ../src_plugins/autoplace/autoplace.o: \ @@ -37,13 +40,14 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/autoplace/autoplace.h \ - box.h global.h misc_util.h compat_misc.h compat_nls.h data.h draw.h \ - error.h layer.h intersect.h rtree.h macro.h mirror.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h move.h mymem.h rats.h remove.h \ - rotate.h + box.h global.h misc_util.h compat_misc.h compat_nls.h data.h crosshair.h \ + rubberband.h draw.h error.h layer.h intersect.h rtree.h macro.h mirror.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h move.h mymem.h rats.h \ + remove.h rotate.h ../src_plugins/autoroute/action.o: ../src_plugins/autoroute/action.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -53,8 +57,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/autoroute/autoroute.h \ action_helper.h global.h plugins.h set.h hid_actions.h dolists.h ../src_plugins/autoroute/autoroute.o: \ @@ -67,15 +72,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h macro.h ../src_plugins/autoroute/autoroute.h box.h \ - misc_util.h create.h draw.h error.h find.h heap.h rtree.h misc.h mymem.h \ + global.h data.h crosshair.h rubberband.h macro.h \ + ../src_plugins/autoroute/autoroute.h box.h misc_util.h create.h draw.h \ + error.h find.h heap.h rtree.h misc.h mymem.h \ ../src_plugins/autoroute/mtspace.h ../src_plugins/autoroute/vector.h \ mymem.h polygon.h rtree.h rats.h remove.h thermal.h undo.h pcb-printf.h \ set.h layer.h compat_nls.h @@ -88,8 +95,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h box.h global.h misc_util.h heap.h \ rtree.h ../src_plugins/autoroute/mtspace.h \ ../src_plugins/autoroute/vector.h @@ -102,8 +110,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/autoroute/vector.h ../src_plugins/boardflip/boardflip.o: \ ../src_plugins/boardflip/boardflip.c ../config.h global.h const.h \ @@ -115,11 +124,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h \ - plugins.h hid_actions.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h plugins.h hid_actions.h dolists.h ../src_plugins/dbus/dbus-pcbmain.o: ../src_plugins/dbus/dbus-pcbmain.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -129,8 +139,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/dbus/dbus-pcbmain.h ../src_plugins/dbus/dbus.o: ../src_plugins/dbus/dbus.c \ ../src_plugins/dbus/dbus-pcbmain.h ../src_plugins/dbus/dbus-introspect.h \ @@ -142,10 +153,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h plugins.h \ - hid_actions.h event.h compat_misc.h compat_lrealpath.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h plugins.h hid_actions.h event.h compat_misc.h \ + compat_lrealpath.h dolists.h ../src_plugins/diag/diag.o: ../src_plugins/diag/diag.c ../config.h \ global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -155,15 +168,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h layer.h \ - ../src_plugins/diag/diag_conf.h action_helper.h hid_actions.h plugins.h \ - conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h conf.h error.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h layer.h ../src_plugins/diag/diag_conf.h action_helper.h \ + hid_actions.h plugins.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ + conf.h error.h dolists.h ../src_plugins/diag/diag_conf.o: ../src_plugins/diag/diag_conf.c conf.h \ global.h ../config.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -173,8 +188,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -191,11 +207,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h rats.h \ - error.h move.h draw.h set.h plugins.h hid_actions.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h rats.h error.h move.h draw.h set.h plugins.h \ + hid_actions.h dolists.h ../src_plugins/distaligntext/distaligntext.o: \ ../src_plugins/distaligntext/distaligntext.c ../config.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -206,12 +224,14 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h rats.h \ - error.h move.h draw.h set.h plugins.h hid_actions.h conf_core.h conf.h \ - pcb-printf.h ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h rats.h error.h move.h draw.h set.h plugins.h \ + hid_actions.h conf_core.h conf.h pcb-printf.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h dolists.h @@ -224,16 +244,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h create.h remove.h move.h draw.h undo.h flag_str.h find.h \ - layer.h pcb-printf.h plugins.h hid_flags.h hid_actions.h \ - ../src_plugins/djopt/djopt_conf.h conf.h dolists.h \ + global.h data.h crosshair.h rubberband.h create.h remove.h move.h draw.h \ + undo.h flag_str.h find.h layer.h pcb-printf.h plugins.h hid_flags.h \ + hid_actions.h ../src_plugins/djopt/djopt_conf.h conf.h dolists.h \ ../src_plugins/djopt/djopt_conf_fields.h ../src_plugins/export_bboard/bboard.o: \ ../src_plugins/export_bboard/bboard.c ../config.h global.h const.h \ @@ -245,12 +266,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h buffer.h create.h \ - layer.h plugins.h compat_misc.h misc_util.h hid.h hid_attrib.h \ - hid_nogui.h hid_draw_helpers.h hid_init.h hid_helper.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + buffer.h create.h layer.h plugins.h compat_misc.h misc_util.h hid.h \ + hid_attrib.h hid_nogui.h hid_draw_helpers.h hid_init.h hid_helper.h ../src_plugins/export_bom/bom.o: ../src_plugins/export_bom/bom.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -261,15 +283,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h pcb-printf.h plugins.h \ - compat_misc.h hid.h hid_nogui.h hid_attrib.h hid_helper.h hid_init.h + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h \ + pcb-printf.h plugins.h compat_misc.h hid.h hid_nogui.h hid_attrib.h \ + hid_helper.h hid_init.h ../src_plugins/export_dsn/dsn.o: ../src_plugins/export_dsn/dsn.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -279,13 +303,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h error.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h rats.h buffer.h change.h draw.h \ - set.h undo.h pcb-printf.h create.h polygon.h rtree.h compat_misc.h \ - layer.h hid.h hid_draw_helpers.h hid_nogui.h hid_actions.h hid_init.h \ - hid_attrib.h hid_helper.h plugins.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h error.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + rats.h buffer.h change.h draw.h set.h undo.h pcb-printf.h create.h \ + polygon.h rtree.h compat_misc.h layer.h hid.h hid_draw_helpers.h \ + hid_nogui.h hid_actions.h hid_init.h hid_attrib.h hid_helper.h plugins.h \ + dolists.h ../src_plugins/export_dxf/dxf.o: ../src_plugins/export_dxf/dxf.c \ ../config.h macro.h global.h const.h macro.h global_typedefs.h \ pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ @@ -295,12 +321,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h draw.h \ - hid_draw_helpers.h pcb-printf.h compat_misc.h layer.h hid_attrib.h \ - hid_flags.h hid_helper.h hid.h hid_init.h plugins.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + draw.h hid_draw_helpers.h pcb-printf.h compat_misc.h layer.h \ + hid_attrib.h hid_flags.h hid_helper.h hid.h hid_init.h plugins.h ../src_plugins/export_gcode/curve.o: ../src_plugins/export_gcode/curve.c \ ../src_plugins/export_gcode/potracelib.h \ ../src_plugins/export_gcode/lists.h ../src_plugins/export_gcode/curve.h \ @@ -322,16 +349,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - plugins.h global.h error.h data.h misc.h mymem.h rats.h hid_helper.h \ - layer.h compat_misc.h hid.h hid_nogui.h hid_draw_helpers.h \ - ../src_plugins/export_gcode/gcode.h ../src_plugins/export_gcode/bitmap.h \ + plugins.h global.h error.h data.h crosshair.h rubberband.h misc.h \ + mymem.h rats.h hid_helper.h layer.h compat_misc.h hid.h hid_nogui.h \ + hid_draw_helpers.h ../src_plugins/export_gcode/gcode.h \ + ../src_plugins/export_gcode/bitmap.h \ ../src_plugins/export_gcode/potracelib.h \ ../src_plugins/export_gcode/curve.h \ ../src_plugins/export_gcode/auxiliary.h \ @@ -347,8 +376,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h \ ../src_plugins/export_gcode/potracelib.h \ ../src_plugins/export_gcode/curve.h \ @@ -365,31 +395,32 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h draw.h layer.h \ - pcb-printf.h plugins.h hid_helper.h compat_misc.h hid.h hid_nogui.h \ - hid_draw_helpers.h hid_init.h hid_attrib.h hid_flags.h conf_core.h \ - conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + draw.h layer.h pcb-printf.h plugins.h hid_helper.h compat_misc.h hid.h \ + hid_nogui.h hid_draw_helpers.h hid_init.h hid_attrib.h hid_flags.h \ + conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/export_ipcd356/ipcd356.o: \ - ../src_plugins/export_ipcd356/ipcd356.c ../config.h data.h global.h \ - const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ + ../src_plugins/export_ipcd356/ipcd356.c ../config.h data.h \ + global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ - ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + global_element.h list_pin.h ../src_3rd/genlist/gentdlist_impl.h \ + ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ + list_pad.h list_line.h list_arc.h list_element.h ht_element.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h global.h rats.h error.h find.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h netlist.h \ - conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ + vtroutestyle.h board.h library.h rubberband.h global.h rats.h error.h \ + find.h misc.h ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h \ + netlist.h conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ @@ -403,12 +434,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h plugins.h compat_misc.h hid.h \ - ../src_plugins/export_lpr/../export_ps/ps.h hid_nogui.h hid_init.h \ - hid_attrib.h hid_actions.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h plugins.h \ + compat_misc.h hid.h ../src_plugins/export_lpr/../export_ps/ps.h \ + hid_nogui.h hid_init.h hid_attrib.h hid_actions.h ../src_plugins/export_nelma/nelma.o: ../src_plugins/export_nelma/nelma.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -418,12 +450,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h error.h data.h global.h layer.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h rats.h plugins.h hid_helper.h \ - hid.h hid_nogui.h hid_draw_helpers.h hid_init.h hid_attrib.h hid_flags.h \ - hid_color.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h error.h data.h crosshair.h global.h \ + rubberband.h layer.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + rats.h plugins.h hid_helper.h hid.h hid_nogui.h hid_draw_helpers.h \ + hid_init.h hid_attrib.h hid_flags.h hid_color.h dolists.h ../src_plugins/export_openscad/scad.o: \ ../src_plugins/export_openscad/scad.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -434,16 +467,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h buffer.h create.h \ - conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - layer.h plugins.h hid.h hid_draw_helpers.h hid_nogui.h hid_init.h \ - hid_attrib.h hid_helper.h ../src_plugins/export_openscad/scad.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + buffer.h create.h conf_core.h conf.h pcb-printf.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h layer.h plugins.h hid.h \ + hid_draw_helpers.h hid_nogui.h hid_init.h hid_attrib.h hid_helper.h \ + ../src_plugins/export_openscad/scad.h ../src_plugins/export_openscad/scadcomp.o: \ ../src_plugins/export_openscad/scadcomp.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -454,12 +489,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h buffer.h mirror.h \ - create.h misc_util.h hid.h hid_nogui.h hid_draw_helpers.h hid_init.h \ - ../src_plugins/export_openscad/scad.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + buffer.h mirror.h create.h misc_util.h hid.h hid_nogui.h \ + hid_draw_helpers.h hid_init.h ../src_plugins/export_openscad/scad.h ../src_plugins/export_openscad/scadproto.o: \ ../src_plugins/export_openscad/scadproto.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -470,11 +506,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h error.h buffer.h create.h hid.h \ - hid_nogui.h hid_draw_helpers.h hid_init.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h error.h \ + buffer.h create.h hid.h hid_nogui.h hid_draw_helpers.h hid_init.h \ ../src_plugins/export_openscad/scad.h ../src_plugins/export_png/png.o: ../src_plugins/export_png/png.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ @@ -486,15 +523,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h layer.h misc_util.h compat_misc.h \ - plugins.h hid.h hid_nogui.h hid_draw_helpers.h \ + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h layer.h \ + misc_util.h compat_misc.h plugins.h hid.h hid_nogui.h hid_draw_helpers.h \ ../src_plugins/export_png/png.h hid_init.h hid_attrib.h hid_color.h \ hid_helper.h hid_flags.h dolists.h ../src_plugins/export_ps/eps.o: ../src_plugins/export_ps/eps.c \ @@ -507,16 +545,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h layer.h misc.h mymem.h pcb-printf.h hid.h hid_nogui.h \ - hid_draw_helpers.h ../src_plugins/export_ps/ps.h hid_init.h hid_attrib.h \ - hid_helper.h hid_flags.h hid_color.h + global.h data.h crosshair.h rubberband.h layer.h misc.h mymem.h \ + pcb-printf.h hid.h hid_nogui.h hid_draw_helpers.h \ + ../src_plugins/export_ps/ps.h hid_init.h hid_attrib.h hid_helper.h \ + hid_flags.h hid_color.h ../src_plugins/export_ps/ps.o: ../src_plugins/export_ps/ps.c ../config.h \ global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -526,13 +566,14 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h layer.h error.h draw.h \ - pcb-printf.h plugins.h hid_helper.h hid.h hid_nogui.h hid_draw_helpers.h \ - ../src_plugins/export_ps/ps.h draw_fab.h hid_init.h hid_attrib.h \ - hid_flags.h hid_actions.h conf_core.h conf.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h layer.h \ + error.h draw.h pcb-printf.h plugins.h hid_helper.h hid.h hid_nogui.h \ + hid_draw_helpers.h ../src_plugins/export_ps/ps.h draw_fab.h hid_init.h \ + hid_attrib.h hid_flags.h hid_actions.h conf_core.h conf.h pcb-printf.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ @@ -548,16 +589,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h layer.h misc_util.h compat_misc.h \ - plugins.h hid.h hid_nogui.h hid_draw_helpers.h hid_init.h hid_attrib.h \ - hid_color.h hid_helper.h hid_flags.h dolists.h + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h layer.h \ + misc_util.h compat_misc.h plugins.h hid.h hid_nogui.h hid_draw_helpers.h \ + hid_init.h hid_attrib.h hid_color.h hid_helper.h hid_flags.h dolists.h ../src_plugins/export_test/export_test.o: \ ../src_plugins/export_test/export_test.c ../config.h conf_core.h conf.h \ global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ @@ -568,15 +610,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h pcb-printf.h plugins.h hid.h \ - hid_nogui.h hid_attrib.h hid_helper.h hid_init.h + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h \ + pcb-printf.h plugins.h hid.h hid_nogui.h hid_attrib.h hid_helper.h \ + hid_init.h ../src_plugins/export_xy/xy.o: ../src_plugins/export_xy/xy.c ../config.h \ conf_core.h conf.h global.h const.h macro.h global_typedefs.h pcb_bool.h \ unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -586,15 +630,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h pcb-printf.h plugins.h \ - compat_misc.h hid.h hid_nogui.h hid_attrib.h hid_helper.h hid_init.h + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h \ + pcb-printf.h plugins.h compat_misc.h hid.h hid_nogui.h hid_attrib.h \ + hid_helper.h hid_init.h ../src_plugins/fontmode/fontmode.o: ../src_plugins/fontmode/fontmode.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -605,16 +651,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h create.h data.h draw.h flag.h layer.h misc.h mymem.h move.h \ - remove.h rtree.h flag_str.h undo.h pcb-printf.h plugins.h hid_actions.h \ - compat_misc.h dolists.h + global.h create.h rubberband.h data.h crosshair.h draw.h flag.h layer.h \ + misc.h mymem.h move.h remove.h rtree.h flag_str.h undo.h pcb-printf.h \ + plugins.h hid_actions.h compat_misc.h dolists.h ../src_plugins/fp_fs/fp_fs.o: ../src_plugins/fp_fs/fp_fs.c ../config.h \ mymem.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -624,12 +671,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h paths.h plugins.h \ - plug_footprint.h vtlibrary.h compat_fs.h compat_misc.h error.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h conf.h pcb-printf.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h rubberband.h data.h crosshair.h \ + paths.h plugins.h plug_footprint.h vtlibrary.h compat_fs.h compat_misc.h \ + error.h misc.h ../src_3rd/genvector/gds_char.h mymem.h conf.h \ + pcb-printf.h ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h conf.h conf_core.h compat_nls.h \ @@ -643,8 +691,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/fp_wget/gedasymbols.h \ plug_footprint.h vtlibrary.h plugins.h ../src_plugins/fp_wget/gedasymbols.o: \ @@ -659,8 +708,9 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ list_pad.h list_pin.h list_rat.h vtonpoint.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_plugins/fp_wget/wget_common.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_plugins/fp_wget/wget_common.h \ ../src_plugins/fp_wget/gedasymbols.h plug_footprint.h vtlibrary.h \ plugins.h compat_misc.h ../src_plugins/fp_wget/wget_common.o: \ @@ -675,12 +725,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h hid.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h layer.h pcb-printf.h plugins.h \ - compat_misc.h hid_draw_helpers.h hid_nogui.h hid_actions.h hid_init.h \ - dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h hid.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h layer.h \ + pcb-printf.h plugins.h compat_misc.h hid_draw_helpers.h hid_nogui.h \ + hid_actions.h hid_init.h dolists.h ../src_plugins/hid_gtk/ghid-cell-renderer-visibility.o: \ ../src_plugins/hid_gtk/ghid-cell-renderer-visibility.c \ ../src_plugins/hid_gtk/gtkhid.h conf_hid.h conf.h global.h ../config.h \ @@ -692,8 +743,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -700,9 +752,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -720,8 +772,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -728,9 +781,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -747,8 +800,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -755,9 +809,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -778,14 +832,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h \ - pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/genvector/vtp0.h list_conf.h \ - ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/hid_gtk/gui.h \ + global.h hid.h hid_cfg.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -802,14 +857,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid.h hid_cfg.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -829,8 +885,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf_core.h conf.h global.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ @@ -838,9 +895,9 @@ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/hid_gtk/gtkhid.h \ conf_hid.h ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -857,14 +914,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid.h hid_cfg.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -890,8 +948,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -907,17 +966,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf_core.h conf.h global.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h crosshair.h clip.h layer.h \ - ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ + ../src_3rd/genvector/vtp0.h list_conf.h crosshair.h rubberband.h clip.h \ + layer.h ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h misc.h \ + mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ @@ -935,17 +995,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - action_helper.h crosshair.h error.h ../src_plugins/hid_gtk/gui.h \ - global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ + action_helper.h crosshair.h rubberband.h error.h \ + ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h misc.h \ + mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ @@ -967,8 +1028,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -975,9 +1037,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -994,8 +1056,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1002,9 +1065,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1025,8 +1088,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1033,9 +1097,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1043,19 +1107,20 @@ ../src_plugins/hid_gtk/hid_gtk_conf.h conf.h pcb-printf.h hid_attrib.h \ hid_init.h misc_util.h compat_nls.h ../src_plugins/hid_gtk/gui-dialog.o: ../src_plugins/hid_gtk/gui-dialog.c \ - ../config.h compat_misc.h compat_nls.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + ../config.h compat_misc.h compat_nls.h data.h global_typedefs.h \ + pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ + flag.h globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h ../src_plugins/hid_gtk/gui.h global.h \ - hid.h hid_cfg.h ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + vtroutestyle.h board.h library.h rubberband.h \ + ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h hid_cfg_input.h \ ../src_3rd/liblihata/genht/htip.h hid_cfg.h misc.h \ @@ -1078,8 +1143,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1087,9 +1153,9 @@ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ error.h search.h misc_util.h draw.h layer.h pcb-printf.h undo.h set.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1107,14 +1173,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid.h hid_cfg.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -1134,8 +1201,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1142,9 +1210,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1162,8 +1230,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1171,7 +1240,8 @@ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ conf_hid.h ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h \ hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h \ - misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ + crosshair.h rubberband.h misc.h mymem.h \ + ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ @@ -1190,16 +1260,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h crosshair.h data.h misc.h mymem.h action_helper.h set.h \ - pcb-printf.h misc_util.h compat_nls.h ../src_plugins/hid_gtk/gui.h hid.h \ - hid_cfg.h hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h hid_cfg.h \ + global.h crosshair.h rubberband.h data.h crosshair.h misc.h mymem.h \ + action_helper.h set.h pcb-printf.h misc_util.h compat_nls.h \ + ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -1217,8 +1289,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1226,7 +1299,7 @@ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ global.h ../src_plugins/hid_gtk/win_place.h ../src_plugins/hid_gtk/gui.h \ hid.h hid_cfg.h hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h \ - hid_cfg.h data.h misc.h mymem.h \ + hid_cfg.h data.h crosshair.h rubberband.h misc.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -1246,8 +1319,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1254,9 +1328,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1274,8 +1348,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1282,9 +1357,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ global.h ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1301,8 +1376,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1309,9 +1385,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ global.h ../src_plugins/hid_gtk/gui.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1328,8 +1404,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1339,7 +1416,7 @@ ../src_plugins/hid_gtk/ghid-route-style-selector.h global.h \ ../src_plugins/hid_gtk/gtkhid.h conf_hid.h ../src_plugins/hid_gtk/gui.h \ hid.h hid_cfg.h hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h \ - hid_cfg.h data.h misc.h mymem.h \ + hid_cfg.h data.h crosshair.h rubberband.h misc.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1363,8 +1440,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1371,9 +1449,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_plugins/hid_gtk/gui.h global.h hid.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h misc.h mymem.h \ - ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ - ../src_plugins/hid_gtk/ghid-main-menu.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h \ + rubberband.h misc.h mymem.h ../src_plugins/hid_gtk/ghid-coord-entry.h \ + unit.h ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ ../src_plugins/hid_gtk/ghid-route-style-selector.h \ ../src_plugins/hid_gtk/gui-pinout-preview.h \ @@ -1390,14 +1468,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid.h hid_cfg.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h global.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h data.h crosshair.h global.h \ + rubberband.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ ../src_plugins/hid_gtk/ghid-coord-entry.h unit.h \ ../src_plugins/hid_gtk/ghid-main-menu.h \ ../src_plugins/hid_gtk/ghid-layer-selector.h \ @@ -1417,15 +1496,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - compat_misc.h global.h data.h crosshair.h layer.h misc.h mymem.h \ - pcb-printf.h hid.h ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ + compat_misc.h global.h data.h crosshair.h rubberband.h crosshair.h \ + layer.h misc.h mymem.h pcb-printf.h hid.h \ + ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ ../src_3rd/liblihata/genht/htip.h hid_cfg.h hid_attrib.h hid_actions.h \ hid_init.h ../src_plugins/hid_lesstif/stdarg.h misc_util.h compat_nls.h ../src_plugins/hid_lesstif/library.o: \ @@ -1439,16 +1520,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - compat_misc.h global.h data.h misc.h mymem.h set.h buffer.h vtptr.h \ - plug_footprint.h vtlibrary.h hid.h ../src_plugins/hid_lesstif/lesstif.h \ - hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h hid_cfg.h \ + compat_misc.h global.h data.h crosshair.h rubberband.h misc.h mymem.h \ + set.h buffer.h vtptr.h plug_footprint.h vtlibrary.h hid.h \ + ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h \ ../src_plugins/hid_lesstif/stdarg.h ../src_plugins/hid_lesstif/main.o: ../src_plugins/hid_lesstif/main.c \ ../src_plugins/hid_lesstif/xincludes.h ../config.h conf_core.h conf.h \ @@ -1460,20 +1543,22 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h action_helper.h crosshair.h layer.h mymem.h misc.h \ - mymem.h pcb-printf.h clip.h event.h error.h plugins.h hid.h hid_nogui.h \ - hid_draw_helpers.h hid_cfg.h ../src_plugins/hid_lesstif/lesstif.h \ - hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h hid_cfg.h hid_attrib.h \ - hid_helper.h hid_init.h hid_color.h hid_extents.h hid_flags.h \ - hid_actions.h ../src_plugins/hid_lesstif/stdarg.h misc_util.h \ - compat_misc.h compat_nls.h dolists.h + global.h data.h crosshair.h rubberband.h action_helper.h crosshair.h \ + layer.h mymem.h misc.h mymem.h pcb-printf.h clip.h event.h error.h \ + plugins.h hid.h hid_nogui.h hid_draw_helpers.h hid_cfg.h \ + ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ + ../src_3rd/liblihata/genht/htip.h hid_cfg.h hid_attrib.h hid_helper.h \ + hid_init.h hid_color.h hid_extents.h hid_flags.h hid_actions.h \ + ../src_plugins/hid_lesstif/stdarg.h misc_util.h compat_misc.h \ + compat_nls.h dolists.h ../src_plugins/hid_lesstif/menu.o: ../src_plugins/hid_lesstif/menu.c \ ../src_plugins/hid_lesstif/xincludes.h ../config.h conf_core.h conf.h \ global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ @@ -1484,18 +1569,19 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h error.h misc.h mymem.h pcb-printf.h layer.h hid.h \ - hid_cfg.h hid_cfg_action.h hid_cfg.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h ../src_plugins/hid_lesstif/lesstif.h \ - mymem.h paths.h hid_actions.h hid_flags.h \ - ../src_plugins/hid_lesstif/stdarg.h compat_misc.h + global.h data.h crosshair.h rubberband.h error.h misc.h mymem.h \ + pcb-printf.h layer.h hid.h hid_cfg.h hid_cfg_action.h hid_cfg.h \ + hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h \ + ../src_plugins/hid_lesstif/lesstif.h mymem.h paths.h hid_actions.h \ + hid_flags.h ../src_plugins/hid_lesstif/stdarg.h compat_misc.h ../src_plugins/hid_lesstif/menu_lht.o: \ ../src_plugins/hid_lesstif/menu_lht.c ../src_plugins/hid_lesstif/netlist.o: \ @@ -1509,11 +1595,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h find.h rats.h select.h \ - undo.h remove.h crosshair.h draw.h hid.h hid_actions.h \ - ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h find.h rats.h select.h undo.h remove.h crosshair.h draw.h \ + hid.h hid_actions.h ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/htip.h \ @@ -1531,16 +1618,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - compat_misc.h global.h data.h set.h misc.h mymem.h mymem.h pcb-printf.h \ - hid.h ../src_plugins/hid_lesstif/lesstif.h hid_cfg_input.h \ - ../src_3rd/liblihata/genht/htip.h hid_cfg.h hid_flags.h \ + compat_misc.h global.h data.h crosshair.h rubberband.h set.h misc.h \ + mymem.h mymem.h pcb-printf.h hid.h ../src_plugins/hid_lesstif/lesstif.h \ + hid_cfg_input.h ../src_3rd/liblihata/genht/htip.h hid_cfg.h hid_flags.h \ ../src_plugins/hid_lesstif/stdarg.h misc_util.h ../src_plugins/import_dsn/dsn.o: ../src_plugins/import_dsn/dsn.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ @@ -1551,13 +1639,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h error.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h rats.h buffer.h change.h draw.h \ - set.h undo.h pcb-printf.h create.h polygon.h rtree.h compat_misc.h \ - compat_nls.h hid.h hid_draw_helpers.h hid_nogui.h hid_actions.h \ - hid_init.h hid_attrib.h hid_helper.h plugins.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h error.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + rats.h buffer.h change.h draw.h set.h undo.h pcb-printf.h create.h \ + polygon.h rtree.h compat_misc.h compat_nls.h hid.h hid_draw_helpers.h \ + hid_nogui.h hid_actions.h hid_init.h hid_attrib.h hid_helper.h plugins.h \ + dolists.h ../src_plugins/import_edif/edif.o: ../src_plugins/import_edif/edif.c \ global.h ../config.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -1567,10 +1657,11 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h error.h plugins.h \ - compat_misc.h compat_nls.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h error.h plugins.h compat_misc.h compat_nls.h ../src_plugins/import_edif/import_edif.o: \ ../src_plugins/import_edif/import_edif.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1581,14 +1672,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h plugins.h \ - plug_import.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h netlist.h rats_patch.h plug_io.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h plugins.h plug_import.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ + netlist.h rats_patch.h plug_io.h ../src_plugins/import_netlist/import_netlist.o: \ ../src_plugins/import_netlist/import_netlist.c ../config.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1599,8 +1692,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plugins.h plug_io.h global.h conf.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ @@ -1607,7 +1701,8 @@ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h plug_import.h conf_core.h \ - error.h misc.h mymem.h data.h rats_patch.h compat_misc.h compat_nls.h + error.h misc.h mymem.h rubberband.h data.h crosshair.h rats_patch.h \ + compat_misc.h compat_nls.h ../src_plugins/import_sch/import_sch.o: \ ../src_plugins/import_sch/import_sch.c ../config.h conf_core.h conf.h \ global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ @@ -1618,15 +1713,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h data.h action_helper.h change.h error.h undo.h plugins.h misc.h \ - mymem.h compat_fs.h pcb-printf.h remove.h rats.h hid_actions.h \ + global.h data.h crosshair.h rubberband.h action_helper.h change.h \ + error.h undo.h plugins.h misc.h mymem.h compat_fs.h pcb-printf.h \ + remove.h rats.h hid_actions.h \ ../src_plugins/import_sch/import_sch_conf.h conf.h misc_util.h \ compat_nls.h dolists.h \ ../src_plugins/import_sch/import_sch_conf_fields.h @@ -1639,8 +1736,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plugins.h plug_io.h global.h conf.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ @@ -1647,7 +1745,7 @@ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/io_kicad/write.h \ - data.h ../src_plugins/io_kicad/read.h + data.h crosshair.h rubberband.h ../src_plugins/io_kicad/read.h ../src_plugins/io_kicad/read.o: ../src_plugins/io_kicad/read.c \ ../src_3rd/gensexpr/gsxl.h ../src_3rd/gensexpr/gensexpr_impl.h \ ../src_3rd/gensexpr/gsx_parse.h ../src_3rd/liblihata/genht/htsi.h \ @@ -1661,15 +1759,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h conf.h \ - pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/genvector/vtp0.h \ - list_conf.h error.h data.h ../src_plugins/io_kicad/read.h global.h \ - layer.h const.h netlist.h create.h polygon.h rtree.h misc.h mymem.h \ - misc_util.h conf_core.h move.h macro.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/genvector/vtp0.h list_conf.h error.h data.h crosshair.h \ + rubberband.h ../src_plugins/io_kicad/read.h global.h layer.h const.h \ + netlist.h create.h polygon.h rtree.h misc.h mymem.h misc_util.h \ + conf_core.h move.h macro.h ../src_plugins/io_kicad/uniq_name.o: ../src_plugins/io_kicad/uniq_name.c \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/io_kicad/uniq_name.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ @@ -1683,8 +1782,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1691,8 +1791,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ error.h ../src_plugins/io_kicad/uniq_name.h \ - ../src_3rd/liblihata/genht/htsp.h data.h ../src_plugins/io_kicad/write.h \ - global.h layer.h const.h netlist.h misc.h mymem.h + ../src_3rd/liblihata/genht/htsp.h data.h crosshair.h rubberband.h \ + ../src_plugins/io_kicad/write.h global.h layer.h const.h netlist.h \ + misc.h mymem.h ../src_plugins/io_kicad_legacy/io_kicad_legacy.o: \ ../src_plugins/io_kicad_legacy/io_kicad_legacy.c ../config.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1703,8 +1804,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plugins.h plug_io.h global.h conf.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ @@ -1711,7 +1813,7 @@ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h \ - ../src_plugins/io_kicad_legacy/write.h data.h + ../src_plugins/io_kicad_legacy/write.h data.h crosshair.h rubberband.h ../src_plugins/io_kicad_legacy/write.o: \ ../src_plugins/io_kicad_legacy/write.c plug_io.h global.h ../config.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1722,8 +1824,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -1730,7 +1833,7 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ error.h ../src_plugins/io_kicad_legacy/../io_kicad/uniq_name.h \ - ../src_3rd/liblihata/genht/htsp.h data.h \ + ../src_3rd/liblihata/genht/htsp.h data.h crosshair.h rubberband.h \ ../src_plugins/io_kicad_legacy/write.h global.h layer.h const.h \ netlist.h misc.h mymem.h ../src_plugins/io_lihata/common.o: ../src_plugins/io_lihata/common.c \ @@ -1742,10 +1845,11 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h macro.h \ - ../src_plugins/io_lihata/common.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h macro.h ../src_plugins/io_lihata/common.h ../src_plugins/io_lihata/io_lihata.o: \ ../src_plugins/io_lihata/io_lihata.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1756,8 +1860,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plugins.h plug_io.h global.h conf.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ @@ -1780,9 +1885,10 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h data.h \ - global.h plugins.h plug_io.h conf.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h plugins.h plug_io.h conf.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/genvector/vtp0.h list_conf.h flag_str.h compat_misc.h macro.h \ error.h misc.h mymem.h misc_util.h layer.h create.h vtptr.h \ @@ -1800,9 +1906,10 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h data.h \ - global.h plugins.h plug_io.h conf.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h plugins.h plug_io.h conf.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/genvector/vtp0.h list_conf.h flag_str.h compat_misc.h \ rats_patch.h hid_actions.h misc_util.h macro.h layer.h \ @@ -1824,14 +1931,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - conf.h misc.h mymem.h compat_misc.h + conf.h misc.h mymem.h rubberband.h compat_misc.h ../src_plugins/io_pcb/file.o: ../src_plugins/io_pcb/file.c ../config.h \ conf_core.h conf.h global.h const.h macro.h global_typedefs.h pcb_bool.h \ unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -1841,19 +1949,21 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h buffer.h change.h create.h crosshair.h data.h error.h \ - ../src_plugins/io_pcb/file.h plug_io.h hid.h layer.h misc.h mymem.h \ - move.h mymem.h ../src_plugins/io_pcb/parse_common.h pcb-printf.h \ - polygon.h rtree.h rats.h remove.h set.h flag_str.h compat_fs.h paths.h \ - rats_patch.h hid_actions.h hid_flags.h ../src_plugins/io_pcb/flags.h \ - ../src_plugins/io_pcb/attribs.h route_style.h + global.h buffer.h change.h create.h rubberband.h crosshair.h data.h \ + crosshair.h error.h ../src_plugins/io_pcb/file.h plug_io.h hid.h layer.h \ + misc.h mymem.h move.h mymem.h ../src_plugins/io_pcb/parse_common.h \ + pcb-printf.h polygon.h rtree.h rats.h remove.h set.h flag_str.h \ + compat_fs.h paths.h rats_patch.h hid_actions.h hid_flags.h \ + ../src_plugins/io_pcb/flags.h ../src_plugins/io_pcb/attribs.h \ + route_style.h ../src_plugins/io_pcb/flags.o: ../src_plugins/io_pcb/flags.c flag_str.h \ global_objs.h ../src_3rd/genlist/gendlist.h ../config.h attrib.h flag.h \ globalconst.h global_typedefs.h pcb_bool.h unit.h polyarea.h \ @@ -1867,8 +1977,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plugins.h \ ../src_plugins/io_pcb/parse_common.h plug_io.h global.h conf.h \ pcb-printf.h ../src_3rd/genvector/gds_char.h \ @@ -1886,18 +1997,19 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h ../src_plugins/io_pcb/flags.h crosshair.h data.h error.h \ - ../src_plugins/io_pcb/file.h plug_io.h mymem.h misc.h mymem.h flag_str.h \ - ../src_plugins/io_pcb/parse_common.h ../src_plugins/io_pcb/parse_y.h \ - create.h plug_footprint.h vtlibrary.h ../src_plugins/io_pcb/attribs.h \ - compat_misc.h compat_cc.h + global.h ../src_plugins/io_pcb/flags.h crosshair.h rubberband.h data.h \ + crosshair.h error.h ../src_plugins/io_pcb/file.h plug_io.h mymem.h \ + misc.h mymem.h flag_str.h ../src_plugins/io_pcb/parse_common.h \ + ../src_plugins/io_pcb/parse_y.h create.h plug_footprint.h vtlibrary.h \ + ../src_plugins/io_pcb/attribs.h compat_misc.h compat_cc.h ../src_plugins/io_pcb/parse_y.o: ../src_plugins/io_pcb/parse_y.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -1908,18 +2020,19 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h layer.h create.h data.h error.h ../src_plugins/io_pcb/file.h \ - plug_io.h mymem.h misc.h mymem.h ../src_plugins/io_pcb/parse_l.h \ - polygon.h rtree.h remove.h rtree.h flag_str.h thermal.h rats_patch.h \ - ../src_plugins/io_pcb/flags.h route_style.h compat_misc.h \ - ../src_plugins/io_pcb/parse_y.h + global.h layer.h create.h rubberband.h data.h crosshair.h error.h \ + ../src_plugins/io_pcb/file.h plug_io.h mymem.h misc.h mymem.h \ + ../src_plugins/io_pcb/parse_l.h polygon.h rtree.h remove.h rtree.h \ + flag_str.h thermal.h rats_patch.h ../src_plugins/io_pcb/flags.h \ + route_style.h compat_misc.h ../src_plugins/io_pcb/parse_y.h ../src_plugins/jostle/jostle.o: ../src_plugins/jostle/jostle.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -1929,13 +2042,14 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h rats.h \ - polygon.h rtree.h remove.h error.h set.h pcb-printf.h plugins.h \ - hid_actions.h layer.h conf_core.h conf.h pcb-printf.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h rats.h polygon.h rtree.h remove.h error.h set.h \ + pcb-printf.h plugins.h hid_actions.h layer.h conf_core.h conf.h \ + pcb-printf.h ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genvector/vtp0.h list_conf.h misc_util.h dolists.h @@ -1951,10 +2065,11 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ list_pad.h list_pin.h list_rat.h vtonpoint.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h action_helper.h \ - change.h error.h undo.h plugins.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h action_helper.h change.h error.h undo.h plugins.h ../src_plugins/loghid/loghid.o: ../src_plugins/loghid/loghid.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -1964,15 +2079,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.h global.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - conf.h data.h action_helper.h change.h error.h undo.h plugins.h \ - hid_init.h hid_attrib.h dolists.h + conf.h data.h crosshair.h rubberband.h action_helper.h change.h error.h \ + undo.h plugins.h hid_init.h hid_attrib.h dolists.h ../src_plugins/mincut/pcb-mincut/graph.o: \ ../src_plugins/mincut/pcb-mincut/graph.c \ ../src_plugins/mincut/pcb-mincut/graph.h \ @@ -1992,16 +2108,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h create.h global.h data.h draw.h \ - error.h plug_io.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h find.h misc.h mymem.h mymem.h \ - polygon.h rtree.h rats.h search.h misc_util.h set.h undo.h plugins.h \ - compat_misc.h ../src_plugins/mincut/pcb-mincut/graph.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h create.h global.h rubberband.h data.h \ + crosshair.h draw.h error.h plug_io.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ + find.h misc.h mymem.h mymem.h polygon.h rtree.h rats.h search.h \ + misc_util.h set.h undo.h plugins.h compat_misc.h \ + ../src_plugins/mincut/pcb-mincut/graph.h \ ../src_plugins/mincut/pcb-mincut/../../../config.h \ ../src_plugins/mincut/pcb-mincut/solve.h \ ../src_plugins/mincut/pcb-mincut/graph.h conf.h \ @@ -2017,15 +2135,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.h global.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - conf.h data.h action_helper.h change.h error.h undo.h plugins.h \ - hid_actions.h plug_footprint.h vtlibrary.h dolists.h + conf.h data.h crosshair.h rubberband.h action_helper.h change.h error.h \ + undo.h plugins.h hid_actions.h plug_footprint.h vtlibrary.h dolists.h ../src_plugins/polycombine/polycombine.o: \ ../src_plugins/polycombine/polycombine.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2036,12 +2155,14 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h macro.h create.h \ - remove.h hid.h error.h rtree.h polygon.h rtree.h polyarea.h flag_str.h \ - find.h misc.h ../src_3rd/genvector/gds_char.h mymem.h draw.h undo.h \ - plugins.h hid_actions.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h macro.h create.h remove.h hid.h error.h rtree.h polygon.h \ + rtree.h polyarea.h flag_str.h find.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h draw.h undo.h plugins.h \ + hid_actions.h dolists.h ../src_plugins/polystitch/polystitch.o: \ ../src_plugins/polystitch/polystitch.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2052,12 +2173,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h macro.h create.h \ - remove.h hid.h error.h rtree.h draw.h set.h polygon.h rtree.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h plugins.h hid_actions.h \ - dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h macro.h create.h remove.h hid.h error.h rtree.h draw.h \ + set.h polygon.h rtree.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + plugins.h hid_actions.h dolists.h ../src_plugins/propedit/propedit.o: ../src_plugins/propedit/propedit.c \ plugins.h ../src_plugins/propedit/props.h global.h ../config.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2068,8 +2190,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_plugins/propedit/propsel.h \ hid_actions.h pcb-printf.h ../src_3rd/genvector/gds_char.h error.h \ @@ -2084,28 +2207,30 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_plugins/propedit/propsel.h \ compat_misc.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ ../src_3rd/liblihata/genht/ht.c ../src_plugins/propedit/propsel.o: ../src_plugins/propedit/propsel.c \ - data.h global.h ../config.h const.h macro.h global_typedefs.h pcb_bool.h \ - unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ - globalconst.h polyarea.h rats_patch.h list_common.h list_line.h \ - ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + data.h global_typedefs.h ../config.h pcb_bool.h unit.h global_objs.h \ + ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ + global_element.h list_pin.h ../src_3rd/genlist/gentdlist_impl.h \ + ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ + list_pad.h list_line.h list_arc.h list_element.h ht_element.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h ../src_plugins/propedit/props.h \ - global.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_plugins/propedit/propsel.h \ - change.h misc.h ../src_3rd/genvector/gds_char.h mymem.h misc_util.h \ - compat_misc.h undo.h rotate.h + vtroutestyle.h board.h library.h rubberband.h \ + ../src_plugins/propedit/props.h global.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_plugins/propedit/propsel.h change.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h misc_util.h compat_misc.h undo.h \ + rotate.h ../src_plugins/puller/puller.o: ../src_plugins/puller/puller.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2116,16 +2241,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - global.h create.h data.h draw.h misc.h mymem.h move.h pcb-printf.h \ - remove.h rtree.h flag_str.h undo.h layer.h plugins.h hid_actions.h \ - misc_util.h dolists.h + global.h create.h rubberband.h data.h crosshair.h draw.h misc.h mymem.h \ + move.h pcb-printf.h remove.h rtree.h flag_str.h undo.h layer.h plugins.h \ + hid_actions.h misc_util.h dolists.h ../src_plugins/query/basic_fnc.o: ../src_plugins/query/basic_fnc.c \ global.h ../config.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -2135,11 +2261,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h \ - ../src_plugins/query/query_access.h ../src_plugins/query/query.h \ - obj_any.h ../src_3rd/liblihata/genht/htsi.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h ../src_plugins/query/query_access.h \ + ../src_plugins/query/query.h obj_any.h ../src_3rd/liblihata/genht/htsi.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genregex/regex_se.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ ../src_plugins/query/fields_sphash.h ../src_plugins/query/query_exec.h @@ -2154,16 +2281,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/liblihata/genht/htsi.h \ ../src_3rd/liblihata/genht/ht.h conf.h global.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/genvector/vtp0.h list_conf.h conf.h data.h action_helper.h \ - change.h error.h undo.h plugins.h hid_init.h hid_actions.h compat_misc.h \ - ../src_plugins/query/query.h obj_any.h ../src_3rd/genregex/regex_se.h \ + ../src_3rd/genvector/vtp0.h list_conf.h conf.h data.h crosshair.h \ + rubberband.h action_helper.h change.h error.h undo.h plugins.h \ + hid_init.h hid_actions.h compat_misc.h ../src_plugins/query/query.h \ + obj_any.h ../src_3rd/genregex/regex_se.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ ../src_plugins/query/fields_sphash.h fptr_cast.h ../src_plugins/query/query_access.o: ../src_plugins/query/query_access.c \ @@ -2175,11 +2304,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h \ - ../src_plugins/query/query_access.h ../src_plugins/query/query.h \ - obj_any.h ../src_3rd/liblihata/genht/htsi.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h ../src_plugins/query/query_access.h \ + ../src_plugins/query/query.h obj_any.h ../src_3rd/liblihata/genht/htsi.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genregex/regex_se.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ ../src_plugins/query/fields_sphash.h ../src_plugins/query/query_exec.h \ @@ -2193,8 +2323,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_plugins/query/query.h obj_any.h \ ../src_3rd/liblihata/genht/htsi.h ../src_3rd/liblihata/genht/ht.h \ ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ @@ -2210,14 +2341,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h \ - ../src_plugins/query/query.h obj_any.h ../src_3rd/liblihata/genht/htsi.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genregex/regex_se.h \ - ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ - ../src_plugins/query/fields_sphash.h ../src_plugins/query/query_exec.h \ - ../src_plugins/query/query_access.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h ../src_plugins/query/query.h obj_any.h \ + ../src_3rd/liblihata/genht/htsi.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genregex/regex_se.h ../src_3rd/genregex/regex_templ.h \ + ../src_3rd/genregex/regex.h ../src_plugins/query/fields_sphash.h \ + ../src_plugins/query/query_exec.h ../src_plugins/query/query_access.h ../src_plugins/query/query_l.o: ../src_plugins/query/query_l.c global.h \ ../config.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ @@ -2227,8 +2359,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h unit.h ../src_plugins/query/query.h \ obj_any.h ../src_3rd/liblihata/genht/htsi.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genregex/regex_se.h \ @@ -2244,8 +2377,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h unit.h ../src_plugins/query/query.h \ obj_any.h ../src_3rd/liblihata/genht/htsi.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genregex/regex_se.h \ @@ -2261,16 +2395,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h action_helper.h \ - change.h error.h undo.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ - set.h plugins.h hid_actions.h conf_core.h conf.h pcb-printf.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h compat_misc.h compat_nls.h \ - pcb-printf.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h action_helper.h change.h error.h undo.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h set.h plugins.h hid_actions.h \ + conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ + compat_misc.h compat_nls.h pcb-printf.h dolists.h ../src_plugins/renumber/renumberblock.o: \ ../src_plugins/renumber/renumberblock.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2281,14 +2416,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h error.h \ - change.h conf_core.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h error.h change.h conf_core.h conf.h pcb-printf.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h ../src_plugins/report/report.o: ../src_plugins/report/report.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2299,19 +2436,21 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - ../src_plugins/report/report.h global.h crosshair.h data.h drill.h \ - error.h search.h misc_util.h misc.h mymem.h mymem.h rats.h rtree.h \ - flag_str.h macro.h undo.h find.h draw.h pcb-printf.h plugins.h \ - hid_actions.h misc_util.h ../src_plugins/report/report_conf.h conf.h \ - compat_misc.h compat_nls.h layer.h ../src_3rd/genregex/regex_sei.h \ - ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h dolists.h \ + ../src_plugins/report/report.h global.h crosshair.h rubberband.h data.h \ + crosshair.h drill.h error.h search.h misc_util.h misc.h mymem.h mymem.h \ + rats.h rtree.h flag_str.h macro.h undo.h find.h draw.h pcb-printf.h \ + plugins.h hid_actions.h misc_util.h ../src_plugins/report/report_conf.h \ + conf.h compat_misc.h compat_nls.h layer.h \ + ../src_3rd/genregex/regex_sei.h ../src_3rd/genregex/regex_templ.h \ + ../src_3rd/genregex/regex.h dolists.h \ ../src_plugins/report/report_conf_fields.h ../src_plugins/shand_cmd/command.o: ../src_plugins/shand_cmd/command.c \ ../config.h conf_core.h conf.h global.h const.h macro.h \ @@ -2323,8 +2462,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -2331,8 +2471,8 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ global.h action_helper.h buffer.h ../src_plugins/shand_cmd/command.h \ - data.h error.h plug_io.h mymem.h misc.h mymem.h rats.h set.h plugins.h \ - hid_actions.h compat_misc.h dolists.h + data.h crosshair.h rubberband.h error.h plug_io.h mymem.h misc.h mymem.h \ + rats.h set.h plugins.h hid_actions.h compat_misc.h dolists.h ../src_plugins/smartdisperse/smartdisperse.o: \ ../src_plugins/smartdisperse/smartdisperse.c \ ../src_3rd/liblihata/genht/htpi.h ../src_3rd/liblihata/genht/ht.h \ @@ -2345,10 +2485,11 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h data.h \ - global.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h create.h \ - rtree.h undo.h rats.h error.h move.h draw.h set.h plugins.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h rats.h error.h move.h draw.h set.h plugins.h \ hid_actions.h compat_nls.h dolists.h ../src_plugins/stroke/stroke.o: ../src_plugins/stroke/stroke.c \ ../config.h global.h const.h macro.h global_typedefs.h pcb_bool.h unit.h \ @@ -2359,15 +2500,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.h global.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - conf.h conf_core.h data.h crosshair.h stub_stroke.h rotate.h undo.h \ - set.h error.h misc.h mymem.h plugins.h compat_nls.h + conf.h conf_core.h data.h crosshair.h rubberband.h crosshair.h \ + stub_stroke.h rotate.h undo.h set.h error.h misc.h mymem.h plugins.h \ + compat_nls.h ../src_plugins/teardrops/teardrops.o: \ ../src_plugins/teardrops/teardrops.c ../config.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2378,25 +2521,26 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h global.h hid.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h create.h rtree.h undo.h \ - plugins.h hid_actions.h dolists.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h global.h \ + rubberband.h hid.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + create.h rtree.h undo.h plugins.h hid_actions.h dolists.h ../src_plugins/toporouter/toporouter.o: \ ../src_plugins/toporouter/toporouter.c \ - ../src_plugins/toporouter/toporouter.h data.h global.h ../config.h \ - const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ + ../src_plugins/toporouter/toporouter.h data.h global_typedefs.h \ + ../config.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ - ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + global_element.h list_pin.h ../src_3rd/genlist/gentdlist_impl.h \ + ../src_3rd/genlist/gendlist.h ../src_3rd/genlist/gentdlist_undef.h \ + list_pad.h list_line.h list_arc.h list_element.h ht_element.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h macro.h \ + vtroutestyle.h board.h library.h rubberband.h macro.h \ ../src_plugins/toporouter/../autoroute/autoroute.h global.h box.h \ misc_util.h create.h draw.h error.h find.h heap.h rtree.h misc.h \ ../src_3rd/genvector/gds_char.h mymem.h mymem.h polygon.h rtree.h rats.h \ @@ -2411,8 +2555,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -2419,9 +2564,9 @@ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ ../src_3rd/genregex/regex_sei.h ../src_3rd/genregex/regex_templ.h \ - ../src_3rd/genregex/regex.h change.h data.h draw.h error.h global.h \ - set.h undo.h ../src_plugins/vendordrill/vendor.h stub_vendor.h plugins.h \ - hid_flags.h hid_actions.h hid_cfg.h \ + ../src_3rd/genregex/regex.h change.h data.h crosshair.h rubberband.h \ + draw.h error.h global.h set.h undo.h ../src_plugins/vendordrill/vendor.h \ + stub_vendor.h plugins.h hid_flags.h hid_actions.h hid_cfg.h \ ../src_plugins/vendordrill/vendor_conf.h conf.h compat_misc.h \ compat_nls.h ../src_3rd/liblihata/tree.h dolists.h \ ../src_plugins/vendordrill/vendor_conf_fields.h @@ -2539,7 +2684,7 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h drc.h vtroutestyle.h \ - global_element.h list_element.h ht_element.h \ + board.h layer.h library.h global_element.h list_element.h ht_element.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_actions.h undo.h compat_nls.h action_helper.o: action_helper.c ../config.h conf_core.h conf.h global.h \ @@ -2551,18 +2696,19 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - action_helper.h buffer.h change.h copy.h create.h crosshair.h data.h \ - draw.h find.h insert.h line.h misc.h mymem.h move.h polygon.h rtree.h \ - rats.h remove.h rotate.h rubberband.h search.h misc_util.h select.h \ + action_helper.h buffer.h change.h copy.h create.h rubberband.h \ + crosshair.h data.h draw.h find.h insert.h line.h misc.h mymem.h move.h \ + polygon.h rtree.h rats.h remove.h rotate.h search.h misc_util.h select.h \ set.h undo.h stub_stroke.h funchash_core.h funchash.h \ - funchash_core_list.h hid_actions.h compat_misc.h compat_nls.h layer.h + funchash_core_list.h hid_actions.h compat_misc.h compat_nls.h attrib.o: attrib.c compat_misc.h ../config.h attrib.h buffer.o: buffer.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2573,17 +2719,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - action_helper.h buffer.h copy.h create.h crosshair.h data.h plug_io.h \ - mirror.h misc.h mymem.h misc_util.h polygon.h rtree.h rotate.h remove.h \ - select.h set.h funchash_core.h funchash.h funchash_core_list.h \ - compat_misc.h compat_nls.h layer.h + action_helper.h buffer.h copy.h create.h rubberband.h crosshair.h data.h \ + plug_io.h mirror.h misc.h mymem.h misc_util.h polygon.h rtree.h rotate.h \ + remove.h select.h set.h funchash_core.h funchash.h funchash_core_list.h \ + compat_misc.h compat_nls.h buildin.o: buildin.c plugins.h buildin.h change.o: change.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2594,15 +2741,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - crosshair.h data.h draw.h misc.h mymem.h mirror.h polygon.h rtree.h \ - select.h undo.h hid_actions.h compat_nls.h layer.h + crosshair.h rubberband.h data.h draw.h misc.h mymem.h mirror.h polygon.h \ + rtree.h select.h undo.h hid_actions.h compat_nls.h change_act.o: change_act.c ../config.h conf_core.h conf.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2612,16 +2760,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h funchash_core.h funchash.h funchash_core_list.h action_helper.h \ - hid_actions.h change.h draw.h search.h misc_util.h misc.h mymem.h set.h \ - undo.h rubberband.h compat_misc.h compat_nls.h layer.h + data.h crosshair.h rubberband.h funchash_core.h funchash.h \ + funchash_core_list.h action_helper.h hid_actions.h change.h draw.h \ + search.h misc_util.h misc.h mymem.h set.h undo.h compat_misc.h \ + compat_nls.h clip.o: clip.c ../config.h clip.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2631,8 +2781,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h compat_dl.o: compat_dl.c ../config.h compat_dl.h compat_inc.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2643,8 +2794,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h compat_fs.o: compat_fs.c ../config.h compat_inc.h compat_fs.h \ compat_misc.h compat_nls.h ../src_3rd/genvector/gds_char.h \ @@ -2656,9 +2808,10 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ list_pad.h list_pin.h list_rat.h vtonpoint.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h mymem.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h mymem.h rubberband.h compat_lrealpath.o: compat_lrealpath.c ../config.h compat_lrealpath.h \ compat_misc.h compat_misc.o: compat_misc.c ../config.h compat_misc.h compat_inc.h \ @@ -2670,8 +2823,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h conf.o: conf.c ../src_3rd/liblihata/genht/hash.h \ ../src_3rd/liblihata/tree.h ../src_3rd/liblihata/dom.h \ @@ -2686,8 +2840,8 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/genvector/vtp0.h list_conf.h conf_core.h conf_hid.h hid_cfg.h \ hid_init.h hid_attrib.h misc_util.h paths.h compat_fs.h compat_misc.h \ @@ -2701,14 +2855,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h conf.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - conf_core.h misc.h mymem.h misc_util.h route_style.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h conf.h \ + pcb-printf.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h conf_core.h misc.h mymem.h \ + misc_util.h route_style.h conf_core.o: conf_core.c conf.h global.h ../config.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2718,8 +2874,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -2735,8 +2892,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -2753,15 +2911,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - create.h data.h draw.h misc.h mymem.h layer.h move.h polygon.h rtree.h \ - select.h undo.h compat_misc.h + create.h rubberband.h data.h crosshair.h draw.h misc.h mymem.h move.h \ + polygon.h rtree.h select.h undo.h compat_misc.h create.o: create.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2771,16 +2930,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - create.h data.h misc.h mymem.h layer.h rtree.h search.h misc_util.h \ - undo.h plug_io.h stub_vendor.h hid_actions.h paths.h compat_misc.h \ - compat_nls.h + create.h rubberband.h data.h crosshair.h misc.h mymem.h rtree.h search.h \ + misc_util.h undo.h plug_io.h stub_vendor.h hid_actions.h paths.h \ + compat_misc.h compat_nls.h crosshair.o: crosshair.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2790,28 +2950,29 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - box.h misc_util.h crosshair.h data.h draw.h line.h rtree.h search.h \ - polygon.h misc.h mymem.h hid_actions.h layer.h compat_misc.h \ + box.h misc_util.h crosshair.h rubberband.h data.h draw.h line.h rtree.h \ + search.h polygon.h misc.h mymem.h hid_actions.h compat_misc.h \ compat_nls.h -data.o: data.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ +data.o: data.c ../config.h data.h global_typedefs.h pcb_bool.h unit.h \ + global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h + vtroutestyle.h board.h library.h rubberband.h draw.o: draw.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2821,41 +2982,41 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h draw.h misc.h mymem.h rotate.h rtree.h draw_fab.h hid_helper.h \ - layer.h -draw_fab.o: draw_fab.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + data.h crosshair.h rubberband.h draw.h misc.h mymem.h rotate.h rtree.h \ + draw_fab.h hid_helper.h +draw_fab.o: draw_fab.c ../config.h data.h global_typedefs.h pcb_bool.h \ + unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h draw.h drill.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h draw_fab.h polygon.h rtree.h \ - layer.h -drill.o: drill.c ../config.h mymem.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + vtroutestyle.h board.h library.h rubberband.h draw.h drill.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h draw_fab.h polygon.h rtree.h +drill.o: drill.c ../config.h data.h global_typedefs.h pcb_bool.h unit.h \ + global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h + vtroutestyle.h board.h library.h rubberband.h mymem.h error.o: error.c ../config.h global.h const.h macro.h global_typedefs.h \ pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ flag.h globalconst.h polyarea.h rats_patch.h list_common.h list_line.h \ @@ -2864,14 +3025,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h plug_io.h conf.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - compat_misc.h compat_nls.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h \ + plug_io.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h compat_misc.h compat_nls.h event.o: event.c event.h error.h fptr_cast.h file_act.o: file_act.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2882,16 +3044,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h crosshair.h set.h plug_io.h plug_import.h \ - buffer.h misc.h mymem.h remove.h create.h draw.h find.h search.h \ - misc_util.h hid_actions.h hid_attrib.h compat_misc.h compat_nls.h + data.h crosshair.h rubberband.h action_helper.h set.h plug_io.h \ + plug_import.h buffer.h misc.h mymem.h remove.h create.h draw.h find.h \ + search.h misc_util.h hid_actions.h hid_attrib.h compat_misc.h \ + compat_nls.h find.o: find.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2901,17 +3065,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h draw.h find.h misc.h mymem.h rtree.h polygon.h search.h \ - misc_util.h set.h undo.h rats.h plug_io.h hid_actions.h compat_misc.h \ - layer.h find_geo.c find_lookup.c compat_nls.h find_drc.c find_misc.c \ - find_clear.c find_debug.c find_print.c + data.h crosshair.h rubberband.h draw.h find.h misc.h mymem.h rtree.h \ + polygon.h search.h misc_util.h set.h undo.h rats.h plug_io.h \ + hid_actions.h compat_misc.h find_geo.c find_lookup.c compat_nls.h \ + find_drc.c find_misc.c find_clear.c find_debug.c find_print.c find_act.o: find_act.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2921,14 +3086,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h find.h compat_nls.h + data.h crosshair.h rubberband.h find.h compat_nls.h flag.o: flag.c flag.h globalconst.h ../config.h flag_str.o: flag_str.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2939,8 +3105,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h flag_str.h compat_misc.h fptr_cast.o: fptr_cast.c fptr_cast.h free_atexit.o: free_atexit.c @@ -2957,17 +3124,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h undo.h funchash_core.h funchash.h \ - funchash_core_list.h draw.h search.h misc_util.h crosshair.h find.h \ - set.h misc.h mymem.h stub_stroke.h hid_actions.h hid_init.h \ - route_style.h layer.h compat_nls.h + data.h crosshair.h rubberband.h action_helper.h undo.h funchash_core.h \ + funchash.h funchash_core_list.h draw.h search.h misc_util.h find.h set.h \ + misc.h mymem.h stub_stroke.h hid_actions.h hid_init.h route_style.h \ + compat_nls.h heap.o: heap.c ../config.h heap.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -2977,8 +3145,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_actions.o: hid_actions.c ../config.h conf_core.h conf.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -2989,8 +3158,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -3007,11 +3177,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_attrib.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h misc_util.h pcb-printf.h \ - compat_fs.h + ../src_3rd/genvector/gds_char.h mymem.h rubberband.h misc_util.h \ + pcb-printf.h compat_fs.h hid_cfg.o: hid_cfg.c ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/tree.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ @@ -3025,9 +3196,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/hash.h \ - hid_cfg.h paths.h compat_misc.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/hash.h hid_cfg.h paths.h compat_misc.h hid_cfg_action.o: hid_cfg_action.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3037,8 +3208,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_cfg_action.h hid_cfg.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ @@ -3057,8 +3229,8 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ list_pad.h list_pin.h list_rat.h vtonpoint.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h hid_cfg.h hid_cfg_input.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h hid_cfg.h hid_cfg_input.h \ ../src_3rd/liblihata/genht/htip.h hid_actions.h hid_cfg_action.h hid_color.o: hid_color.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3069,8 +3241,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_color.h compat_misc.h \ ../src_3rd/liblihata/genht/ht.c hid_draw_helpers.o: hid_draw_helpers.c global.h ../config.h const.h \ @@ -3082,8 +3255,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h polygon.h rtree.h hid_extents.o: hid_extents.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3094,40 +3268,43 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h layer.h hid_draw_helpers.h \ - hid_helper.h -hid_flags.o: hid_flags.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h \ + hid_draw_helpers.h hid_helper.h +hid_flags.o: hid_flags.c ../config.h data.h global_typedefs.h pcb_bool.h \ + unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h misc.h ../src_3rd/genvector/gds_char.h \ - mymem.h conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - hid_flags.h ../src_3rd/liblihata/genht/htsp.h hid_actions.h -hid_helper.o: hid_helper.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + vtroutestyle.h board.h library.h rubberband.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h conf.h pcb-printf.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h hid_flags.h \ + ../src_3rd/liblihata/genht/htsp.h hid_actions.h +hid_helper.o: hid_helper.c ../config.h data.h global_typedefs.h \ + pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ + flag.h globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h misc.h ../src_3rd/genvector/gds_char.h \ - mymem.h layer.h hid_helper.h hid_attrib.h compat_misc.h + vtroutestyle.h board.h library.h rubberband.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid_helper.h hid_attrib.h \ + compat_misc.h hid_init.o: hid_init.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3137,11 +3314,12 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_nogui.h compat_dl.h compat_inc.h \ - misc.h ../src_3rd/genvector/gds_char.h mymem.h plugins.h hid_attrib.h \ - hid_flags.h misc_util.h conf_core.h conf.h pcb-printf.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h rubberband.h plugins.h \ + hid_attrib.h hid_flags.h misc_util.h conf_core.h conf.h pcb-printf.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ @@ -3155,9 +3333,10 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h compat_misc.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h compat_misc.h compat_nls.h ht_element.o: ht_element.c global.h ../config.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3167,8 +3346,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/liblihata/genht/ht.c insert.o: insert.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3179,15 +3359,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - create.h crosshair.h data.h draw.h line.h misc.h mymem.h polygon.h \ - rtree.h search.h misc_util.h select.h set.h undo.h layer.h + create.h rubberband.h crosshair.h data.h draw.h line.h misc.h mymem.h \ + polygon.h rtree.h search.h misc_util.h select.h set.h undo.h intersect.o: intersect.c ../config.h intersect.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3197,8 +3378,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h layer.o: layer.c global.h ../config.h const.h macro.h global_typedefs.h \ pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ @@ -3208,14 +3390,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h conf_core.h conf.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - layer.h hid_actions.h compat_misc.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h \ + conf_core.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h hid_actions.h compat_misc.h line.o: line.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3225,14 +3408,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h crosshair.h find.h line.h misc.h mymem.h rtree.h layer.h + data.h crosshair.h rubberband.h find.h line.h misc.h mymem.h rtree.h list_arc.o: list_arc.c global_objs.h ../src_3rd/genlist/gendlist.h \ ../config.h attrib.h flag.h globalconst.h global_typedefs.h pcb_bool.h \ unit.h polyarea.h list_arc.h ../src_3rd/genlist/gentdlist_impl.h \ @@ -3247,8 +3431,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -3264,8 +3449,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/genlist/gentdlist_impl.c list_line.o: list_line.c global_objs.h ../src_3rd/genlist/gendlist.h \ ../config.h attrib.h flag.h globalconst.h global_typedefs.h pcb_bool.h \ @@ -3306,14 +3492,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h buffer.h create.h crosshair.h plug_io.h set.h layer.h misc.h \ + data.h crosshair.h rubberband.h buffer.h create.h plug_io.h set.h misc.h \ mymem.h compat_lrealpath.h free_atexit.h polygon.h rtree.h buildin.h \ paths.h flag_str.h plugins.h plug_footprint.h vtlibrary.h event.h \ funchash.h hid_actions.h hid_attrib.h hid_init.h compat_misc.h \ @@ -3327,26 +3514,27 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h hid_actions.h hid_attrib.h hid_init.h \ - data.h conf_core.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h -mirror.o: mirror.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + data.h crosshair.h rubberband.h conf_core.h conf.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h +mirror.o: mirror.c ../config.h data.h global_typedefs.h pcb_bool.h unit.h \ + global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h mirror.h misc.h \ + vtroutestyle.h board.h library.h rubberband.h mirror.h misc.h \ ../src_3rd/genvector/gds_char.h mymem.h polygon.h rtree.h misc.o: misc.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3357,15 +3545,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - box.h misc_util.h crosshair.h data.h plug_io.h misc.h mymem.h move.h \ - polygon.h rtree.h rotate.h rubberband.h set.h undo.h compat_misc.h \ + box.h misc_util.h crosshair.h rubberband.h data.h plug_io.h misc.h \ + mymem.h move.h polygon.h rtree.h rotate.h set.h undo.h compat_misc.h \ hid_actions.h hid_init.h misc_util.o: misc_util.c ../config.h misc_util.h pcb_bool.h unit.h move.o: move.c ../config.h conf_core.h conf.h global.h const.h macro.h \ @@ -3377,28 +3566,29 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - create.h data.h draw.h misc.h mymem.h move.h polygon.h rtree.h search.h \ - misc_util.h select.h undo.h hid_actions.h compat_misc.h compat_nls.h \ - layer.h -mymem.o: mymem.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + create.h rubberband.h data.h crosshair.h draw.h misc.h mymem.h move.h \ + polygon.h rtree.h search.h misc_util.h select.h undo.h hid_actions.h \ + compat_misc.h compat_nls.h +mymem.o: mymem.c ../config.h data.h global_typedefs.h pcb_bool.h unit.h \ + global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h mymem.h rtree.h + vtroutestyle.h board.h library.h rubberband.h mymem.h rtree.h netlist.o: netlist.c ../config.h ../src_3rd/genregex/regex_sei.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ action_helper.h global.h const.h macro.h global_typedefs.h pcb_bool.h \ @@ -3409,14 +3599,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h plug_io.h conf.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - find.h mymem.h rats.h create.h hid_actions.h compat_misc.h netlist.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h \ + plug_io.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h find.h mymem.h rats.h create.h \ + hid_actions.h compat_misc.h netlist.h netlist_act.o: netlist_act.c ../config.h ../src_3rd/genregex/regex_sei.h \ ../src_3rd/genregex/regex_templ.h ../src_3rd/genregex/regex.h \ action_helper.h global.h const.h macro.h global_typedefs.h pcb_bool.h \ @@ -3427,15 +3619,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h plug_io.h conf.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - find.h mymem.h rats.h create.h hid_actions.h compat_misc.h compat_nls.h \ - netlist.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h data.h crosshair.h rubberband.h \ + plug_io.h conf.h pcb-printf.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h find.h mymem.h rats.h create.h \ + hid_actions.h compat_misc.h compat_nls.h netlist.h obj_any.o: obj_any.c obj_any.h global_objs.h \ ../src_3rd/genlist/gendlist.h ../config.h attrib.h flag.h globalconst.h \ global_typedefs.h pcb_bool.h unit.h polyarea.h \ @@ -3450,17 +3643,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h change.h undo.h funchash_core.h funchash.h \ - funchash_core_list.h search.h misc_util.h move.h draw.h mirror.h \ - rotate.h set.h copy.h misc.h mymem.h rubberband.h buffer.h remove.h \ - create.h compat_misc.h compat_nls.h layer.h + data.h crosshair.h rubberband.h action_helper.h change.h undo.h \ + funchash_core.h funchash.h funchash_core_list.h search.h misc_util.h \ + move.h draw.h mirror.h rotate.h set.h copy.h misc.h mymem.h buffer.h \ + remove.h create.h compat_misc.h compat_nls.h paths.o: paths.c ../config.h paths.h error.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3470,7 +3664,7 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h drc.h vtroutestyle.h \ - global_element.h list_element.h ht_element.h \ + board.h layer.h library.h global_element.h list_element.h ht_element.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ @@ -3487,8 +3681,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h plug_footprint.o: plug_footprint.c ../config.h plug_footprint.h \ @@ -3503,8 +3698,8 @@ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ list_pad.h list_pin.h list_rat.h vtonpoint.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ @@ -3518,8 +3713,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h plug_footprint.h vtlibrary.h plug_import.o: plug_import.c ../config.h conf_core.h conf.h global.h \ const.h macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3530,8 +3726,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ @@ -3547,16 +3744,18 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - buffer.h change.h create.h data.h plug_io.h misc.h mymem.h remove.h \ - set.h paths.h hid_actions.h hid_flags.h plugins.h event.h compat_misc.h \ - route_style.h compat_fs.h compat_nls.h compat_inc.h + buffer.h change.h create.h rubberband.h data.h crosshair.h plug_io.h \ + misc.h mymem.h remove.h set.h paths.h hid_actions.h hid_flags.h \ + plugins.h event.h compat_misc.h route_style.h compat_fs.h compat_nls.h \ + compat_inc.h plugins.o: plugins.c plugins.h global.h ../config.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3566,8 +3765,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/genvector/gds_char.h \ compat_misc.h polygon.o: polygon.c ../config.h conf_core.h conf.h global.h const.h \ @@ -3579,16 +3779,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - box.h misc_util.h create.h crosshair.h data.h draw.h polygon.h rtree.h \ - remove.h search.h set.h thermal.h mymem.h undo.h misc.h layer.h \ - compat_nls.h + box.h misc_util.h create.h rubberband.h crosshair.h data.h draw.h \ + polygon.h rtree.h remove.h search.h set.h thermal.h mymem.h undo.h \ + misc.h compat_nls.h polygon1.o: polygon1.c rtree.h global.h ../config.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3598,8 +3799,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h heap.h compat_cc.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h polygon_act.o: polygon_act.c ../config.h conf_core.h conf.h global.h \ @@ -3611,16 +3813,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h undo.h funchash_core.h funchash.h \ - funchash_core_list.h polygon.h rtree.h draw.h search.h misc_util.h \ - crosshair.h compat_nls.h + data.h crosshair.h rubberband.h action_helper.h undo.h funchash_core.h \ + funchash.h funchash_core_list.h polygon.h rtree.h draw.h search.h \ + misc_util.h compat_nls.h rats.o: rats.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3630,16 +3833,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - create.h data.h draw.h find.h misc.h mymem.h layer.h polygon.h rtree.h \ - rats.h search.h misc_util.h undo.h stub_mincut.h route_style.h \ - compat_misc.h netlist.h compat_nls.h + create.h rubberband.h data.h crosshair.h draw.h find.h misc.h mymem.h \ + polygon.h rtree.h rats.h search.h misc_util.h undo.h stub_mincut.h \ + route_style.h compat_misc.h netlist.h compat_nls.h rats_act.o: rats_act.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3649,16 +3853,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h undo.h set.h misc.h mymem.h find.h remove.h \ - funchash_core.h funchash.h funchash_core_list.h compat_nls.h rats.h \ - draw.h + data.h crosshair.h rubberband.h action_helper.h undo.h set.h misc.h \ + mymem.h find.h remove.h funchash_core.h funchash.h funchash_core_list.h \ + compat_nls.h rats.h draw.h rats_patch.o: rats_patch.c rats_patch.h global_typedefs.h ../config.h \ pcb_bool.h unit.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ @@ -3670,9 +3875,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h data.h buffer.h remove.h copy.h \ - compat_misc.h compat_nls.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h rubberband.h data.h \ + crosshair.h buffer.h remove.h copy.h compat_misc.h compat_nls.h remove.o: remove.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3682,47 +3887,47 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h draw.h misc.h mymem.h move.h polygon.h rtree.h remove.h select.h \ - undo.h -remove_act.o: remove_act.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + data.h crosshair.h rubberband.h draw.h misc.h mymem.h move.h polygon.h \ + rtree.h remove.h select.h undo.h +remove_act.o: remove_act.c ../config.h data.h global_typedefs.h \ + pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ + flag.h globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h action_helper.h set.h remove.h \ - funchash_core.h funchash.h funchash_core_list.h -rotate.o: rotate.c ../config.h data.h global.h const.h macro.h \ - global_typedefs.h pcb_bool.h unit.h global_objs.h \ - ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ - rats_patch.h list_common.h list_line.h \ + vtroutestyle.h board.h library.h rubberband.h action_helper.h set.h \ + remove.h funchash_core.h funchash.h funchash_core_list.h +rotate.o: rotate.c ../config.h data.h global_typedefs.h pcb_bool.h unit.h \ + global_objs.h ../src_3rd/genlist/gendlist.h attrib.h flag.h \ + globalconst.h polyarea.h global_element.h list_pin.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ - ../src_3rd/genlist/gentdlist_undef.h list_arc.h list_text.h list_poly.h \ - list_pad.h list_pin.h list_rat.h vtonpoint.h \ - ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genlist/gentdlist_undef.h list_pad.h list_line.h list_arc.h \ + list_element.h ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h list_common.h list_text.h list_poly.h \ + list_rat.h layer.h crosshair.h global.h const.h macro.h rats_patch.h \ + vtonpoint.h ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h draw.h misc.h \ + vtroutestyle.h board.h library.h rubberband.h draw.h misc.h \ ../src_3rd/genvector/gds_char.h mymem.h polygon.h rtree.h rotate.h \ - rubberband.h search.h misc_util.h select.h set.h undo.h conf_core.h \ - conf.h pcb-printf.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ - ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - compat_nls.h + search.h misc_util.h select.h set.h undo.h conf_core.h conf.h \ + pcb-printf.h ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ + ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ + ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/genvector/vtp0.h list_conf.h compat_nls.h route_style.o: route_style.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3732,14 +3937,15 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ - ../src_3rd/genvector/gds_char.h route_style.h misc.h mymem.h conf.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ - ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ - ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ - ../src_3rd/genvector/vtp0.h list_conf.h + ../src_3rd/genvector/gds_char.h route_style.h misc.h mymem.h \ + rubberband.h conf.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ + ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ + ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h rtree.o: rtree.c ../config.h compat_cc.h rtree.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3749,8 +3955,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h rubberband.o: rubberband.c ../config.h create.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3761,10 +3968,11 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h data.h misc.h \ - ../src_3rd/genvector/gds_char.h mymem.h layer.h polygon.h rtree.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h rubberband.h data.h crosshair.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h polygon.h rtree.h search.o: search.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3774,15 +3982,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - box.h misc_util.h data.h find.h polygon.h rtree.h search.h misc.h \ - mymem.h layer.h + box.h misc_util.h data.h crosshair.h rubberband.h find.h polygon.h \ + rtree.h search.h misc.h mymem.h select.o: select.c ../config.h conf_core.h conf.h global.h const.h \ macro.h global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3792,15 +4001,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h draw.h search.h misc_util.h select.h undo.h rats.h misc.h mymem.h \ - find.h layer.h compat_misc.h compat_nls.h \ + data.h crosshair.h rubberband.h draw.h search.h misc_util.h select.h \ + undo.h rats.h misc.h mymem.h find.h compat_misc.h compat_nls.h \ ../src_3rd/genregex/regex_sei.h ../src_3rd/genregex/regex_templ.h \ ../src_3rd/genregex/regex.h select_act.o: select_act.c ../config.h conf_core.h conf.h global.h \ @@ -3812,15 +4022,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h undo.h funchash_core.h funchash.h \ - funchash_core_list.h select.h crosshair.h set.h buffer.h draw.h remove.h \ + data.h crosshair.h rubberband.h action_helper.h undo.h funchash_core.h \ + funchash.h funchash_core_list.h select.h set.h buffer.h draw.h remove.h \ copy.h hid_attrib.h compat_misc.h compat_nls.h set.o: set.c ../config.h conf_core.h conf.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3831,15 +4042,16 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - action_helper.h buffer.h crosshair.h data.h draw.h find.h set.h undo.h \ - hid_actions.h route_style.h compat_nls.h + action_helper.h buffer.h crosshair.h rubberband.h data.h draw.h find.h \ + set.h undo.h hid_actions.h route_style.h compat_nls.h stub_mincut.o: stub_mincut.c ../config.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3849,8 +4061,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h stub_mincut.h stub_stroke.o: stub_stroke.c error.h pcb_bool.h stub_vendor.o: stub_vendor.c stub_vendor.h ../config.h global.h const.h \ @@ -3862,8 +4075,9 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h thermal.o: thermal.c ../config.h misc.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ @@ -3874,10 +4088,11 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h ../src_3rd/genvector/gds_char.h \ - mymem.h polygon.h rtree.h thermal.h + mymem.h rubberband.h polygon.h rtree.h thermal.h undo.o: undo.c ../config.h buffer.h global.h const.h macro.h \ global_typedefs.h pcb_bool.h unit.h global_objs.h \ ../src_3rd/genlist/gendlist.h attrib.h flag.h globalconst.h polyarea.h \ @@ -3887,12 +4102,13 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h change.h create.h data.h draw.h \ - insert.h layer.h misc.h ../src_3rd/genvector/gds_char.h mymem.h mirror.h \ - move.h polygon.h rtree.h remove.h rotate.h search.h misc_util.h set.h \ - undo.h flag_str.h conf_core.h conf.h pcb-printf.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h change.h create.h rubberband.h data.h \ + crosshair.h draw.h insert.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h mirror.h move.h polygon.h rtree.h remove.h rotate.h search.h \ + misc_util.h set.h undo.h flag_str.h conf_core.h conf.h pcb-printf.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/dom.h \ ../src_3rd/liblihata/lihata.h ../src_3rd/liblihata/parser.h \ ../src_3rd/liblihata/genht/htsp.h ../src_3rd/liblihata/genht/ht.h \ @@ -3907,16 +4123,17 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ ../src_3rd/liblihata/genht/hash.h pcb-printf.h \ ../src_3rd/genvector/gds_char.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/dom.h ../src_3rd/liblihata/lihata.h \ ../src_3rd/liblihata/parser.h ../src_3rd/liblihata/genht/htsp.h \ ../src_3rd/liblihata/genht/ht.h ../src_3rd/genvector/vtp0.h list_conf.h \ - data.h action_helper.h funchash_core.h funchash.h funchash_core_list.h \ - crosshair.h undo.h polygon.h rtree.h set.h search.h misc_util.h draw.h \ - misc.h mymem.h layer.h + data.h crosshair.h rubberband.h action_helper.h funchash_core.h \ + funchash.h funchash_core_list.h undo.h polygon.h rtree.h set.h search.h \ + misc_util.h draw.h misc.h mymem.h unit.o: unit.c ../config.h global.h const.h macro.h global_typedefs.h \ pcb_bool.h unit.h global_objs.h ../src_3rd/genlist/gendlist.h attrib.h \ flag.h globalconst.h polyarea.h rats_patch.h list_common.h list_line.h \ @@ -3925,9 +4142,10 @@ list_pad.h list_pin.h list_rat.h vtonpoint.h \ ../src_3rd/genvector/genvector_impl.h \ ../src_3rd/genvector/genvector_undef.h hid.h error.h drc.h \ - vtroutestyle.h global_element.h list_element.h ht_element.h \ - ../src_3rd/liblihata/genht/ht.h ../src_3rd/liblihata/genht/ht_inlines.h \ - ../src_3rd/liblihata/genht/hash.h compat_misc.h + vtroutestyle.h board.h layer.h library.h global_element.h list_element.h \ + ht_element.h ../src_3rd/liblihata/genht/ht.h \ + ../src_3rd/liblihata/genht/ht_inlines.h \ + ../src_3rd/liblihata/genht/hash.h compat_misc.h compat_nls.h vtlibrary.o: vtlibrary.c vtlibrary.h global_objs.h \ ../src_3rd/genlist/gendlist.h ../config.h attrib.h flag.h globalconst.h \ global_typedefs.h pcb_bool.h unit.h polyarea.h \ Index: trunk/src/board.h =================================================================== --- trunk/src/board.h (nonexistent) +++ trunk/src/board.h (revision 4502) @@ -0,0 +1,117 @@ +/* + * COPYRIGHT + * + * PCB, interactive printed circuit board design + * Copyright (C) 1994,1995,1996, 2004 Thomas Nau + * 15 Oct 2008 Ineiev: add different crosshair shapes + * + * 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 St, Fifth Floor, Boston, MA 02110-1301 USA + * + * Contact addresses for paper mail and Email: + * Thomas Nau, Schlehenweg 15, 88471 Baustetten, Germany + * Thomas.Nau@rz.uni-ulm.de + * + */ + +/* definition of types */ +#ifndef PCB_BOARD_H +#define PCB_BOARD_H + +#include "config.h" + +#include "const.h" +#include "macro.h" +#include +#include +#include +#include +#include +#include +#include + +#include "global_typedefs.h" +#include "global_objs.h" +#include "layer.h" +#include "library.h" +#include "attrib.h" +#include "rats_patch.h" +#include "list_common.h" +#include "list_line.h" +#include "list_arc.h" +#include "list_text.h" +#include "list_poly.h" +#include "list_pad.h" +#include "list_pin.h" +#include "list_rat.h" +#include "vtonpoint.h" +#include "hid.h" +#include "polyarea.h" +#include "vtroutestyle.h" + + /* The PCBType struct holds information about board layout most of which is + | saved with the layout. A new PCB layout struct is first initialized + | with values from the user configurable Settings struct and then reset + | to the saved layout values when a layout is loaded. + | This struct is also used for the remove list and for buffer handling + */ +struct pcb_board_s { + long ID; /* see macro.h */ + char *Name, /* name of board */ + *Filename, /* name of file (from load) */ + *PrintFilename, /* from print dialog */ + *Netlistname, /* name of netlist file */ + ThermStyle; /* type of thermal to place with thermal tool */ + pcb_bool Changed, /* layout has been changed */ + ViaOn, /* visibility flags */ + ElementOn, RatOn, InvisibleObjectsOn, PinOn, SilkActive, /* active layer is actually silk */ + RatDraw; /* we're drawing rats */ + char *ViaColor, /* some colors */ + *ViaSelectedColor, + *PinColor, + *PinSelectedColor, + *PinNameColor, + *ElementColor, + *ElementColor_nonetlist, + *RatColor, + *InvisibleObjectsColor, + *InvisibleMarkColor, *ElementSelectedColor, *RatSelectedColor, *ConnectedColor, *WarnColor, *MaskColor; + Coord CursorX, /* cursor position as saved with layout */ + CursorY; + Coord Bloat, /* drc sizes saved with layout */ + Shrink, minWid, minSlk, minDrill, minRing; + Coord GridOffsetX, /* as saved with layout */ + GridOffsetY, MaxWidth, /* allowed size */ + MaxHeight; + + Coord Grid; /* used grid with offsets */ + double Zoom, /* zoom factor */ + IsleArea, /* minimum poly island to retain */ + ThermScale; /* scale factor used with thermals */ + FontType Font; + LayerGroupType LayerGroups; + vtroutestyle_t RouteStyle; + LibraryType NetlistLib[NUM_NETLISTS]; + rats_patch_line_t *NetlistPatches, *NetlistPatchLast; + AttributeListType Attributes; + DataTypePtr Data; /* entire database */ + + pcb_bool is_footprint; /* If set, the user has loaded a footprint, not a pcb. */ + +/* netlist states */ + int netlist_frozen; /* counter */ + unsigned netlist_needs_update:1; +}; + +#endif Index: trunk/src/change_act.c =================================================================== --- trunk/src/change_act.c (revision 4501) +++ trunk/src/change_act.c (revision 4502) @@ -38,6 +38,7 @@ #include "action_helper.h" #include "hid_actions.h" +#include "crosshair.h" #include "change.h" #include "draw.h" #include "search.h" Index: trunk/src/create.h =================================================================== --- trunk/src/create.h (revision 4501) +++ trunk/src/create.h (revision 4502) @@ -30,6 +30,7 @@ #define PCB_CREATE_H #include "global.h" +#include "rubberband.h" /* TRUE during file loads, for example to allow overlapping vias. FALSE otherwise, to stop the user from doing normally dangerous Index: trunk/src/crosshair.h =================================================================== --- trunk/src/crosshair.h (revision 4501) +++ trunk/src/crosshair.h (revision 4502) @@ -30,7 +30,68 @@ #define PCB_CROSSHAIR_H #include "global.h" +#include "rubberband.h" +typedef struct { /* current marked line */ + PointType Point1, /* start- and end-position */ + Point2; + long int State; + pcb_bool draw; +} AttachedLineType, *AttachedLineTypePtr; + +typedef struct { /* currently marked block */ + PointType Point1, /* start- and end-position */ + Point2; + long int State; + pcb_bool otherway; +} AttachedBoxType, *AttachedBoxTypePtr; + +typedef struct { /* currently attached object */ + Coord X, Y; /* saved position when PCB_MODE_MOVE */ + BoxType BoundingBox; + long int Type, /* object type */ + State; + void *Ptr1, /* three pointers to data, see */ + *Ptr2, /* search.c */ + *Ptr3; + pcb_cardinal_t RubberbandN, /* number of lines in array */ + RubberbandMax; + RubberbandTypePtr Rubberband; +} AttachedObjectType, *AttachedObjectTypePtr; + +typedef struct { + pcb_bool status; + Coord X, Y; +} MarkType, *MarkTypePtr; + +enum crosshair_shape { + Basic_Crosshair_Shape = 0, /* 4-ray */ + Union_Jack_Crosshair_Shape, /* 8-ray */ + Dozen_Crosshair_Shape, /* 12-ray */ + Crosshair_Shapes_Number +}; + +typedef struct { /* holds cursor information */ + hidGC GC, /* GC for cursor drawing */ + AttachGC; /* and for displaying buffer contents */ + Coord X, Y, /* position in PCB coordinates */ + MinX, MinY, /* lowest and highest coordinates */ + MaxX, MaxY; + AttachedLineType AttachedLine; /* data of new lines... */ + AttachedBoxType AttachedBox; + PolygonType AttachedPolygon; + AttachedObjectType AttachedObject; /* data of attached objects */ + enum crosshair_shape shape; /* shape of crosshair */ + vtop_t onpoint_objs; + vtop_t old_onpoint_objs; + + /* list of object IDs that could have been dragged so that they can be cycled */ + long int *drags; + int drags_len, drags_current; + Coord dragx, dragy; /* the point where drag started */ +} CrosshairType, *CrosshairTypePtr; + + /* --------------------------------------------------------------------------- * all possible states of an attached object */ Index: trunk/src/data.h =================================================================== --- trunk/src/data.h (revision 4501) +++ trunk/src/data.h (revision 4502) @@ -29,13 +29,38 @@ #ifndef PCB_DATA_H #define PCB_DATA_H -#include "global.h" +#include "global_typedefs.h" +#include "global_objs.h" +#include "global_element.h" +#include "list_common.h" +#include "list_line.h" +#include "list_arc.h" +#include "list_text.h" +#include "list_poly.h" +#include "list_pad.h" +#include "list_pin.h" +#include "list_rat.h" +#include "layer.h" +#include "crosshair.h" +/* Generic container object that can hold subcircuits with layer-global + objects (e.g. vias and rats) and layer-locals (lines, arcs) */ +struct data_st { + int LayerN; /* number of layers in this board */ + pinlist_t Via; + elementlist_t Element; + ratlist_t Rat; + rtree_t *via_tree, *element_tree, *pin_tree, *pad_tree, *name_tree[3], /* for element names */ + *rat_tree; + struct PCBType *pcb; + LayerType Layer[MAX_LAYER + 2]; /* add 2 silkscreen layers */ + plug_io_t *loader; +}; + + /* --------------------------------------------------------------------------- * some shared identifiers */ - - extern CrosshairType Crosshair; extern MarkType Marked; Index: trunk/src/drill.c =================================================================== --- trunk/src/drill.c (revision 4501) +++ trunk/src/drill.c (revision 4502) @@ -27,6 +27,7 @@ */ #include "config.h" +#include "data.h" #include "mymem.h" /* Index: trunk/src/global.h =================================================================== --- trunk/src/global.h (revision 4501) +++ trunk/src/global.h (revision 4502) @@ -58,19 +58,13 @@ #include "polyarea.h" #include "vtroutestyle.h" +/* Needs to be gone: */ +#include "board.h" + #define PCB_CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) #define PCB_ABS(a) (((a) < 0) ? -(a) : (a)) -/* ---------------------------------------------------------------------- - * layer group. A layer group identifies layers which are always switched - * on/off together. - */ typedef struct { - pcb_cardinal_t Number[MAX_LAYER], /* number of entries per groups */ - Entries[MAX_LAYER][MAX_LAYER + 2]; -} LayerGroupType, *LayerGroupTypePtr; - -typedef struct { Coord x, y; Coord width, height; } RectangleType, *RectangleTypePtr; @@ -86,32 +80,6 @@ int size; /* number of entries in tree */ }; -struct layer_st { /* holds information about one layer */ - const char *Name; /* layer name */ - linelist_t Line; - textlist_t Text; - polylist_t Polygon; - arclist_t Arc; - rtree_t *line_tree, *text_tree, *polygon_tree, *arc_tree; - pcb_bool On; /* visible flag */ - const char *Color; /* color */ - const char *SelectedColor; - AttributeListType Attributes; - int no_drc; /* whether to ignore the layer when checking the design rules */ -}; - -struct data_st { /* holds all objects */ - int LayerN; /* number of layers in this board */ - pinlist_t Via; - elementlist_t Element; - ratlist_t Rat; - rtree_t *via_tree, *element_tree, *pin_tree, *pad_tree, *name_tree[3], /* for element names */ - *rat_tree; - struct PCBType *pcb; - LayerType Layer[MAX_LAYER + 2]; /* add 2 silkscreen layers */ - plug_io_t *loader; -}; - typedef struct { /* holds drill information */ Coord DrillSize; /* this drill's diameter */ pcb_cardinal_t ElementN, /* the number of elements using this drill size */ @@ -131,108 +99,6 @@ DrillTypePtr Drill; /* plated holes */ } DrillInfoType, *DrillInfoTypePtr; -typedef struct LibraryEntryTpye_s LibraryEntryType, *LibraryEntryTypePtr; -typedef struct LibraryMenuType_s LibraryMenuType, *LibraryMenuTypePtr; - -/* --------------------------------------------------------------------------- - * structure used by library routines - */ -struct LibraryEntryTpye_s { - const char *ListEntry; /* the string for the selection box */ - int ListEntry_dontfree; /* do not free(ListEntry) if non-zero */ - /* This used to contain some char *AllocatedMemory, possibly with - * the intention of the following fields pointing into it. - * It was never used that way, so removing for now. - * TODO: re-introduce and actually use it for the following fields? - */ - const char *Package; /* package */ - const char *Value; /* the value field */ - const char *Description; /* some descriptive text */ -#if 0 - fp_type_t Type; - void **Tags; /* an array of void * tag IDs; last tag ID is NULL */ -#endif -}; - -/* If the internal flag is set, the only field that is valid is Name, - and the struct is allocated with malloc instead of - CreateLibraryEntry. These "internal" entries are used for - electrical paths that aren't yet assigned to a real net. */ - -struct LibraryMenuType_s { - char *Name, /* name of the menu entry */ - *directory, /* Directory name library elements are from */ - *Style; /* routing style */ - pcb_cardinal_t EntryN, /* number of objects */ - EntryMax; /* number of reserved memory locations */ - LibraryEntryTypePtr Entry; /* the entries */ - char flag; /* used by the netlist window to enable/disable nets */ - char internal; /* if set, this is an internal-only entry, not - part of the global netlist. */ -}; - -typedef struct { - pcb_cardinal_t MenuN; /* number of objects */ - pcb_cardinal_t MenuMax; /* number of reserved memory locations */ - LibraryMenuTypePtr Menu; /* the entries */ -} LibraryType, *LibraryTypePtr; - - - /* The PCBType struct holds information about board layout most of which is - | saved with the layout. A new PCB layout struct is first initialized - | with values from the user configurable Settings struct and then reset - | to the saved layout values when a layout is loaded. - | This struct is also used for the remove list and for buffer handling - */ -struct pcb_st_t { - long ID; /* see macro.h */ - char *Name, /* name of board */ - *Filename, /* name of file (from load) */ - *PrintFilename, /* from print dialog */ - *Netlistname, /* name of netlist file */ - ThermStyle; /* type of thermal to place with thermal tool */ - pcb_bool Changed, /* layout has been changed */ - ViaOn, /* visibility flags */ - ElementOn, RatOn, InvisibleObjectsOn, PinOn, SilkActive, /* active layer is actually silk */ - RatDraw; /* we're drawing rats */ - char *ViaColor, /* some colors */ - *ViaSelectedColor, - *PinColor, - *PinSelectedColor, - *PinNameColor, - *ElementColor, - *ElementColor_nonetlist, - *RatColor, - *InvisibleObjectsColor, - *InvisibleMarkColor, *ElementSelectedColor, *RatSelectedColor, *ConnectedColor, *WarnColor, *MaskColor; - Coord CursorX, /* cursor position as saved with layout */ - CursorY; - Coord Bloat, /* drc sizes saved with layout */ - Shrink, minWid, minSlk, minDrill, minRing; - Coord GridOffsetX, /* as saved with layout */ - GridOffsetY, MaxWidth, /* allowed size */ - MaxHeight; - - Coord Grid; /* used grid with offsets */ - double Zoom, /* zoom factor */ - IsleArea, /* minimum poly island to retain */ - ThermScale; /* scale factor used with thermals */ - FontType Font; - LayerGroupType LayerGroups; - vtroutestyle_t RouteStyle; - LibraryType NetlistLib[NUM_NETLISTS]; - rats_patch_line_t *NetlistPatches, *NetlistPatchLast; - AttributeListType Attributes; - DataTypePtr Data; /* entire database */ - - pcb_bool is_footprint; /* If set, the user has loaded a footprint, not a pcb. */ - -/* netlist states */ - int netlist_frozen; /* counter */ - unsigned netlist_needs_update:1; - -}; - typedef struct { /* information about the paste buffer */ Coord X, Y; /* offset */ BoxType BoundingBox; @@ -240,75 +106,7 @@ /* are used */ } BufferType, *BufferTypePtr; -/* --------------------------------------------------------------------------- - * some types for cursor drawing, setting of block and lines - * as well as for merging of elements - */ -typedef struct { /* rubberband lines for element moves */ - LayerTypePtr Layer; /* layer that holds the line */ - LineTypePtr Line; /* the line itself */ - PointTypePtr MovedPoint; /* and finally the point */ -} RubberbandType, *RubberbandTypePtr; -typedef struct { /* current marked line */ - PointType Point1, /* start- and end-position */ - Point2; - long int State; - pcb_bool draw; -} AttachedLineType, *AttachedLineTypePtr; - -typedef struct { /* currently marked block */ - PointType Point1, /* start- and end-position */ - Point2; - long int State; - pcb_bool otherway; -} AttachedBoxType, *AttachedBoxTypePtr; - -typedef struct { /* currently attached object */ - Coord X, Y; /* saved position when PCB_MODE_MOVE */ - BoxType BoundingBox; - long int Type, /* object type */ - State; - void *Ptr1, /* three pointers to data, see */ - *Ptr2, /* search.c */ - *Ptr3; - pcb_cardinal_t RubberbandN, /* number of lines in array */ - RubberbandMax; - RubberbandTypePtr Rubberband; -} AttachedObjectType, *AttachedObjectTypePtr; - -enum crosshair_shape { - Basic_Crosshair_Shape = 0, /* 4-ray */ - Union_Jack_Crosshair_Shape, /* 8-ray */ - Dozen_Crosshair_Shape, /* 12-ray */ - Crosshair_Shapes_Number -}; - -typedef struct { /* holds cursor information */ - hidGC GC, /* GC for cursor drawing */ - AttachGC; /* and for displaying buffer contents */ - Coord X, Y, /* position in PCB coordinates */ - MinX, MinY, /* lowest and highest coordinates */ - MaxX, MaxY; - AttachedLineType AttachedLine; /* data of new lines... */ - AttachedBoxType AttachedBox; - PolygonType AttachedPolygon; - AttachedObjectType AttachedObject; /* data of attached objects */ - enum crosshair_shape shape; /* shape of crosshair */ - vtop_t onpoint_objs; - vtop_t old_onpoint_objs; - - /* list of object IDs that could have been dragged so that they can be cycled */ - long int *drags; - int drags_len, drags_current; - Coord dragx, dragy; /* the point where drag started */ -} CrosshairType, *CrosshairTypePtr; - -typedef struct { - pcb_bool status; - Coord X, Y; -} MarkType, *MarkTypePtr; - /* ---------------------------------------------------------------------- * pointer to low-level copy, move and rotate functions */ Index: trunk/src/global_element.h =================================================================== --- trunk/src/global_element.h (revision 4501) +++ trunk/src/global_element.h (revision 4502) @@ -1,3 +1,11 @@ +#ifndef PCB_ELEMENT_H +#define PCB_ELEMENT_H + +#include "list_pin.h" +#include "list_pad.h" +#include "list_line.h" +#include "list_arc.h" + struct element_st { ANYOBJECTFIELDS; TextType Name[MAX_ELEMENTNAMES]; /* the elements names; */ @@ -15,3 +23,5 @@ }; #include "list_element.h" + +#endif Index: trunk/src/global_typedefs.h =================================================================== --- trunk/src/global_typedefs.h (revision 4501) +++ trunk/src/global_typedefs.h (revision 4502) @@ -30,7 +30,10 @@ NUM_NETLISTS /* so that we know how many netlists we are dealing with */ }; -typedef struct pcb_st_t PCBType, *PCBTypePtr; +typedef struct pcb_board_s PCBType, *PCBTypePtr; +typedef struct pcb_layer_group_s LayerGroupType, *LayerGroupTypePtr; +typedef struct pcb_layer_s LayerType, *LayerTypePtr; + typedef struct BoxType BoxType, *BoxTypePtr; typedef struct polygon_st PolygonType, *PolygonTypePtr; typedef struct pad_st PadType, *PadTypePtr; @@ -39,11 +42,10 @@ typedef struct rats_patch_line_s rats_patch_line_t; typedef struct element_st ElementType, *ElementTypePtr, **ElementTypeHandle; typedef struct net_st NetType, *NetTypePtr; -typedef struct layer_st LayerType, *LayerTypePtr; + typedef struct data_st DataType, *DataTypePtr; typedef struct plug_io_s plug_io_t; - typedef unsigned int pcb_cardinal_t; typedef unsigned char pcb_uint8_t; /* Don't use in new code. */ Index: trunk/src/layer.h =================================================================== --- trunk/src/layer.h (revision 4501) +++ trunk/src/layer.h (revision 4502) @@ -25,8 +25,32 @@ * */ -/* prototypes for layer manipulation */ +#ifndef PCB_LAYER_H +#define PCB_LAYER_H +/* ---------------------------------------------------------------------- + * layer group. A layer group identifies layers which are always switched + * on/off together. + */ +struct pcb_layer_group_s { + pcb_cardinal_t Number[MAX_LAYER], /* number of entries per groups */ + Entries[MAX_LAYER][MAX_LAYER + 2]; +}; + +struct pcb_layer_s { /* holds information about one layer */ + const char *Name; /* layer name */ + linelist_t Line; + textlist_t Text; + polylist_t Polygon; + arclist_t Arc; + rtree_t *line_tree, *text_tree, *polygon_tree, *arc_tree; + pcb_bool On; /* visible flag */ + const char *Color; /* color */ + const char *SelectedColor; + AttributeListType Attributes; + int no_drc; /* whether to ignore the layer when checking the design rules */ +}; + /* Returns pcb_true if the given layer is empty (there are no objects on the layer) */ pcb_bool IsLayerEmpty(LayerTypePtr); pcb_bool IsLayerNumEmpty(int); @@ -155,3 +179,5 @@ /* Needs to be called once at the end, when all layers has been added */ void pcb_layers_finalize(); + +#endif Index: trunk/src/library.h =================================================================== --- trunk/src/library.h (nonexistent) +++ trunk/src/library.h (revision 4502) @@ -0,0 +1,79 @@ +/* + * COPYRIGHT + * + * PCB, interactive printed circuit board design + * Copyright (C) 1994,1995,1996, 2004 Thomas Nau + * 15 Oct 2008 Ineiev: add different crosshair shapes + * + * 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 St, Fifth Floor, Boston, MA 02110-1301 USA + * + * Contact addresses for paper mail and Email: + * Thomas Nau, Schlehenweg 15, 88471 Baustetten, Germany + * Thomas.Nau@rz.uni-ulm.de + * + */ + +#ifndef PCB_LIBRARY_H +#define PCB_LIBRARY_H + +#include "global_typedefs.h" + +typedef struct LibraryEntryTpye_s LibraryEntryType, *LibraryEntryTypePtr; +typedef struct LibraryMenuType_s LibraryMenuType, *LibraryMenuTypePtr; + +/* --------------------------------------------------------------------------- + * structure used by library routines + */ +struct LibraryEntryTpye_s { + const char *ListEntry; /* the string for the selection box */ + int ListEntry_dontfree; /* do not free(ListEntry) if non-zero */ + /* This used to contain some char *AllocatedMemory, possibly with + * the intention of the following fields pointing into it. + * It was never used that way, so removing for now. + * TODO: re-introduce and actually use it for the following fields? + */ + const char *Package; /* package */ + const char *Value; /* the value field */ + const char *Description; /* some descriptive text */ +#if 0 + fp_type_t Type; + void **Tags; /* an array of void * tag IDs; last tag ID is NULL */ +#endif +}; + +/* If the internal flag is set, the only field that is valid is Name, + and the struct is allocated with malloc instead of + CreateLibraryEntry. These "internal" entries are used for + electrical paths that aren't yet assigned to a real net. */ + +struct LibraryMenuType_s { + char *Name, /* name of the menu entry */ + *directory, /* Directory name library elements are from */ + *Style; /* routing style */ + pcb_cardinal_t EntryN, /* number of objects */ + EntryMax; /* number of reserved memory locations */ + LibraryEntryTypePtr Entry; /* the entries */ + char flag; /* used by the netlist window to enable/disable nets */ + char internal; /* if set, this is an internal-only entry, not + part of the global netlist. */ +}; + +typedef struct { + pcb_cardinal_t MenuN; /* number of objects */ + pcb_cardinal_t MenuMax; /* number of reserved memory locations */ + LibraryMenuTypePtr Menu; /* the entries */ +} LibraryType, *LibraryTypePtr; + +#endif Index: trunk/src/mymem.h =================================================================== --- trunk/src/mymem.h (revision 4501) +++ trunk/src/mymem.h (revision 4502) @@ -34,6 +34,7 @@ #include #include "global.h" +#include "rubberband.h" /* --------------------------------------------------------------------------- * number of additional objects that are allocated with one system call Index: trunk/src/rubberband.h =================================================================== --- trunk/src/rubberband.h (revision 4501) +++ trunk/src/rubberband.h (revision 4502) @@ -32,6 +32,17 @@ #include "global.h" +/* --------------------------------------------------------------------------- + * some types for cursor drawing, setting of block and lines + * as well as for merging of elements + */ +typedef struct { /* rubberband lines for element moves */ + LayerTypePtr Layer; /* layer that holds the line */ + LineTypePtr Line; /* the line itself */ + PointTypePtr MovedPoint; /* and finally the point */ +} RubberbandType, *RubberbandTypePtr; + + void LookupRubberbandLines(int, void *, void *, void *); void LookupRatLines(int, void *, void *, void *); Index: trunk/src/vtonpoint.h =================================================================== --- trunk/src/vtonpoint.h (revision 4501) +++ trunk/src/vtonpoint.h (revision 4502) @@ -1,3 +1,6 @@ +#ifndef PCB_VTOP_H +#define PCB_VTOP_H + #include #include #include "global_objs.h" @@ -62,3 +65,5 @@ /* clean up #defines */ #include + +#endif Index: trunk/src/vtroutestyle.h =================================================================== --- trunk/src/vtroutestyle.h (revision 4501) +++ trunk/src/vtroutestyle.h (revision 4502) @@ -1,3 +1,5 @@ +#ifndef PCB_VTROUTESTYLE_H +#define PCB_VTROUTESTYLE_H #include #include #include "unit.h" @@ -72,3 +74,5 @@ /* clean up #defines */ #include + +#endif Index: trunk/src_plugins/io_pcb/parse_l.c =================================================================== --- trunk/src_plugins/io_pcb/parse_l.c (revision 4501) +++ trunk/src_plugins/io_pcb/parse_l.c (revision 4502) @@ -27,8 +27,8 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 -#define YY_FLEX_MINOR_VERSION 5 -#define YY_FLEX_SUBMINOR_VERSION 35 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 1 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif @@ -107,25 +107,13 @@ #endif /* ! FLEXINT_H */ -#ifdef __cplusplus +/* TODO: this is always defined, so inline it */ +#define yyconst const -/* The "const" storage-class-modifier is valid. */ -#define YY_USE_CONST - -#else /* ! __cplusplus */ - -/* C99 requires __STDC__ to be defined as 1. */ -#if defined (__STDC__) - -#define YY_USE_CONST - -#endif /* defined (__STDC__) */ -#endif /* ! __cplusplus */ - -#ifdef YY_USE_CONST -#define yyconst const +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) #else -#define yyconst +#define yynoreturn #endif /* Returned upon end-of-file. */ @@ -181,6 +169,11 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + extern int pcb_leng; extern FILE *pcb_in, *pcb_out; @@ -191,7 +184,7 @@ /* Note: We specifically omit the test for yy_rule_can_match_eol because it requires * access to the local variable yy_act. Since yyless() is a macro, it would break - * existing scanners that call yyless() from OUTSIDE pcb_lex. + * existing scanners that call yyless() from OUTSIDE pcb_lex. * One obvious solution it to make yy_act a global. I tried that, and saw * a 5% performance hit in a non-pcb_lineno scanner, because yy_act is * normally declared as a register variable-- so it is not worth it. @@ -203,6 +196,13 @@ if ( pcb_text[yyl] == '\n' )\ --pcb_lineno;\ }while(0) + #define YY_LINENO_REWIND_TO(dst) \ + do {\ + const char *p;\ + for ( p = yy_cp-1; p >= (dst); --p)\ + if ( *p == '\n' )\ + --pcb_lineno;\ + }while(0) /* Return all but the first "n" matched characters back to the input stream. */ #define yyless(n) \ @@ -220,11 +220,6 @@ #define unput(c) yyunput( c, (yytext_ptr) ) -#ifndef YY_TYPEDEF_YY_SIZE_T -#define YY_TYPEDEF_YY_SIZE_T -typedef size_t yy_size_t; -#endif - #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -237,7 +232,7 @@ /* Size of input buffer in bytes, not including room for EOB * characters. */ - yy_size_t yy_buf_size; + int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. @@ -265,7 +260,7 @@ int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -293,7 +288,7 @@ /* Stack of input buffers. */ static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ -static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */ +static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ /* We provide macros for accessing buffer states in case in the * future we want to put the buffer states in a more general @@ -316,7 +311,7 @@ int pcb_leng; /* Points to current character in buffer. */ -static char *yy_c_buf_p = (char *) 0; +static char *yy_c_buf_p = NULL; static int yy_init = 0; /* whether we need to initialize */ static int yy_start = 0; /* start state number */ @@ -375,7 +370,7 @@ typedef unsigned char YY_CHAR; -FILE *pcb_in = (FILE *) 0, *pcb_out = (FILE *) 0; +FILE *pcb_in = NULL, *pcb_out = NULL; typedef int yy_state_type; @@ -384,12 +379,15 @@ int pcb_lineno = 1; extern char *pcb_text; +#ifdef yytext_ptr +#undef yytext_ptr +#endif #define yytext_ptr pcb_text static yy_state_type yy_get_previous_state (void ); static yy_state_type yy_try_NUL_trans (yy_state_type current_state ); static int yy_get_next_buffer (void ); -static void yy_fatal_error (yyconst char msg[] ); +static void yynoreturn yy_fatal_error (yyconst char* msg ); /* Done after the current pattern has been matched and before the * corresponding action - sets up pcb_text. @@ -396,7 +394,7 @@ */ #define YY_DO_BEFORE_ACTION \ (yytext_ptr) = yy_bp; \ - pcb_leng = (size_t) (yy_cp - yy_bp); \ + pcb_leng = (int) (yy_cp - yy_bp); \ (yy_hold_char) = *yy_cp; \ *yy_cp = '\0'; \ (yy_c_buf_p) = yy_cp; @@ -439,7 +437,7 @@ 0 } ; -static yyconst flex_int32_t yy_ec[256] = +static yyconst YY_CHAR yy_ec[256] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, @@ -471,7 +469,7 @@ 1, 1, 1, 1, 1 } ; -static yyconst flex_int32_t yy_meta[51] = +static yyconst YY_CHAR yy_meta[51] = { 0, 1, 1, 2, 3, 1, 1, 1, 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, @@ -480,7 +478,7 @@ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 } ; -static yyconst flex_int16_t yy_base[226] = +static yyconst flex_uint16_t yy_base[226] = { 0, 0, 0, 256, 257, 253, 257, 257, 46, 0, 0, 42, 45, 46, 13, 16, 230, 213, 23, 207, 208, @@ -538,7 +536,7 @@ 0, 221, 221, 221, 221 } ; -static yyconst flex_int16_t yy_nxt[308] = +static yyconst flex_uint16_t yy_nxt[308] = { 0, 4, 5, 6, 7, 8, 9, 10, 11, 4, 12, 13, 14, 4, 15, 16, 17, 18, 19, 20, 21, @@ -738,7 +736,7 @@ */ static int Parse(FILE *Pipe, const char *Executable, const char *Path, const char *Filename, const char *Parse_parameter); -#line 742 "parse_l.c" +#line 740 "parse_l.c" #define INITIAL 0 @@ -771,19 +769,19 @@ FILE *pcb_get_in (void ); -void pcb_set_in (FILE * in_str ); +void pcb_set_in (FILE * _in_str ); FILE *pcb_get_out (void ); -void pcb_set_out (FILE * out_str ); +void pcb_set_out (FILE * _out_str ); -int pcb_get_leng (void ); + int pcb_get_leng (void ); char *pcb_get_text (void ); int pcb_get_lineno (void ); -void pcb_set_lineno (int line_number ); +void pcb_set_lineno (int _line_number ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -797,8 +795,12 @@ #endif #endif +#ifndef YY_NO_UNPUT + static void yyunput (int c,char *buf_ptr ); +#endif + #ifndef yytext_ptr static void yy_flex_strncpy (char *,yyconst char *,int ); #endif @@ -832,7 +834,7 @@ /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ -#define ECHO do { if (fwrite( pcb_text, pcb_leng, 1, pcb_out )) {} } while (0) +#define ECHO do { if (fwrite( pcb_text, (size_t) pcb_leng, 1, pcb_out )) {} } while (0) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, @@ -856,7 +858,7 @@ else \ { \ errno=0; \ - while ( (result = fread(buf, 1, max_size, pcb_in))==0 && ferror(pcb_in)) \ + while ( (result = (int) fread(buf, 1, max_size, pcb_in))==0 && ferror(pcb_in)) \ { \ if( errno != EINTR) \ { \ @@ -911,7 +913,7 @@ /* Code executed at the end of each rule. */ #ifndef YY_BREAK -#define YY_BREAK break; +#define YY_BREAK /*LINTED*/break; #endif #define YY_RULE_SETUP \ @@ -921,15 +923,10 @@ */ YY_DECL { - register yy_state_type yy_current_state; - register char *yy_cp, *yy_bp; - register int yy_act; + yy_state_type yy_current_state; + char *yy_cp, *yy_bp; + int yy_act; -#line 117 "parse_l.l" - - -#line 932 "parse_l.c" - if ( !(yy_init) ) { (yy_init) = 1; @@ -956,7 +953,13 @@ pcb__load_buffer_state( ); } - while ( 1 ) /* loops until end-of-file is reached */ + { +#line 117 "parse_l.l" + + +#line 961 "parse_l.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ { yy_cp = (yy_c_buf_p); @@ -972,7 +975,7 @@ yy_match: do { - register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; + YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -984,7 +987,7 @@ if ( yy_current_state >= 222 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; ++yy_cp; } while ( yy_base[yy_current_state] != 257 ); @@ -1002,10 +1005,10 @@ if ( yy_act != YY_END_OF_BUFFER && yy_rule_can_match_eol[yy_act] ) { - int yyl; + yy_size_t yyl; for ( yyl = 0; yyl < pcb_leng; ++yyl ) if ( pcb_text[yyl] == '\n' ) - + pcb_lineno++; ; } @@ -1339,7 +1342,7 @@ #line 219 "parse_l.l" ECHO; YY_BREAK -#line 1343 "parse_l.c" +#line 1346 "parse_l.c" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -1470,6 +1473,7 @@ "fatal flex scanner internal error--no action found" ); } /* end of action switch */ } /* end of scanning one token */ + } /* end of user's declarations */ } /* end of pcb_lex */ /* yy_get_next_buffer - try to read in a new buffer @@ -1481,9 +1485,9 @@ */ static int yy_get_next_buffer (void) { - register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; - register char *source = (yytext_ptr); - register int number_to_move, i; + char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; + char *source = (yytext_ptr); + yy_size_t number_to_move, i; int ret_val; if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) @@ -1512,7 +1516,7 @@ /* Try to read more data. */ /* First move last chars to start of buffer. */ - number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1; + number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1; for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); @@ -1532,7 +1536,7 @@ { /* Not enough room in the buffer - grow it. */ /* just a shorter name for the current buffer */ - YY_BUFFER_STATE b = YY_CURRENT_BUFFER; + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; int yy_c_buf_p_offset = (int) ((yy_c_buf_p) - b->yy_ch_buf); @@ -1552,7 +1556,7 @@ } else /* Can't grow it, we don't own it. */ - b->yy_ch_buf = 0; + b->yy_ch_buf = NULL; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( @@ -1570,7 +1574,7 @@ /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), - (yy_n_chars), (size_t) num_to_read ); + (yy_n_chars), num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); } @@ -1594,9 +1598,9 @@ else ret_val = EOB_ACT_CONTINUE_SCAN; - if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { + if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { /* Extend the array by 50%, plus the number we really need. */ - yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); + int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) pcb_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ); if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); @@ -1615,14 +1619,14 @@ static yy_state_type yy_get_previous_state (void) { - register yy_state_type yy_current_state; - register char *yy_cp; + yy_state_type yy_current_state; + char *yy_cp; yy_current_state = (yy_start); for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) { - register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); + YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -1634,7 +1638,7 @@ if ( yy_current_state >= 222 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; } return yy_current_state; @@ -1647,10 +1651,10 @@ */ static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) { - register int yy_is_jam; - register char *yy_cp = (yy_c_buf_p); + int yy_is_jam; + char *yy_cp = (yy_c_buf_p); - register YY_CHAR yy_c = 1; + YY_CHAR yy_c = 1; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -1662,15 +1666,17 @@ if ( yy_current_state >= 222 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; yy_is_jam = (yy_current_state == 221); - return yy_is_jam ? 0 : yy_current_state; + return yy_is_jam ? 0 : yy_current_state; } - static void yyunput (int c, register char * yy_bp ) +#ifndef YY_NO_UNPUT + + static void yyunput (int c, char * yy_bp ) { - register char *yy_cp; + char *yy_cp; yy_cp = (yy_c_buf_p); @@ -1680,10 +1686,10 @@ if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) { /* need to shift things up to make room */ /* +2 for EOB chars. */ - register int number_to_move = (yy_n_chars) + 2; - register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ + int number_to_move = (yy_n_chars) + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; - register char *source = + char *source = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) @@ -1692,7 +1698,7 @@ yy_cp += (int) (dest - source); yy_bp += (int) (dest - source); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = - (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size; + (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) YY_FATAL_ERROR( "flex scanner push-back overflow" ); @@ -1709,6 +1715,8 @@ (yy_c_buf_p) = yy_cp; } +#endif + #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput (void) @@ -1757,7 +1765,7 @@ case EOB_ACT_END_OF_FILE: { if ( pcb_wrap( ) ) - return EOF; + return 0; if ( ! (yy_did_buffer_switch_on_eof) ) YY_NEW_FILE; @@ -1780,7 +1788,7 @@ (yy_hold_char) = *++(yy_c_buf_p); if ( c == '\n' ) - + pcb_lineno++; ; @@ -1863,7 +1871,7 @@ if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in pcb__create_buffer()" ); - b->yy_buf_size = size; + b->yy_buf_size = (yy_size_t)size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. @@ -1898,10 +1906,6 @@ pcb_free((void *) b ); } -#ifndef __cplusplus -extern int isatty (int ); -#endif /* __cplusplus */ - /* Initializes or reinitializes a buffer. * This function is sometimes called more than once on the same buffer, * such as during a pcb_restart() or at EOF. @@ -2022,15 +2026,15 @@ * scanner will even need a stack. We use 2 instead of 1 to avoid an * immediate realloc on the next call. */ - num_to_alloc = 1; + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ (yy_buffer_stack) = (struct yy_buffer_state**)pcb_alloc (num_to_alloc * sizeof(struct yy_buffer_state*) ); if ( ! (yy_buffer_stack) ) YY_FATAL_ERROR( "out of dynamic memory in pcb_ensure_buffer_stack()" ); - + memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); - + (yy_buffer_stack_max) = num_to_alloc; (yy_buffer_stack_top) = 0; return; @@ -2039,7 +2043,7 @@ if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ /* Increase the buffer to prepare for a possible push. */ - int grow_size = 8 /* arbitrary grow size */; + yy_size_t grow_size = 8 /* arbitrary grow size */; num_to_alloc = (yy_buffer_stack_max) + grow_size; (yy_buffer_stack) = (struct yy_buffer_state**)pcb_realloc @@ -2059,7 +2063,7 @@ * @param base the character buffer * @param size the size in bytes of the character buffer * - * @return the newly allocated buffer state object. + * @return the newly allocated buffer state object. */ YY_BUFFER_STATE pcb__scan_buffer (char * base, yy_size_t size ) { @@ -2069,7 +2073,7 @@ base[size-2] != YY_END_OF_BUFFER_CHAR || base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ - return 0; + return NULL; b = (YY_BUFFER_STATE) pcb_alloc(sizeof( struct yy_buffer_state ) ); if ( ! b ) @@ -2078,7 +2082,7 @@ b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */ b->yy_buf_pos = b->yy_ch_buf = base; b->yy_is_our_buffer = 0; - b->yy_input_file = 0; + b->yy_input_file = NULL; b->yy_n_chars = b->yy_buf_size; b->yy_is_interactive = 0; b->yy_at_bol = 1; @@ -2101,7 +2105,7 @@ YY_BUFFER_STATE pcb__scan_string (yyconst char * yystr ) { - return pcb__scan_bytes(yystr,strlen(yystr) ); + return pcb__scan_bytes(yystr,(int) strlen(yystr) ); } /** Setup the input buffer state to scan the given bytes. The next call to pcb_lex() will @@ -2116,10 +2120,10 @@ YY_BUFFER_STATE b; char *buf; yy_size_t n; - int i; + yy_size_t i; /* Get memory for full buffer, including space for trailing EOB's. */ - n = _yybytes_len + 2; + n = (yy_size_t) _yybytes_len + 2; buf = (char *) pcb_alloc(n ); if ( ! buf ) YY_FATAL_ERROR( "out of dynamic memory in pcb__scan_bytes()" ); @@ -2145,9 +2149,9 @@ #define YY_EXIT_FAILURE 2 #endif -static void yy_fatal_error (yyconst char* msg ) +static void yynoreturn yy_fatal_error (yyconst char* msg ) { - (void) fprintf( stderr, "%s\n", msg ); + (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } @@ -2175,7 +2179,7 @@ */ int pcb_get_lineno (void) { - + return pcb_lineno; } @@ -2213,29 +2217,29 @@ } /** Set the current line number. - * @param line_number + * @param _line_number line number * */ -void pcb_set_lineno (int line_number ) +void pcb_set_lineno (int _line_number ) { - pcb_lineno = line_number; + pcb_lineno = _line_number; } /** Set the input stream. This does not discard the current * input buffer. - * @param in_str A readable stream. + * @param _in_str A readable stream. * * @see pcb__switch_to_buffer */ -void pcb_set_in (FILE * in_str ) +void pcb_set_in (FILE * _in_str ) { - pcb_in = in_str ; + pcb_in = _in_str ; } -void pcb_set_out (FILE * out_str ) +void pcb_set_out (FILE * _out_str ) { - pcb_out = out_str ; + pcb_out = _out_str ; } int pcb_get_debug (void) @@ -2243,9 +2247,9 @@ return pcb__flex_debug; } -void pcb_set_debug (int bdebug ) +void pcb_set_debug (int _bdebug ) { - pcb__flex_debug = bdebug ; + pcb__flex_debug = _bdebug ; } static int yy_init_globals (void) @@ -2257,10 +2261,10 @@ /* We do not touch pcb_lineno unless the option is enabled. */ pcb_lineno = 1; - (yy_buffer_stack) = 0; + (yy_buffer_stack) = NULL; (yy_buffer_stack_top) = 0; (yy_buffer_stack_max) = 0; - (yy_c_buf_p) = (char *) 0; + (yy_c_buf_p) = NULL; (yy_init) = 0; (yy_start) = 0; @@ -2269,8 +2273,8 @@ pcb_in = stdin; pcb_out = stdout; #else - pcb_in = (FILE *) 0; - pcb_out = (FILE *) 0; + pcb_in = NULL; + pcb_out = NULL; #endif /* For future reference: Set errno on error, since we are called by @@ -2308,7 +2312,8 @@ #ifndef yytext_ptr static void yy_flex_strncpy (char* s1, yyconst char * s2, int n ) { - register int i; + + int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; } @@ -2317,7 +2322,7 @@ #ifdef YY_NEED_STRLEN static int yy_flex_strlen (yyconst char * s ) { - register int n; + int n; for ( n = 0; s[n]; ++n ) ; @@ -2327,11 +2332,12 @@ void *pcb_alloc (yy_size_t size ) { - return (void *) malloc( size ); + return malloc(size); } void *pcb_realloc (void * ptr, yy_size_t size ) { + /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter @@ -2339,12 +2345,12 @@ * any pointer type to void*, and deal with argument conversions * as though doing an assignment. */ - return (void *) realloc( (char *) ptr, size ); + return realloc(ptr, size); } void pcb_free (void * ptr ) { - free( (char *) ptr ); /* see pcb_realloc() for (char *) cast */ + free( (char *) ptr ); /* see pcb_realloc() for (char *) cast */ } #define YYTABLES_NAME "yytables" Index: trunk/src_plugins/io_pcb/parse_l.h =================================================================== --- trunk/src_plugins/io_pcb/parse_l.h (revision 4501) +++ trunk/src_plugins/io_pcb/parse_l.h (revision 4502) @@ -12,8 +12,8 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 -#define YY_FLEX_MINOR_VERSION 5 -#define YY_FLEX_SUBMINOR_VERSION 35 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 1 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif @@ -92,25 +92,13 @@ #endif /* ! FLEXINT_H */ -#ifdef __cplusplus +/* TODO: this is always defined, so inline it */ +#define yyconst const -/* The "const" storage-class-modifier is valid. */ -#define YY_USE_CONST - -#else /* ! __cplusplus */ - -/* C99 requires __STDC__ to be defined as 1. */ -#if defined (__STDC__) - -#define YY_USE_CONST - -#endif /* defined (__STDC__) */ -#endif /* ! __cplusplus */ - -#ifdef YY_USE_CONST -#define yyconst const +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) #else -#define yyconst +#define yynoreturn #endif /* Size of default input buffer. */ @@ -131,15 +119,15 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif -extern int pcb_leng; - -extern FILE *pcb_in, *pcb_out; - #ifndef YY_TYPEDEF_YY_SIZE_T #define YY_TYPEDEF_YY_SIZE_T typedef size_t yy_size_t; #endif +extern int pcb_leng; + +extern FILE *pcb_in, *pcb_out; + #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -152,7 +140,7 @@ /* Size of input buffer in bytes, not including room for EOB * characters. */ - yy_size_t yy_buf_size; + int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. @@ -180,7 +168,7 @@ int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -212,6 +200,9 @@ extern int pcb_lineno; extern char *pcb_text; +#ifdef yytext_ptr +#undef yytext_ptr +#endif #define yytext_ptr pcb_text #ifdef YY_HEADER_EXPORT_START_CONDITIONS @@ -246,19 +237,19 @@ FILE *pcb_get_in (void ); -void pcb_set_in (FILE * in_str ); +void pcb_set_in (FILE * _in_str ); FILE *pcb_get_out (void ); -void pcb_set_out (FILE * out_str ); +void pcb_set_out (FILE * _out_str ); -int pcb_get_leng (void ); + int pcb_get_leng (void ); char *pcb_get_text (void ); int pcb_get_lineno (void ); -void pcb_set_lineno (int line_number ); +void pcb_set_lineno (int _line_number ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -327,6 +318,6 @@ #line 219 "parse_l.l" -#line 331 "parse_l.h" +#line 322 "parse_l.h" #undef pcb_IN_HEADER #endif /* pcb_HEADER_H */ Index: trunk/src_plugins/query/query_l.c =================================================================== --- trunk/src_plugins/query/query_l.c (revision 4501) +++ trunk/src_plugins/query/query_l.c (revision 4502) @@ -27,8 +27,8 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 -#define YY_FLEX_MINOR_VERSION 5 -#define YY_FLEX_SUBMINOR_VERSION 35 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 1 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif @@ -107,25 +107,13 @@ #endif /* ! FLEXINT_H */ -#ifdef __cplusplus +/* TODO: this is always defined, so inline it */ +#define yyconst const -/* The "const" storage-class-modifier is valid. */ -#define YY_USE_CONST - -#else /* ! __cplusplus */ - -/* C99 requires __STDC__ to be defined as 1. */ -#if defined (__STDC__) - -#define YY_USE_CONST - -#endif /* defined (__STDC__) */ -#endif /* ! __cplusplus */ - -#ifdef YY_USE_CONST -#define yyconst const +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) #else -#define yyconst +#define yynoreturn #endif /* Returned upon end-of-file. */ @@ -181,6 +169,11 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif +#ifndef YY_TYPEDEF_YY_SIZE_T +#define YY_TYPEDEF_YY_SIZE_T +typedef size_t yy_size_t; +#endif + extern int qry_leng; extern FILE *qry_in, *qry_out; @@ -190,6 +183,7 @@ #define EOB_ACT_LAST_MATCH 2 #define YY_LESS_LINENO(n) + #define YY_LINENO_REWIND_TO(ptr) /* Return all but the first "n" matched characters back to the input stream. */ #define yyless(n) \ @@ -207,11 +201,6 @@ #define unput(c) yyunput( c, (yytext_ptr) ) -#ifndef YY_TYPEDEF_YY_SIZE_T -#define YY_TYPEDEF_YY_SIZE_T -typedef size_t yy_size_t; -#endif - #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -224,7 +213,7 @@ /* Size of input buffer in bytes, not including room for EOB * characters. */ - yy_size_t yy_buf_size; + int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. @@ -252,7 +241,7 @@ int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -280,7 +269,7 @@ /* Stack of input buffers. */ static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ -static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */ +static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ /* We provide macros for accessing buffer states in case in the * future we want to put the buffer states in a more general @@ -303,7 +292,7 @@ int qry_leng; /* Points to current character in buffer. */ -static char *yy_c_buf_p = (char *) 0; +static char *yy_c_buf_p = NULL; static int yy_init = 0; /* whether we need to initialize */ static int yy_start = 0; /* start state number */ @@ -362,7 +351,7 @@ typedef unsigned char YY_CHAR; -FILE *qry_in = (FILE *) 0, *qry_out = (FILE *) 0; +FILE *qry_in = NULL, *qry_out = NULL; typedef int yy_state_type; @@ -371,12 +360,15 @@ int qry_lineno = 1; extern char *qry_text; +#ifdef yytext_ptr +#undef yytext_ptr +#endif #define yytext_ptr qry_text static yy_state_type yy_get_previous_state (void ); static yy_state_type yy_try_NUL_trans (yy_state_type current_state ); static int yy_get_next_buffer (void ); -static void yy_fatal_error (yyconst char msg[] ); +static void yynoreturn yy_fatal_error (yyconst char* msg ); /* Done after the current pattern has been matched and before the * corresponding action - sets up qry_text. @@ -383,7 +375,7 @@ */ #define YY_DO_BEFORE_ACTION \ (yytext_ptr) = yy_bp; \ - qry_leng = (size_t) (yy_cp - yy_bp); \ + qry_leng = (int) (yy_cp - yy_bp); \ (yy_hold_char) = *yy_cp; \ *yy_cp = '\0'; \ (yy_c_buf_p) = yy_cp; @@ -423,7 +415,7 @@ } ; -static yyconst flex_int32_t yy_ec[256] = +static yyconst YY_CHAR yy_ec[256] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, @@ -455,7 +447,7 @@ 1, 1, 1, 1, 1 } ; -static yyconst flex_int32_t yy_meta[52] = +static yyconst YY_CHAR yy_meta[52] = { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, @@ -465,7 +457,7 @@ 1 } ; -static yyconst flex_int16_t yy_base[198] = +static yyconst flex_uint16_t yy_base[198] = { 0, 0, 0, 210, 211, 211, 211, 197, 203, 201, 199, 211, 195, 43, 192, 191, 190, 172, 173, 172, 0, @@ -517,7 +509,7 @@ } ; -static yyconst flex_int16_t yy_nxt[263] = +static yyconst flex_uint16_t yy_nxt[263] = { 0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 20, @@ -634,7 +626,7 @@ static int qry_yy_input(char *buf, int buflen); static pcb_qry_node_t *make_constant(char *str, long val); #define YY_INPUT(buf, res, buflen) (res = qry_yy_input(buf, buflen)) -#line 638 "query_l.c" +#line 630 "query_l.c" #define INITIAL 0 @@ -667,19 +659,19 @@ FILE *qry_get_in (void ); -void qry_set_in (FILE * in_str ); +void qry_set_in (FILE * _in_str ); FILE *qry_get_out (void ); -void qry_set_out (FILE * out_str ); +void qry_set_out (FILE * _out_str ); -int qry_get_leng (void ); + int qry_get_leng (void ); char *qry_get_text (void ); int qry_get_lineno (void ); -void qry_set_lineno (int line_number ); +void qry_set_lineno (int _line_number ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -693,8 +685,12 @@ #endif #endif +#ifndef YY_NO_UNPUT + static void yyunput (int c,char *buf_ptr ); +#endif + #ifndef yytext_ptr static void yy_flex_strncpy (char *,yyconst char *,int ); #endif @@ -728,7 +724,7 @@ /* This used to be an fputs(), but since the string might contain NUL's, * we now use fwrite(). */ -#define ECHO do { if (fwrite( qry_text, qry_leng, 1, qry_out )) {} } while (0) +#define ECHO do { if (fwrite( qry_text, (size_t) qry_leng, 1, qry_out )) {} } while (0) #endif /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, @@ -752,7 +748,7 @@ else \ { \ errno=0; \ - while ( (result = fread(buf, 1, max_size, qry_in))==0 && ferror(qry_in)) \ + while ( (result = (int) fread(buf, 1, max_size, qry_in))==0 && ferror(qry_in)) \ { \ if( errno != EINTR) \ { \ @@ -807,7 +803,7 @@ /* Code executed at the end of each rule. */ #ifndef YY_BREAK -#define YY_BREAK break; +#define YY_BREAK /*LINTED*/break; #endif #define YY_RULE_SETUP \ @@ -817,14 +813,10 @@ */ YY_DECL { - register yy_state_type yy_current_state; - register char *yy_cp, *yy_bp; - register int yy_act; + yy_state_type yy_current_state; + char *yy_cp, *yy_bp; + int yy_act; -#line 41 "query_l.l" - -#line 827 "query_l.c" - if ( !(yy_init) ) { (yy_init) = 1; @@ -851,7 +843,12 @@ qry__load_buffer_state( ); } - while ( 1 ) /* loops until end-of-file is reached */ + { +#line 41 "query_l.l" + +#line 850 "query_l.c" + + while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ { yy_cp = (yy_c_buf_p); @@ -867,7 +864,7 @@ yy_match: do { - register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)]; + YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -879,7 +876,7 @@ if ( yy_current_state >= 195 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; ++yy_cp; } while ( yy_base[yy_current_state] != 211 ); @@ -1219,7 +1216,7 @@ #line 116 "query_l.l" ECHO; YY_BREAK -#line 1223 "query_l.c" +#line 1220 "query_l.c" case YY_STATE_EOF(INITIAL): yyterminate(); @@ -1350,6 +1347,7 @@ "fatal flex scanner internal error--no action found" ); } /* end of action switch */ } /* end of scanning one token */ + } /* end of user's declarations */ } /* end of qry_lex */ /* yy_get_next_buffer - try to read in a new buffer @@ -1361,9 +1359,9 @@ */ static int yy_get_next_buffer (void) { - register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; - register char *source = (yytext_ptr); - register int number_to_move, i; + char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; + char *source = (yytext_ptr); + yy_size_t number_to_move, i; int ret_val; if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) @@ -1392,7 +1390,7 @@ /* Try to read more data. */ /* First move last chars to start of buffer. */ - number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1; + number_to_move = (yy_size_t) ((yy_c_buf_p) - (yytext_ptr)) - 1; for ( i = 0; i < number_to_move; ++i ) *(dest++) = *(source++); @@ -1412,7 +1410,7 @@ { /* Not enough room in the buffer - grow it. */ /* just a shorter name for the current buffer */ - YY_BUFFER_STATE b = YY_CURRENT_BUFFER; + YY_BUFFER_STATE b = YY_CURRENT_BUFFER_LVALUE; int yy_c_buf_p_offset = (int) ((yy_c_buf_p) - b->yy_ch_buf); @@ -1432,7 +1430,7 @@ } else /* Can't grow it, we don't own it. */ - b->yy_ch_buf = 0; + b->yy_ch_buf = NULL; if ( ! b->yy_ch_buf ) YY_FATAL_ERROR( @@ -1450,7 +1448,7 @@ /* Read in more data. */ YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), - (yy_n_chars), (size_t) num_to_read ); + (yy_n_chars), num_to_read ); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); } @@ -1474,9 +1472,9 @@ else ret_val = EOB_ACT_CONTINUE_SCAN; - if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { + if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { /* Extend the array by 50%, plus the number we really need. */ - yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); + int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) qry_realloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size ); if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); @@ -1495,14 +1493,14 @@ static yy_state_type yy_get_previous_state (void) { - register yy_state_type yy_current_state; - register char *yy_cp; + yy_state_type yy_current_state; + char *yy_cp; yy_current_state = (yy_start); for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) { - register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); + YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -1514,7 +1512,7 @@ if ( yy_current_state >= 195 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; } return yy_current_state; @@ -1527,10 +1525,10 @@ */ static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) { - register int yy_is_jam; - register char *yy_cp = (yy_c_buf_p); + int yy_is_jam; + char *yy_cp = (yy_c_buf_p); - register YY_CHAR yy_c = 1; + YY_CHAR yy_c = 1; if ( yy_accept[yy_current_state] ) { (yy_last_accepting_state) = yy_current_state; @@ -1542,15 +1540,17 @@ if ( yy_current_state >= 195 ) yy_c = yy_meta[(unsigned int) yy_c]; } - yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c]; + yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c]; yy_is_jam = (yy_current_state == 194); - return yy_is_jam ? 0 : yy_current_state; + return yy_is_jam ? 0 : yy_current_state; } - static void yyunput (int c, register char * yy_bp ) +#ifndef YY_NO_UNPUT + + static void yyunput (int c, char * yy_bp ) { - register char *yy_cp; + char *yy_cp; yy_cp = (yy_c_buf_p); @@ -1560,10 +1560,10 @@ if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) { /* need to shift things up to make room */ /* +2 for EOB chars. */ - register int number_to_move = (yy_n_chars) + 2; - register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ + int number_to_move = (yy_n_chars) + 2; + char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; - register char *source = + char *source = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) @@ -1572,7 +1572,7 @@ yy_cp += (int) (dest - source); yy_bp += (int) (dest - source); YY_CURRENT_BUFFER_LVALUE->yy_n_chars = - (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size; + (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) YY_FATAL_ERROR( "flex scanner push-back overflow" ); @@ -1585,6 +1585,8 @@ (yy_c_buf_p) = yy_cp; } +#endif + #ifndef YY_NO_INPUT #ifdef __cplusplus static int yyinput (void) @@ -1633,7 +1635,7 @@ case EOB_ACT_END_OF_FILE: { if ( qry_wrap( ) ) - return EOF; + return 0; if ( ! (yy_did_buffer_switch_on_eof) ) YY_NEW_FILE; @@ -1734,7 +1736,7 @@ if ( ! b ) YY_FATAL_ERROR( "out of dynamic memory in qry__create_buffer()" ); - b->yy_buf_size = size; + b->yy_buf_size = (yy_size_t)size; /* yy_ch_buf has to be 2 characters longer than the size given because * we need to put in 2 end-of-buffer characters. @@ -1769,10 +1771,6 @@ qry_free((void *) b ); } -#ifndef __cplusplus -extern int isatty (int ); -#endif /* __cplusplus */ - /* Initializes or reinitializes a buffer. * This function is sometimes called more than once on the same buffer, * such as during a qry_restart() or at EOF. @@ -1893,15 +1891,15 @@ * scanner will even need a stack. We use 2 instead of 1 to avoid an * immediate realloc on the next call. */ - num_to_alloc = 1; + num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ (yy_buffer_stack) = (struct yy_buffer_state**)qry_alloc (num_to_alloc * sizeof(struct yy_buffer_state*) ); if ( ! (yy_buffer_stack) ) YY_FATAL_ERROR( "out of dynamic memory in qry_ensure_buffer_stack()" ); - + memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); - + (yy_buffer_stack_max) = num_to_alloc; (yy_buffer_stack_top) = 0; return; @@ -1910,7 +1908,7 @@ if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ /* Increase the buffer to prepare for a possible push. */ - int grow_size = 8 /* arbitrary grow size */; + yy_size_t grow_size = 8 /* arbitrary grow size */; num_to_alloc = (yy_buffer_stack_max) + grow_size; (yy_buffer_stack) = (struct yy_buffer_state**)qry_realloc @@ -1930,7 +1928,7 @@ * @param base the character buffer * @param size the size in bytes of the character buffer * - * @return the newly allocated buffer state object. + * @return the newly allocated buffer state object. */ YY_BUFFER_STATE qry__scan_buffer (char * base, yy_size_t size ) { @@ -1940,7 +1938,7 @@ base[size-2] != YY_END_OF_BUFFER_CHAR || base[size-1] != YY_END_OF_BUFFER_CHAR ) /* They forgot to leave room for the EOB's. */ - return 0; + return NULL; b = (YY_BUFFER_STATE) qry_alloc(sizeof( struct yy_buffer_state ) ); if ( ! b ) @@ -1949,7 +1947,7 @@ b->yy_buf_size = size - 2; /* "- 2" to take care of EOB's */ b->yy_buf_pos = b->yy_ch_buf = base; b->yy_is_our_buffer = 0; - b->yy_input_file = 0; + b->yy_input_file = NULL; b->yy_n_chars = b->yy_buf_size; b->yy_is_interactive = 0; b->yy_at_bol = 1; @@ -1972,7 +1970,7 @@ YY_BUFFER_STATE qry__scan_string (yyconst char * yystr ) { - return qry__scan_bytes(yystr,strlen(yystr) ); + return qry__scan_bytes(yystr,(int) strlen(yystr) ); } /** Setup the input buffer state to scan the given bytes. The next call to qry_lex() will @@ -1987,10 +1985,10 @@ YY_BUFFER_STATE b; char *buf; yy_size_t n; - int i; + yy_size_t i; /* Get memory for full buffer, including space for trailing EOB's. */ - n = _yybytes_len + 2; + n = (yy_size_t) _yybytes_len + 2; buf = (char *) qry_alloc(n ); if ( ! buf ) YY_FATAL_ERROR( "out of dynamic memory in qry__scan_bytes()" ); @@ -2016,9 +2014,9 @@ #define YY_EXIT_FAILURE 2 #endif -static void yy_fatal_error (yyconst char* msg ) +static void yynoreturn yy_fatal_error (yyconst char* msg ) { - (void) fprintf( stderr, "%s\n", msg ); + (void) fprintf( stderr, "%s\n", msg ); exit( YY_EXIT_FAILURE ); } @@ -2046,7 +2044,7 @@ */ int qry_get_lineno (void) { - + return qry_lineno; } @@ -2084,29 +2082,29 @@ } /** Set the current line number. - * @param line_number + * @param _line_number line number * */ -void qry_set_lineno (int line_number ) +void qry_set_lineno (int _line_number ) { - qry_lineno = line_number; + qry_lineno = _line_number; } /** Set the input stream. This does not discard the current * input buffer. - * @param in_str A readable stream. + * @param _in_str A readable stream. * * @see qry__switch_to_buffer */ -void qry_set_in (FILE * in_str ) +void qry_set_in (FILE * _in_str ) { - qry_in = in_str ; + qry_in = _in_str ; } -void qry_set_out (FILE * out_str ) +void qry_set_out (FILE * _out_str ) { - qry_out = out_str ; + qry_out = _out_str ; } int qry_get_debug (void) @@ -2114,9 +2112,9 @@ return qry__flex_debug; } -void qry_set_debug (int bdebug ) +void qry_set_debug (int _bdebug ) { - qry__flex_debug = bdebug ; + qry__flex_debug = _bdebug ; } static int yy_init_globals (void) @@ -2125,10 +2123,10 @@ * This function is called from qry_lex_destroy(), so don't allocate here. */ - (yy_buffer_stack) = 0; + (yy_buffer_stack) = NULL; (yy_buffer_stack_top) = 0; (yy_buffer_stack_max) = 0; - (yy_c_buf_p) = (char *) 0; + (yy_c_buf_p) = NULL; (yy_init) = 0; (yy_start) = 0; @@ -2137,8 +2135,8 @@ qry_in = stdin; qry_out = stdout; #else - qry_in = (FILE *) 0; - qry_out = (FILE *) 0; + qry_in = NULL; + qry_out = NULL; #endif /* For future reference: Set errno on error, since we are called by @@ -2176,7 +2174,8 @@ #ifndef yytext_ptr static void yy_flex_strncpy (char* s1, yyconst char * s2, int n ) { - register int i; + + int i; for ( i = 0; i < n; ++i ) s1[i] = s2[i]; } @@ -2185,7 +2184,7 @@ #ifdef YY_NEED_STRLEN static int yy_flex_strlen (yyconst char * s ) { - register int n; + int n; for ( n = 0; s[n]; ++n ) ; @@ -2195,11 +2194,12 @@ void *qry_alloc (yy_size_t size ) { - return (void *) malloc( size ); + return malloc(size); } void *qry_realloc (void * ptr, yy_size_t size ) { + /* The cast to (char *) in the following accommodates both * implementations that use char* generic pointers, and those * that use void* generic pointers. It works with the latter @@ -2207,12 +2207,12 @@ * any pointer type to void*, and deal with argument conversions * as though doing an assignment. */ - return (void *) realloc( (char *) ptr, size ); + return realloc(ptr, size); } void qry_free (void * ptr ) { - free( (char *) ptr ); /* see qry_realloc() for (char *) cast */ + free( (char *) ptr ); /* see qry_realloc() for (char *) cast */ } #define YYTABLES_NAME "yytables" Index: trunk/src_plugins/query/query_l.h =================================================================== --- trunk/src_plugins/query/query_l.h (revision 4501) +++ trunk/src_plugins/query/query_l.h (revision 4502) @@ -12,8 +12,8 @@ #define FLEX_SCANNER #define YY_FLEX_MAJOR_VERSION 2 -#define YY_FLEX_MINOR_VERSION 5 -#define YY_FLEX_SUBMINOR_VERSION 35 +#define YY_FLEX_MINOR_VERSION 6 +#define YY_FLEX_SUBMINOR_VERSION 1 #if YY_FLEX_SUBMINOR_VERSION > 0 #define FLEX_BETA #endif @@ -92,25 +92,13 @@ #endif /* ! FLEXINT_H */ -#ifdef __cplusplus +/* TODO: this is always defined, so inline it */ +#define yyconst const -/* The "const" storage-class-modifier is valid. */ -#define YY_USE_CONST - -#else /* ! __cplusplus */ - -/* C99 requires __STDC__ to be defined as 1. */ -#if defined (__STDC__) - -#define YY_USE_CONST - -#endif /* defined (__STDC__) */ -#endif /* ! __cplusplus */ - -#ifdef YY_USE_CONST -#define yyconst const +#if defined(__GNUC__) && __GNUC__ >= 3 +#define yynoreturn __attribute__((__noreturn__)) #else -#define yyconst +#define yynoreturn #endif /* Size of default input buffer. */ @@ -131,15 +119,15 @@ typedef struct yy_buffer_state *YY_BUFFER_STATE; #endif -extern int qry_leng; - -extern FILE *qry_in, *qry_out; - #ifndef YY_TYPEDEF_YY_SIZE_T #define YY_TYPEDEF_YY_SIZE_T typedef size_t yy_size_t; #endif +extern int qry_leng; + +extern FILE *qry_in, *qry_out; + #ifndef YY_STRUCT_YY_BUFFER_STATE #define YY_STRUCT_YY_BUFFER_STATE struct yy_buffer_state @@ -152,7 +140,7 @@ /* Size of input buffer in bytes, not including room for EOB * characters. */ - yy_size_t yy_buf_size; + int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. @@ -180,7 +168,7 @@ int yy_bs_lineno; /**< The line count. */ int yy_bs_column; /**< The column count. */ - + /* Whether to try to fill the input buffer when we reach the * end of it. */ @@ -212,6 +200,9 @@ extern int qry_lineno; extern char *qry_text; +#ifdef yytext_ptr +#undef yytext_ptr +#endif #define yytext_ptr qry_text #ifdef YY_HEADER_EXPORT_START_CONDITIONS @@ -246,19 +237,19 @@ FILE *qry_get_in (void ); -void qry_set_in (FILE * in_str ); +void qry_set_in (FILE * _in_str ); FILE *qry_get_out (void ); -void qry_set_out (FILE * out_str ); +void qry_set_out (FILE * _out_str ); -int qry_get_leng (void ); + int qry_get_leng (void ); char *qry_get_text (void ); int qry_get_lineno (void ); -void qry_set_lineno (int line_number ); +void qry_set_lineno (int _line_number ); /* Macros after this point can all be overridden by user definitions in * section 1. @@ -327,6 +318,6 @@ #line 116 "query_l.l" -#line 331 "query_l.h" +#line 322 "query_l.h" #undef qry_IN_HEADER #endif /* qry_HEADER_H */ Index: trunk/src_plugins/query/query_y.c =================================================================== --- trunk/src_plugins/query/query_y.c (revision 4501) +++ trunk/src_plugins/query/query_y.c (revision 4502) @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 3.0.2. */ +/* A Bison parser, made by GNU Bison 3.0.4. */ /* Bison implementation for Yacc-like parsers in C - Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. + Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. 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 @@ -44,7 +44,7 @@ #define YYBISON 1 /* Bison version. */ -#define YYBISON_VERSION "3.0.2" +#define YYBISON_VERSION "3.0.4" /* Skeleton name. */ #define YYSKELETON_NAME "yacc.c" @@ -220,7 +220,7 @@ /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE YYSTYPE; + union YYSTYPE { #line 95 "query_y.y" /* yacc.c:355 */ @@ -233,6 +233,8 @@ #line 235 "query_y.c" /* yacc.c:355 */ }; + +typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 #endif @@ -246,7 +248,7 @@ /* Copy the second part of user declarations. */ -#line 250 "query_y.c" /* yacc.c:358 */ +#line 252 "query_y.c" /* yacc.c:358 */ #ifdef short # undef short @@ -1414,19 +1416,19 @@ case 2: #line 133 "query_y.y" /* yacc.c:1646 */ { *prg_out = (yyvsp[0].n); } -#line 1418 "query_y.c" /* yacc.c:1646 */ +#line 1420 "query_y.c" /* yacc.c:1646 */ break; case 3: #line 134 "query_y.y" /* yacc.c:1646 */ { *prg_out = (yyvsp[0].n); } -#line 1424 "query_y.c" /* yacc.c:1646 */ +#line 1426 "query_y.c" /* yacc.c:1646 */ break; case 4: #line 139 "query_y.y" /* yacc.c:1646 */ { iter_ctx = pcb_qry_iter_alloc(); } -#line 1430 "query_y.c" /* yacc.c:1646 */ +#line 1432 "query_y.c" /* yacc.c:1646 */ break; case 5: @@ -1439,19 +1441,19 @@ (yyval.n)->data.children->next = (yyvsp[0].n); (yyvsp[0].n)->parent = (yyval.n); } -#line 1443 "query_y.c" /* yacc.c:1646 */ +#line 1445 "query_y.c" /* yacc.c:1646 */ break; case 6: #line 152 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = NULL; } -#line 1449 "query_y.c" /* yacc.c:1646 */ +#line 1451 "query_y.c" /* yacc.c:1646 */ break; case 7: #line 153 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[-1].n); (yyvsp[-1].n)->next = (yyvsp[0].n); } -#line 1455 "query_y.c" /* yacc.c:1646 */ +#line 1457 "query_y.c" /* yacc.c:1646 */ break; case 8: @@ -1465,151 +1467,151 @@ (yyval.n)->data.children->next->next = (yyvsp[0].n); (yyvsp[0].n)->parent = (yyval.n); } -#line 1469 "query_y.c" /* yacc.c:1646 */ +#line 1471 "query_y.c" /* yacc.c:1646 */ break; case 9: #line 169 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = NULL; } -#line 1475 "query_y.c" /* yacc.c:1646 */ +#line 1477 "query_y.c" /* yacc.c:1646 */ break; case 10: #line 170 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[-2].n); (yyvsp[-2].n)->next = (yyvsp[-1].n); } -#line 1481 "query_y.c" /* yacc.c:1646 */ +#line 1483 "query_y.c" /* yacc.c:1646 */ break; case 11: #line 174 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1487 "query_y.c" /* yacc.c:1646 */ +#line 1489 "query_y.c" /* yacc.c:1646 */ break; case 12: #line 175 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1493 "query_y.c" /* yacc.c:1646 */ +#line 1495 "query_y.c" /* yacc.c:1646 */ break; case 13: #line 176 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1499 "query_y.c" /* yacc.c:1646 */ +#line 1501 "query_y.c" /* yacc.c:1646 */ break; case 14: #line 177 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_INVALID); } -#line 1505 "query_y.c" /* yacc.c:1646 */ +#line 1507 "query_y.c" /* yacc.c:1646 */ break; case 15: #line 178 "query_y.y" /* yacc.c:1646 */ { UNOP((yyval.n), PCBQ_OP_NOT, (yyvsp[0].n)); } -#line 1511 "query_y.c" /* yacc.c:1646 */ +#line 1513 "query_y.c" /* yacc.c:1646 */ break; case 16: #line 179 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[-1].n); } -#line 1517 "query_y.c" /* yacc.c:1646 */ +#line 1519 "query_y.c" /* yacc.c:1646 */ break; case 17: #line 180 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_AND, (yyvsp[0].n)); } -#line 1523 "query_y.c" /* yacc.c:1646 */ +#line 1525 "query_y.c" /* yacc.c:1646 */ break; case 18: #line 181 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_OR, (yyvsp[0].n)); } -#line 1529 "query_y.c" /* yacc.c:1646 */ +#line 1531 "query_y.c" /* yacc.c:1646 */ break; case 19: #line 182 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_EQ, (yyvsp[0].n)); } -#line 1535 "query_y.c" /* yacc.c:1646 */ +#line 1537 "query_y.c" /* yacc.c:1646 */ break; case 20: #line 183 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_NEQ, (yyvsp[0].n)); } -#line 1541 "query_y.c" /* yacc.c:1646 */ +#line 1543 "query_y.c" /* yacc.c:1646 */ break; case 21: #line 184 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_GTEQ, (yyvsp[0].n)); } -#line 1547 "query_y.c" /* yacc.c:1646 */ +#line 1549 "query_y.c" /* yacc.c:1646 */ break; case 22: #line 185 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_LTEQ, (yyvsp[0].n)); } -#line 1553 "query_y.c" /* yacc.c:1646 */ +#line 1555 "query_y.c" /* yacc.c:1646 */ break; case 23: #line 186 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_GT, (yyvsp[0].n)); } -#line 1559 "query_y.c" /* yacc.c:1646 */ +#line 1561 "query_y.c" /* yacc.c:1646 */ break; case 24: #line 187 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_LT, (yyvsp[0].n)); } -#line 1565 "query_y.c" /* yacc.c:1646 */ +#line 1567 "query_y.c" /* yacc.c:1646 */ break; case 25: #line 188 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_ADD, (yyvsp[0].n)); } -#line 1571 "query_y.c" /* yacc.c:1646 */ +#line 1573 "query_y.c" /* yacc.c:1646 */ break; case 26: #line 189 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_SUB, (yyvsp[0].n)); } -#line 1577 "query_y.c" /* yacc.c:1646 */ +#line 1579 "query_y.c" /* yacc.c:1646 */ break; case 27: #line 190 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_MUL, (yyvsp[0].n)); } -#line 1583 "query_y.c" /* yacc.c:1646 */ +#line 1585 "query_y.c" /* yacc.c:1646 */ break; case 28: #line 191 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_DIV, (yyvsp[0].n)); } -#line 1589 "query_y.c" /* yacc.c:1646 */ +#line 1591 "query_y.c" /* yacc.c:1646 */ break; case 29: #line 192 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_MATCH, make_regex_free((yyvsp[0].s))); } -#line 1595 "query_y.c" /* yacc.c:1646 */ +#line 1597 "query_y.c" /* yacc.c:1646 */ break; case 30: #line 193 "query_y.y" /* yacc.c:1646 */ { BINOP((yyval.n), (yyvsp[-2].n), PCBQ_OP_MATCH, make_regex_free((yyvsp[0].s))); } -#line 1601 "query_y.c" /* yacc.c:1646 */ +#line 1603 "query_y.c" /* yacc.c:1646 */ break; case 31: #line 194 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1607 "query_y.c" /* yacc.c:1646 */ +#line 1609 "query_y.c" /* yacc.c:1646 */ break; case 32: #line 195 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1613 "query_y.c" /* yacc.c:1646 */ +#line 1615 "query_y.c" /* yacc.c:1646 */ break; case 33: @@ -1623,121 +1625,121 @@ for(n = (yyvsp[0].n); n != NULL; n = n->next) n->parent = (yyval.n); } -#line 1627 "query_y.c" /* yacc.c:1646 */ +#line 1629 "query_y.c" /* yacc.c:1646 */ break; case 34: #line 208 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_COORD); UNIT_CONV((yyval.n)->data.crd, 0, (yyvsp[-1].c), (yyvsp[0].u)); } -#line 1633 "query_y.c" /* yacc.c:1646 */ +#line 1635 "query_y.c" /* yacc.c:1646 */ break; case 35: #line 209 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_DOUBLE); UNIT_CONV((yyval.n)->data.dbl, 0, (yyvsp[-1].d), (yyvsp[0].u)); } -#line 1639 "query_y.c" /* yacc.c:1646 */ +#line 1641 "query_y.c" /* yacc.c:1646 */ break; case 36: #line 210 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_COORD); UNIT_CONV((yyval.n)->data.crd, 1, (yyvsp[-1].c), (yyvsp[0].u)); } -#line 1645 "query_y.c" /* yacc.c:1646 */ +#line 1647 "query_y.c" /* yacc.c:1646 */ break; case 37: #line 211 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_DOUBLE); UNIT_CONV((yyval.n)->data.dbl, 1, (yyvsp[-1].d), (yyvsp[0].u)); } -#line 1651 "query_y.c" /* yacc.c:1646 */ +#line 1653 "query_y.c" /* yacc.c:1646 */ break; case 38: #line 215 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_DATA_STRING); (yyval.n)->data.str = (yyvsp[0].s); } -#line 1657 "query_y.c" /* yacc.c:1646 */ +#line 1659 "query_y.c" /* yacc.c:1646 */ break; case 39: #line 219 "query_y.y" /* yacc.c:1646 */ { (yyval.u) = NULL; } -#line 1663 "query_y.c" /* yacc.c:1646 */ +#line 1665 "query_y.c" /* yacc.c:1646 */ break; case 40: #line 220 "query_y.y" /* yacc.c:1646 */ { (yyval.u) = (yyvsp[0].u); } -#line 1669 "query_y.c" /* yacc.c:1646 */ +#line 1671 "query_y.c" /* yacc.c:1646 */ break; case 41: #line 224 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = (yyvsp[0].s); (yyval.n)->precomp.fld = query_fields_sphash((yyvsp[0].s)); } -#line 1675 "query_y.c" /* yacc.c:1646 */ +#line 1677 "query_y.c" /* yacc.c:1646 */ break; case 42: #line 225 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = (yyvsp[-2].s); (yyval.n)->precomp.fld = query_fields_sphash((yyvsp[-2].s)); (yyval.n)->next = (yyvsp[0].n); } -#line 1681 "query_y.c" /* yacc.c:1646 */ +#line 1683 "query_y.c" /* yacc.c:1646 */ break; case 43: #line 226 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); /* just ignore .p. */ } -#line 1687 "query_y.c" /* yacc.c:1646 */ +#line 1689 "query_y.c" /* yacc.c:1646 */ break; case 44: #line 227 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = pcb_strdup("a"); (yyval.n)->precomp.fld = query_fields_sphash("a"); (yyval.n)->next = (yyvsp[0].n); } -#line 1693 "query_y.c" /* yacc.c:1646 */ +#line 1695 "query_y.c" /* yacc.c:1646 */ break; case 45: #line 231 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = (yyvsp[0].s); } -#line 1699 "query_y.c" /* yacc.c:1646 */ +#line 1701 "query_y.c" /* yacc.c:1646 */ break; case 46: #line 232 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = attrib_prepend_free((yyvsp[0].n)->data.str, (yyvsp[-2].s), '.'); } -#line 1705 "query_y.c" /* yacc.c:1646 */ +#line 1707 "query_y.c" /* yacc.c:1646 */ break; case 47: #line 233 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FIELD); (yyval.n)->data.str = (yyvsp[0].s); } -#line 1711 "query_y.c" /* yacc.c:1646 */ +#line 1713 "query_y.c" /* yacc.c:1646 */ break; case 48: #line 237 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_VAR); (yyval.n)->data.crd = pcb_qry_iter_var(iter_ctx, (yyvsp[0].s), 1); free((yyvsp[0].s)); } -#line 1717 "query_y.c" /* yacc.c:1646 */ +#line 1719 "query_y.c" /* yacc.c:1646 */ break; case 49: #line 238 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_LISTVAR); (yyval.n)->data.str = pcb_strdup("@"); } -#line 1723 "query_y.c" /* yacc.c:1646 */ +#line 1725 "query_y.c" /* yacc.c:1646 */ break; case 50: #line 239 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_VAR); (yyval.n)->data.crd = pcb_qry_iter_var(iter_ctx, "@", 1); } -#line 1729 "query_y.c" /* yacc.c:1646 */ +#line 1731 "query_y.c" /* yacc.c:1646 */ break; case 51: #line 243 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FCALL); (yyval.n)->data.children = (yyvsp[-3].n); (yyval.n)->data.children->next = (yyvsp[-1].n); (yyvsp[-3].n)->parent = (yyvsp[-1].n)->parent = (yyval.n); } -#line 1735 "query_y.c" /* yacc.c:1646 */ +#line 1737 "query_y.c" /* yacc.c:1646 */ break; case 52: #line 244 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_FCALL); (yyval.n)->data.children = (yyvsp[-2].n); (yyvsp[-2].n)->parent = (yyval.n); } -#line 1741 "query_y.c" /* yacc.c:1646 */ +#line 1743 "query_y.c" /* yacc.c:1646 */ break; case 53: @@ -1752,25 +1754,25 @@ } free((yyvsp[0].s)); } -#line 1756 "query_y.c" /* yacc.c:1646 */ +#line 1758 "query_y.c" /* yacc.c:1646 */ break; case 54: #line 262 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[0].n); } -#line 1762 "query_y.c" /* yacc.c:1646 */ +#line 1764 "query_y.c" /* yacc.c:1646 */ break; case 55: #line 263 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = (yyvsp[-2].n); (yyval.n)->next = (yyvsp[0].n); } -#line 1768 "query_y.c" /* yacc.c:1646 */ +#line 1770 "query_y.c" /* yacc.c:1646 */ break; case 56: #line 267 "query_y.y" /* yacc.c:1646 */ { (yyval.n) = pcb_qry_n_alloc(PCBQ_RNAME); (yyval.n)->data.str = (const char *)pcb_strdup(""); } -#line 1774 "query_y.c" /* yacc.c:1646 */ +#line 1776 "query_y.c" /* yacc.c:1646 */ break; case 57: @@ -1782,11 +1784,11 @@ memcpy((char *)(yyvsp[0].n)->data.str+l1, (yyvsp[-1].s), l2+1); free((yyvsp[-1].s)); } -#line 1786 "query_y.c" /* yacc.c:1646 */ +#line 1788 "query_y.c" /* yacc.c:1646 */ break; -#line 1790 "query_y.c" /* yacc.c:1646 */ +#line 1792 "query_y.c" /* yacc.c:1646 */ default: break; } /* User semantic actions sometimes alter yychar, and that requires Index: trunk/src_plugins/query/query_y.h =================================================================== --- trunk/src_plugins/query/query_y.h (revision 4501) +++ trunk/src_plugins/query/query_y.h (revision 4502) @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 3.0.2. */ +/* A Bison parser, made by GNU Bison 3.0.4. */ /* Bison interface for Yacc-like parsers in C - Copyright (C) 1984, 1989-1990, 2000-2013 Free Software Foundation, Inc. + Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. 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 @@ -70,7 +70,7 @@ /* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE YYSTYPE; + union YYSTYPE { #line 95 "query_y.y" /* yacc.c:1909 */ @@ -83,6 +83,8 @@ #line 85 "query_y.h" /* yacc.c:1909 */ }; + +typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define YYSTYPE_IS_DECLARED 1 #endif