Index: trunk/src/ds.h =================================================================== --- trunk/src/ds.h (revision 1294) +++ trunk/src/ds.h (nonexistent) @@ -1,10 +0,0 @@ -#include - -typedef struct { - size_t MaxLength; - char *Data; -} DynamicStringType, *DynamicStringTypePtr; - -void DSAddCharacter(DynamicStringTypePtr, char); -void DSAddString(DynamicStringTypePtr, const char *); -void DSClearString(DynamicStringTypePtr); Index: trunk/src/ds.c =================================================================== --- trunk/src/ds.c (revision 1294) +++ trunk/src/ds.c (nonexistent) @@ -1,50 +0,0 @@ -#include -#include - -/* --------------------------------------------------------------------------- - * reallocates memory for a dynamic length string if necessary - */ -static void DSRealloc(DynamicStringTypePtr Ptr, size_t Length) -{ - int input_null = (Ptr->Data == NULL); - if (input_null || Length >= Ptr->MaxLength) { - Ptr->MaxLength = Length + 512; - Ptr->Data = (char *) realloc(Ptr->Data, Ptr->MaxLength); - if (input_null) - Ptr->Data[0] = '\0'; - } -} - -/* --------------------------------------------------------------------------- - * adds one character to a dynamic string - */ -void DSAddCharacter(DynamicStringTypePtr Ptr, char Char) -{ - size_t position = Ptr->Data ? strlen(Ptr->Data) : 0; - - DSRealloc(Ptr, position + 1); - Ptr->Data[position++] = Char; - Ptr->Data[position] = '\0'; -} - -/* --------------------------------------------------------------------------- - * add a string to a dynamic string - */ -void DSAddString(DynamicStringTypePtr Ptr, const char *S) -{ - size_t position = Ptr->Data ? strlen(Ptr->Data) : 0; - - if (S && *S) { - DSRealloc(Ptr, position + 1 + strlen(S)); - strcat(&Ptr->Data[position], S); - } -} - -/* ---------------------------------------------------------------------- - * clears a dynamic string - */ -void DSClearString(DynamicStringTypePtr Ptr) -{ - if (Ptr->Data) - Ptr->Data[0] = '\0'; -} Index: trunk/src/Makefile.dep =================================================================== --- trunk/src/Makefile.dep (revision 1294) +++ trunk/src/Makefile.dep (revision 1295) @@ -5,88 +5,109 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action.h action_funclist.h \ - action_funchash.h buffer.h change.h copy.h create.h crosshair.h data.h \ - draw.h error.h find.h insert.h line.h misc.h ds.h mymem.h move.h \ - polygon.h rats.h remove.h rotate.h rubberband.h search.h select.h set.h \ - undo.h rtree.h stub_stroke.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action.h action_funclist.h action_funchash.h \ + buffer.h change.h copy.h create.h crosshair.h data.h draw.h error.h \ + find.h insert.h line.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + move.h polygon.h rats.h remove.h rotate.h rubberband.h search.h select.h \ + set.h undo.h rtree.h stub_stroke.h action_funchash.o: action_funchash.c action.h global.h ../config.h \ ../config.manual.h ../config.auto.h const.h ../globalconst.h ../config.h \ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action_funclist.h \ - action_funchash.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action_funclist.h action_funchash.h buffer.o: buffer.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action.h action_funclist.h \ - action_funchash.h buffer.h copy.h create.h crosshair.h data.h error.h \ - file.h mymem.h mirror.h misc.h ds.h parse_l.h polygon.h rats.h rotate.h \ - remove.h rtree.h search.h select.h set.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action.h action_funclist.h action_funchash.h \ + buffer.h copy.h create.h crosshair.h data.h error.h file.h mymem.h \ + mirror.h misc.h ../src_3rd/genvector/gds_char.h parse_l.h polygon.h \ + rats.h rotate.h remove.h rtree.h search.h select.h set.h change.o: change.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h change.h create.h \ - crosshair.h data.h draw.h error.h mymem.h misc.h ds.h mirror.h polygon.h \ - rats.h remove.h rtree.h search.h select.h set.h thermal.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h change.h create.h crosshair.h data.h draw.h \ + error.h mymem.h misc.h ../src_3rd/genvector/gds_char.h mirror.h \ + polygon.h rats.h remove.h rtree.h search.h select.h set.h thermal.h \ + undo.h change_act.o: change_act.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h crosshair.h draw.h search.h \ - misc.h ds.h mymem.h set.h error.h undo.h rubberband.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h crosshair.h draw.h search.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h set.h error.h undo.h \ + rubberband.h clip.o: clip.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h mymem.h command.o: command.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action.h action_funclist.h \ - action_funchash.h buffer.h command.h data.h error.h file.h mymem.h \ - misc.h ds.h rats.h set.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action.h action_funclist.h action_funchash.h \ + buffer.h command.h data.h error.h file.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h rats.h set.h compat.o: compat.c ../config.h ../config.manual.h ../config.auto.h \ compat.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h copy.o: copy.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h copy.h create.h data.h \ - draw.h mymem.h mirror.h misc.h ds.h move.h polygon.h rats.h rtree.h \ - select.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h copy.h create.h data.h draw.h mymem.h \ + mirror.h misc.h ../src_3rd/genvector/gds_char.h move.h polygon.h rats.h \ + rtree.h select.h undo.h create.o: create.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h draw.h \ - error.h mymem.h misc.h ds.h parse_l.h pcb-printf.h polygon.h rtree.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h draw.h error.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h parse_l.h pcb-printf.h polygon.h rtree.h \ search.h set.h undo.h file.h stub_vendor.h crosshair.o: crosshair.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -93,40 +114,51 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h box.h misc.h ds.h mymem.h \ - crosshair.h data.h draw.h error.h line.h rtree.h search.h polygon.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h box.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h crosshair.h data.h draw.h error.h line.h rtree.h search.h \ + polygon.h data.o: data.c ../config.h ../config.manual.h ../config.auto.h data.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h draw.o: draw.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h compat.h crosshair.h data.h \ - draw.h error.h mymem.h misc.h ds.h rotate.h rtree.h search.h select.h \ - print.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h compat.h crosshair.h data.h draw.h error.h \ + mymem.h misc.h ../src_3rd/genvector/gds_char.h rotate.h rtree.h search.h \ + select.h print.h drill.o: drill.c ../config.h ../config.manual.h ../config.auto.h data.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h mymem.h error.o: error.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h error.h file.h misc.h \ - ds.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h error.h file.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h event.o: event.c event.h error.h file.o: file.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -133,55 +165,68 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h buffer.h change.h create.h \ - crosshair.h data.h error.h file.h misc.h ds.h mymem.h move.h parse_l.h \ - pcb-printf.h polygon.h rats.h remove.h set.h strflags.h portability.h \ - paths.h rats_patch.h stub_edif.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h buffer.h change.h create.h crosshair.h data.h \ + error.h file.h misc.h ../src_3rd/genvector/gds_char.h mymem.h move.h \ + parse_l.h pcb-printf.h polygon.h rats.h remove.h set.h strflags.h \ + portability.h paths.h rats_patch.h stub_edif.h file_act.o: file_act.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h crosshair.h \ - set.h file.h buffer.h mymem.h misc.h ds.h remove.h create.h draw.h \ - find.h search.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h crosshair.h set.h file.h \ + buffer.h mymem.h misc.h ../src_3rd/genvector/gds_char.h remove.h \ + create.h draw.h find.h search.h find.o: find.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h crosshair.h data.h draw.h \ - error.h find.h mymem.h misc.h ds.h rtree.h polygon.h pcb-printf.h \ - search.h set.h undo.h rats.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h crosshair.h data.h draw.h error.h find.h \ + mymem.h misc.h ../src_3rd/genvector/gds_char.h rtree.h polygon.h \ + pcb-printf.h search.h set.h undo.h rats.h find_act.o: find_act.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h find.h \ - pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h find.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h flags.o: flags.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h fontmode.o: fontmode.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h draw.h \ - misc.h ds.h mymem.h move.h remove.h rtree.h strflags.h undo.h \ - pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h draw.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h move.h remove.h rtree.h \ + strflags.h undo.h pcb-printf.h free_atexit.o: free_atexit.c gui_act.o: gui_act.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -188,41 +233,52 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h draw.h \ - search.h crosshair.h find.h set.h misc.h ds.h mymem.h stub_stroke.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h draw.h search.h crosshair.h \ + find.h set.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + stub_stroke.h heap.o: heap.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h heap.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h heap.h insert.o: insert.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h copy.h create.h crosshair.h \ - data.h draw.h insert.h line.h misc.h ds.h mymem.h move.h polygon.h \ - rtree.h search.h select.h set.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h copy.h create.h crosshair.h data.h draw.h \ + insert.h line.h misc.h ../src_3rd/genvector/gds_char.h mymem.h move.h \ + polygon.h rtree.h search.h select.h set.h undo.h intersect.o: intersect.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h intersect.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h intersect.h mymem.h line.o: line.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h crosshair.h find.h \ - line.h misc.h ds.h mymem.h rtree.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h crosshair.h find.h line.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h rtree.h list_arc.o: list_arc.c global_objs.h ../src_3rd/genlist/gendlist.h \ ../config.h ../config.manual.h ../config.auto.h ../globalconst.h \ ../config.h global_typedefs.h polyarea.h list_arc.h \ @@ -233,9 +289,10 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h \ - ../src_3rd/genlist/gentdlist_impl.c + 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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h ../src_3rd/genlist/gentdlist_impl.c list_line.o: list_line.c global_objs.h ../src_3rd/genlist/gendlist.h \ ../config.h ../config.manual.h ../config.auto.h ../globalconst.h \ ../config.h global_typedefs.h polyarea.h list_line.h \ @@ -261,6 +318,11 @@ ../config.h global_typedefs.h polyarea.h list_poly.h \ ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.c +list_rat.o: list_rat.c global_objs.h ../src_3rd/genlist/gendlist.h \ + ../config.h ../config.manual.h ../config.auto.h ../globalconst.h \ + ../config.h global_typedefs.h polyarea.h list_rat.h \ + ../src_3rd/genlist/gentdlist_impl.h ../src_3rd/genlist/gendlist.h \ + ../src_3rd/genlist/gentdlist_undef.h ../src_3rd/genlist/gentdlist_impl.c lrealpath.o: lrealpath.c ../config.h ../config.manual.h ../config.auto.h \ lrealpath.h main.o: main.c ../config.h ../config.manual.h ../config.auto.h global.h \ @@ -268,66 +330,81 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h buffer.h create.h \ - crosshair.h draw.h error.h file.h set.h action.h action_funclist.h \ - action_funchash.h misc.h ds.h mymem.h lrealpath.h free_atexit.h \ - polygon.h pcb-printf.h buildin.h paths.h hid/common/actions.h \ - hid/hidint.h dolists.h action_list.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h buffer.h create.h crosshair.h draw.h \ + error.h file.h set.h action.h action_funclist.h action_funchash.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h lrealpath.h free_atexit.h \ + polygon.h pcb-printf.h buildin.h paths.h strflags.h plugins.h event.h \ + hid/common/actions.h hid/hidint.h dolists.h action_list.h mirror.o: mirror.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h mirror.h \ - misc.h ds.h mymem.h polygon.h search.h select.h set.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h mirror.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h polygon.h search.h select.h \ + set.h misc.o: misc.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h box.h misc.h ds.h mymem.h \ - crosshair.h create.h data.h draw.h file.h error.h move.h pcb-printf.h \ - polygon.h remove.h rtree.h rotate.h rubberband.h search.h set.h undo.h \ - action.h action_funclist.h action_funchash.h portability.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h box.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h crosshair.h create.h data.h draw.h file.h error.h move.h \ + pcb-printf.h polygon.h remove.h rtree.h rotate.h rubberband.h search.h \ + set.h undo.h action.h action_funclist.h action_funchash.h portability.h move.o: move.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h crosshair.h data.h \ - draw.h error.h misc.h ds.h mymem.h move.h polygon.h rtree.h search.h \ - select.h thermal.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h crosshair.h data.h draw.h error.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h move.h polygon.h rtree.h \ + search.h select.h thermal.h undo.h mymem.o: mymem.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h error.h mymem.h \ - misc.h ds.h rats.h rtree.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h error.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h rats.h rtree.h netlist.o: netlist.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action.h action_funclist.h \ - action_funchash.h buffer.h command.h data.h error.h file.h find.h \ - mymem.h misc.h ds.h rats.h set.h create.h rats_patch.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action.h action_funclist.h action_funchash.h \ + buffer.h command.h data.h error.h file.h find.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h rats.h set.h create.h rats_patch.h object_act.o: object_act.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h search.h \ - move.h draw.h mirror.h rotate.h set.h copy.h misc.h ds.h mymem.h \ - rubberband.h buffer.h remove.h create.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h search.h move.h draw.h \ + mirror.h rotate.h set.h copy.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h rubberband.h buffer.h remove.h create.h paths.o: paths.c paths.h error.h pcb-printf.o: pcb-printf.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -334,57 +411,72 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h pcb-printf.h ../src_3rd/genvector/gds_char.h plugins.o: plugins.c plugins.h ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h ds.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h ../src_3rd/genvector/gds_char.h polygon.o: polygon.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h box.h misc.h ds.h mymem.h \ - create.h crosshair.h data.h draw.h error.h find.h move.h pcb-printf.h \ - polygon.h remove.h rtree.h search.h set.h thermal.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h box.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h create.h crosshair.h data.h draw.h error.h find.h move.h \ + pcb-printf.h polygon.h remove.h rtree.h search.h set.h thermal.h undo.h polygon1.o: polygon1.c global.h ../config.h ../config.manual.h \ ../config.auto.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h rtree.h heap.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h rtree.h heap.h polygon_act.o: polygon_act.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h polygon.h \ - draw.h search.h crosshair.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h polygon.h draw.h search.h \ + crosshair.h print.o: print.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h drill.h file.h \ - find.h error.h misc.h ds.h mymem.h print.h polygon.h rtree.h search.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h drill.h file.h find.h error.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h print.h polygon.h rtree.h \ + search.h rats.o: rats.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h draw.h \ - error.h file.h find.h misc.h ds.h mymem.h polygon.h rats.h search.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h draw.h error.h file.h find.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h polygon.h rats.h search.h \ set.h undo.h stub_mincut.h rats_act.o: rats_act.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -391,125 +483,156 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h rats.h \ - draw.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h set.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h find.h remove.h rats.h draw.h rats_patch.o: rats_patch.c rats_patch.h global.h ../config.h \ ../config.manual.h ../config.auto.h const.h ../globalconst.h ../config.h \ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h ../src_3rd/genht/htsp.h \ - ../src_3rd/genht/ht.h ../src_3rd/genht/ht_inlines.h \ - ../src_3rd/genht/hash.h create.h data.h action.h action_funclist.h \ - action_funchash.h error.h buffer.h remove.h copy.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ + ../src_3rd/genht/ht_inlines.h ../src_3rd/genht/hash.h create.h data.h \ + action.h action_funclist.h action_funchash.h error.h buffer.h remove.h \ + copy.h remove.o: remove.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h error.h misc.h \ - ds.h mymem.h move.h polygon.h rats.h remove.h rtree.h search.h select.h \ - set.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h move.h polygon.h rats.h remove.h \ + rtree.h search.h select.h set.h undo.h remove_act.o: remove_act.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h set.h remove.h report.o: report.c ../config.h ../config.manual.h ../config.auto.h \ report.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h crosshair.h data.h drill.h \ - error.h search.h misc.h ds.h mymem.h rats.h rtree.h strflags.h undo.h \ - find.h draw.h pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h crosshair.h data.h drill.h error.h search.h \ + misc.h ../src_3rd/genvector/gds_char.h mymem.h rats.h rtree.h strflags.h \ + undo.h find.h draw.h pcb-printf.h rotate.o: rotate.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h crosshair.h data.h draw.h \ - error.h misc.h ds.h mymem.h polygon.h rotate.h rtree.h rubberband.h \ - search.h select.h set.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h crosshair.h data.h draw.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h polygon.h rotate.h rtree.h \ + rubberband.h search.h select.h set.h undo.h rtree.o: rtree.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h mymem.h rtree.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h mymem.h rtree.h rubberband.o: rubberband.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h error.h \ - misc.h ds.h mymem.h polygon.h rubberband.h rtree.h search.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h polygon.h rubberband.h rtree.h \ + search.h search.o: search.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h box.h misc.h ds.h mymem.h \ - data.h draw.h error.h find.h polygon.h rtree.h search.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h box.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h data.h draw.h error.h find.h polygon.h rtree.h search.h select.o: select.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h error.h \ - search.h select.h undo.h rats.h misc.h ds.h mymem.h find.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h error.h search.h select.h \ + undo.h rats.h misc.h ../src_3rd/genvector/gds_char.h mymem.h find.h select_act.o: select_act.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h search.h \ - select.h crosshair.h set.h buffer.h draw.h remove.h copy.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h search.h select.h crosshair.h \ + set.h buffer.h draw.h remove.h copy.h set.o: set.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action.h action_funclist.h \ - action_funchash.h buffer.h compat.h crosshair.h data.h draw.h error.h \ - find.h misc.h ds.h mymem.h set.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action.h action_funclist.h action_funchash.h \ + buffer.h compat.h crosshair.h data.h draw.h error.h find.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h set.h undo.h strflags.o: strflags.c ../config.h ../config.manual.h ../config.auto.h \ ../globalconst.h ../config.h global.h const.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h compat.h strflags.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h compat.h strflags.h stub_edif.o: stub_edif.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h stub_edif.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h stub_edif.h stub_mincut.o: stub_mincut.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h data.h stub_mincut.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h data.h stub_mincut.h stub_stroke.o: stub_stroke.c error.h stub_vendor.o: stub_vendor.c stub_vendor.h ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -516,41 +639,59 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h thermal.o: thermal.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h draw.h \ - error.h misc.h ds.h mymem.h move.h polygon.h rtree.h thermal.h undo.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h draw.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h move.h polygon.h rtree.h \ + thermal.h undo.h undo.o: undo.c ../config.h ../config.manual.h ../config.auto.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h buffer.h change.h create.h \ - data.h draw.h error.h insert.h misc.h ds.h mymem.h mirror.h move.h \ - polygon.h remove.h rotate.h rtree.h search.h set.h undo.h strflags.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h buffer.h change.h create.h data.h draw.h \ + error.h insert.h misc.h ../src_3rd/genvector/gds_char.h mymem.h mirror.h \ + move.h polygon.h remove.h rotate.h rtree.h search.h set.h undo.h \ + strflags.h undo_act.o: undo_act.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h action.h \ - action_funclist.h action_funchash.h change.h error.h crosshair.h undo.h \ - polygon.h set.h search.h draw.h misc.h ds.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h action.h action_funclist.h \ + action_funchash.h change.h error.h crosshair.h undo.h polygon.h set.h \ + search.h draw.h misc.h ../src_3rd/genvector/gds_char.h mymem.h vector.o: vector.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h vector.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h vector.h +vtonpoint.o: vtonpoint.c vtonpoint.h global_objs.h \ + ../src_3rd/genlist/gendlist.h ../config.h ../config.manual.h \ + ../config.auto.h ../globalconst.h ../config.h global_typedefs.h \ + polyarea.h ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genvector/genvector_undef.h \ + ../src_3rd/genvector/genvector_impl.c actions.o: hid/common/actions.c ../config.h ../config.manual.h \ ../config.auto.h hid/common/../../../src_3rd/genht/hash.h \ hid/common/../../../src_3rd/genht/htsp.h \ @@ -560,85 +701,110 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h error.h event.h hid.h hid/common/../hidint.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h error.h event.h hid.h \ + hid/common/../hidint.h flags.o: hid/common/flags.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h misc.h ds.h \ - mymem.h hid.h hid/common/../hidint.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid.h hid/common/../hidint.h \ + ../src_3rd/genht/hash.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ + ../src_3rd/genht/ht_inlines.h hidinit.o: hid/common/hidinit.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h hid/common/hidnogui.h \ - hid/common/../hidint.h compat.h error.h misc.h global.h ds.h mymem.h \ - portability.h pcb-printf.h plugins.h hid/common/hidlist.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hidnogui.h \ + hid/common/../hidint.h compat.h error.h misc.h global.h \ + ../src_3rd/genvector/gds_char.h mymem.h portability.h pcb-printf.h \ + plugins.h hid/common/hidlist.h hidnogui.o: hid/common/hidnogui.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h extents.o: hid/common/extents.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h hid.h \ - hid/common/../hidint.h hid/common/draw_helpers.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h hid.h hid/common/../hidint.h \ + hid/common/draw_helpers.h draw_helpers.o: hid/common/draw_helpers.c global.h ../config.h \ ../config.manual.h ../config.auto.h const.h ../globalconst.h ../config.h \ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h polygon.h global.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h polygon.h global.h hid_resource.o: hid/common/hid_resource.c global.h ../config.h \ ../config.manual.h ../config.auto.h const.h ../globalconst.h ../config.h \ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h resource.h \ - hid/common/hid_resource.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h resource.h hid/common/hid_resource.h res_parse.o: res_parse.c ../config.h ../config.manual.h ../config.auto.h \ + free_atexit.h global.h const.h ../globalconst.h ../config.h macro.h \ + global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h resource.h res_parse.h +res_lex.o: res_lex.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h resource.h res_parse.h -res_lex.o: res_lex.c ../config.h ../config.manual.h ../config.auto.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h resource.h res_parse.h free_atexit.h +portability.o: portability.c ../config.h ../config.manual.h \ + ../config.auto.h ../src_3rd/genvector/gds_char.h \ + ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genvector/genvector_undef.h global.h const.h ../globalconst.h \ + ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h \ + list_element.h libpcb_fp.h error.h mymem.h +libpcb_fp.o: libpcb_fp.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h resource.h res_parse.h -portability.o: portability.c ../config.h ../config.manual.h \ - ../config.auto.h ds.h global.h const.h ../globalconst.h ../config.h \ - macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ - polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h mymem.h -ds.o: ds.c ds.h -libpcb_fp.o: libpcb_fp.c ds.h ../config.h ../config.manual.h \ - ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ - global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h portability.h \ - paths.h ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h portability.h paths.h \ + ../src_3rd/genht/htsp.h ../src_3rd/genht/ht.h \ ../src_3rd/genht/ht_inlines.h ../src_3rd/genht/hash.h parse_y.o: parse_y.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -645,9 +811,11 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h create.h data.h error.h \ - file.h mymem.h misc.h ds.h parse_l.h polygon.h remove.h rtree.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h data.h error.h file.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h parse_l.h polygon.h remove.h rtree.h \ strflags.h thermal.h rats_patch.h parse_y.h parse_l.o: parse_l.c ../config.h ../config.manual.h ../config.auto.h \ global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -654,14 +822,21 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h crosshair.h data.h error.h \ - file.h mymem.h misc.h ds.h strflags.h parse_l.h parse_y.h create.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h crosshair.h data.h error.h file.h mymem.h \ + misc.h ../src_3rd/genvector/gds_char.h strflags.h parse_l.h parse_y.h \ + create.h buildin.o: buildin.c plugins.h buildin.h hash.o: ../src_3rd/genht/hash.c htsp.o: ../src_3rd/genht/htsp.c ../src_3rd/genht/htsp.h \ ../src_3rd/genht/ht.h ../src_3rd/genht/ht_inlines.h \ ../src_3rd/genht/ht.c +gds_char.o: ../src_3rd/genvector/gds_char.c \ + ../src_3rd/genvector/gds_char.h ../src_3rd/genvector/genvector_impl.h \ + ../src_3rd/genvector/genvector_undef.h \ + ../src_3rd/genvector/genvector_impl.c ghid-cell-renderer-visibility.o: hid/gtk/ghid-cell-renderer-visibility.c \ hid/gtk/gtkhid.h hid/gtk/gui.h global.h ../config.h ../config.manual.h \ ../config.auto.h const.h ../globalconst.h ../config.h macro.h \ @@ -668,9 +843,11 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h \ - hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h hid/gtk/ghid-cell-renderer-visibility.h @@ -680,9 +857,11 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h \ - hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h pcb-printf.h @@ -692,9 +871,11 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h \ - hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h mymem.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h pcb-printf.h \ @@ -705,9 +886,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h pcb-printf.h ghid-route-style-selector.o: hid/gtk/ghid-route-style-selector.c global.h \ @@ -716,25 +900,30 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid/gtk/gtkhid.h hid/gtk/gui.h hid.h hid/common/hid_resource.h \ - resource.h data.h global.h misc.h ds.h mymem.h \ - hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ - hid/gtk/gui-pinout-preview.h pcb-printf.h + 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 global_element.h \ + list_element.h libpcb_fp.h hid/gtk/gtkhid.h hid/gtk/gui.h hid.h \ + hid/common/hid_resource.h resource.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ + hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h \ + pcb-printf.h gtkhid-main.o: hid/gtk/gtkhid-main.c ../config.h ../config.manual.h \ ../config.auto.h action.h global.h const.h ../globalconst.h ../config.h \ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h action_funclist.h \ - action_funchash.h crosshair.h error.h hid/gtk/../hidint.h hid/gtk/gui.h \ - global.h hid.h hid/common/hid_resource.h resource.h data.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ - hid/gtk/gui-pinout-preview.h hid/common/hidnogui.h \ - hid/common/draw_helpers.h pcb-printf.h dolists.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h action_funclist.h action_funchash.h \ + crosshair.h error.h hid/gtk/../hidint.h hid/gtk/gui.h global.h hid.h \ + hid/common/hid_resource.h resource.h data.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ + hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h \ + hid/common/hidnogui.h hid/common/draw_helpers.h pcb-printf.h dolists.h gui-command-window.o: hid/gtk/gui-command-window.c ../config.h \ ../config.manual.h ../config.auto.h hid/gtk/gui.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -741,9 +930,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h command.h crosshair.h gui-config.o: hid/gtk/gui-config.c ../config.h ../config.manual.h \ @@ -752,9 +944,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h hid/gtk/../hidint.h hid/gtk/gtkhid.h \ action.h action_funclist.h action_funchash.h change.h file.h error.h \ @@ -765,9 +960,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h pcb-printf.h gui-dialog.o: hid/gtk/gui-dialog.c ../config.h ../config.manual.h \ @@ -775,12 +973,15 @@ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid/gtk/gui.h global.h hid.h \ - hid/common/hid_resource.h resource.h misc.h ds.h mymem.h \ - hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ - hid/gtk/gui-pinout-preview.h command.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid/gtk/gui.h global.h hid.h \ + hid/common/hid_resource.h resource.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ + hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h \ + command.h gui-drc-window.o: hid/gtk/gui-drc-window.c ../config.h ../config.manual.h \ ../config.auto.h error.h search.h global.h const.h ../globalconst.h \ ../config.h macro.h global_typedefs.h global_objs.h \ @@ -787,9 +988,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - draw.h pcb-printf.h undo.h set.h hid/gtk/gui.h global.h hid.h \ - hid/common/hid_resource.h resource.h data.h misc.h ds.h mymem.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h draw.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h undo.h set.h hid/gtk/gui.h global.h \ + hid.h hid/common/hid_resource.h resource.h data.h misc.h mymem.h \ hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h hid/gtk/gui-drc-window.h @@ -799,9 +1003,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h gui-library-window.o: hid/gtk/gui-library-window.c ../config.h \ @@ -810,9 +1017,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h buffer.h set.h hid/gtk/gui-library-window.h gui-log-window.o: hid/gtk/gui-log-window.c ../config.h ../config.manual.h \ @@ -821,9 +1031,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h pcb-printf.h gui-misc.o: hid/gtk/gui-misc.c ../config.h ../config.manual.h \ @@ -831,13 +1044,15 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h crosshair.h global.h data.h \ - misc.h ds.h mymem.h action.h action_funclist.h action_funchash.h set.h \ - pcb-printf.h hid/gtk/gui.h hid.h hid/common/hid_resource.h resource.h \ - hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ - hid/gtk/gui-pinout-preview.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h crosshair.h global.h data.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h action.h action_funclist.h \ + action_funchash.h set.h pcb-printf.h hid/gtk/gui.h hid.h \ + hid/common/hid_resource.h resource.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ + hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h gui-netlist-window.o: hid/gtk/gui-netlist-window.c ../config.h \ ../config.manual.h ../config.auto.h global.h const.h ../globalconst.h \ ../config.h macro.h global_typedefs.h global_objs.h \ @@ -844,10 +1059,13 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - create.h global.h data.h draw.h error.h find.h misc.h ds.h mymem.h \ - mymem.h rats.h remove.h search.h select.h set.h undo.h hid/gtk/gui.h \ - hid.h hid/common/hid_resource.h resource.h hid/gtk/ghid-coord-entry.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h create.h global.h data.h draw.h error.h \ + find.h misc.h ../src_3rd/genvector/gds_char.h mymem.h mymem.h rats.h \ + remove.h search.h select.h set.h undo.h hid/gtk/gui.h hid.h \ + hid/common/hid_resource.h resource.h hid/gtk/ghid-coord-entry.h \ hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h gui-output-events.o: hid/gtk/gui-output-events.c ../config.h \ @@ -856,9 +1074,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h hid/gtk/gtkhid.h action.h action_funclist.h \ action_funchash.h crosshair.h draw.h error.h set.h find.h search.h \ @@ -869,9 +1090,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid/gtk/gui.h hid.h hid/common/hid_resource.h resource.h data.h global.h \ - misc.h ds.h mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid/gtk/gui.h hid.h hid/common/hid_resource.h \ + resource.h data.h global.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h copy.h draw.h mymem.h move.h rotate.h gui-pinout-window.o: hid/gtk/gui-pinout-window.c ../config.h \ @@ -880,9 +1104,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid/gtk/gui.h hid.h hid/common/hid_resource.h resource.h data.h global.h \ - misc.h ds.h mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid/gtk/gui.h hid.h hid/common/hid_resource.h \ + resource.h data.h global.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h copy.h draw.h mymem.h move.h rotate.h gui-top-window.o: hid/gtk/gui-top-window.c ../config.h ../config.manual.h \ @@ -892,17 +1119,19 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid/gtk/gtkhid.h hid/gtk/gui.h hid.h hid/common/hid_resource.h \ - resource.h data.h global.h misc.h ds.h mymem.h \ - hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/gui-pinout-preview.h hid/gtk/../hidint.h action.h \ - action_funclist.h action_funchash.h buffer.h change.h command.h copy.h \ - create.h crosshair.h draw.h error.h file.h find.h gpcb-menu.h insert.h \ - line.h mymem.h move.h pcb-printf.h polygon.h rats.h remove.h report.h \ - rotate.h rubberband.h search.h select.h set.h undo.h event.h \ - free_atexit.h paths.h hid/gtk/gui-icons-mode-buttons.data \ - hid/gtk/gui-icons-misc.data + 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 global_element.h \ + list_element.h libpcb_fp.h hid/gtk/gtkhid.h hid/gtk/gui.h hid.h \ + hid/common/hid_resource.h resource.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/gui-pinout-preview.h \ + hid/gtk/../hidint.h action.h action_funclist.h action_funchash.h \ + buffer.h change.h command.h copy.h create.h crosshair.h draw.h error.h \ + file.h find.h gpcb-menu.h insert.h line.h mymem.h move.h pcb-printf.h \ + polygon.h rats.h remove.h report.h rotate.h rubberband.h search.h \ + select.h set.h undo.h event.h free_atexit.h paths.h \ + hid/gtk/gui-icons-mode-buttons.data hid/gtk/gui-icons-misc.data gui-utils.o: hid/gtk/gui-utils.c ../config.h ../config.manual.h \ ../config.auto.h hid/gtk/gui.h global.h const.h ../globalconst.h \ ../config.h macro.h global_typedefs.h global_objs.h \ @@ -909,9 +1138,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - hid.h hid/common/hid_resource.h resource.h data.h global.h misc.h ds.h \ - mymem.h hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h hid.h hid/common/hid_resource.h resource.h \ + data.h global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h \ + hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ hid/gtk/gui-pinout-preview.h gtkhid-gdk.o: hid/gtk/gtkhid-gdk.c ../config.h ../config.manual.h \ @@ -920,12 +1152,15 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - clip.h hid/gtk/../hidint.h hid/gtk/gui.h global.h hid.h \ - hid/common/hid_resource.h resource.h data.h misc.h ds.h mymem.h \ - hid/gtk/ghid-coord-entry.h hid/gtk/ghid-main-menu.h \ - hid/gtk/ghid-layer-selector.h hid/gtk/ghid-route-style-selector.h \ - hid/gtk/gui-pinout-preview.h hid/common/draw_helpers.h + 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 global_element.h \ + list_element.h libpcb_fp.h clip.h hid/gtk/../hidint.h hid/gtk/gui.h \ + global.h hid.h hid/common/hid_resource.h resource.h data.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/gtk/ghid-coord-entry.h \ + hid/gtk/ghid-main-menu.h hid/gtk/ghid-layer-selector.h \ + hid/gtk/ghid-route-style-selector.h hid/gtk/gui-pinout-preview.h \ + hid/common/draw_helpers.h dialogs.o: hid/lesstif/dialogs.c ../config.h ../config.manual.h \ ../config.auto.h hid/lesstif/xincludes.h compat.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -932,8 +1167,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h crosshair.h misc.h ds.h mymem.h pcb-printf.h hid.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h crosshair.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h hid.h \ hid/lesstif/../hidint.h hid/lesstif/lesstif.h library.o: hid/lesstif/library.c ../config.h ../config.manual.h \ ../config.auto.h hid/lesstif/xincludes.h compat.h global.h const.h \ @@ -941,8 +1179,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h misc.h ds.h mymem.h set.h buffer.h hid.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h set.h buffer.h hid.h \ hid/lesstif/../hidint.h hid/lesstif/lesstif.h main.o: hid/lesstif/main.c ../config.h ../config.manual.h \ ../config.auto.h hid/lesstif/xincludes.h global.h const.h \ @@ -950,10 +1191,13 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h action.h action_funclist.h action_funchash.h crosshair.h \ - mymem.h misc.h ds.h mymem.h pcb-printf.h resource.h clip.h event.h \ - error.h hid.h hid/lesstif/../hidint.h hid/common/hidnogui.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h action.h action_funclist.h \ + action_funchash.h crosshair.h mymem.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h resource.h clip.h \ + event.h error.h hid.h hid/lesstif/../hidint.h hid/common/hidnogui.h \ hid/common/draw_helpers.h hid/common/hid_resource.h \ hid/lesstif/lesstif.h dolists.h menu.o: hid/lesstif/menu.c ../config.h ../config.manual.h \ @@ -962,8 +1206,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h error.h misc.h ds.h mymem.h pcb-printf.h hid.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h hid.h \ hid/lesstif/../hidint.h hid/common/hid_resource.h resource.h \ hid/lesstif/lesstif.h mymem.h paths.h pcb-menu.h \ hid/lesstif/../../../src_3rd/genht/htsp.h \ @@ -976,9 +1223,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h find.h rats.h select.h undo.h remove.h crosshair.h \ - draw.h hid.h hid/lesstif/../hidint.h hid/lesstif/lesstif.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h find.h rats.h select.h undo.h \ + remove.h crosshair.h draw.h hid.h hid/lesstif/../hidint.h \ + hid/lesstif/lesstif.h styles.o: hid/lesstif/styles.c ../config.h ../config.manual.h \ ../config.auto.h hid/lesstif/xincludes.h compat.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -985,8 +1235,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h set.h misc.h ds.h mymem.h mymem.h pcb-printf.h hid.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h set.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h mymem.h pcb-printf.h hid.h \ hid/lesstif/../hidint.h hid/lesstif/lesstif.h batch.o: hid/batch/batch.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -993,105 +1246,13 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid.h data.h global.h misc.h \ - ds.h mymem.h hid/batch/../hidint.h pcb-printf.h \ - hid/common/draw_helpers.h hid/common/hidnogui.h hid/common/actions.h \ - hid/common/hidinit.h dolists.h -bom.o: hid/bom/bom.c ../config.h ../config.manual.h ../config.auto.h \ - global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ - global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h error.h \ - misc.h ds.h mymem.h pcb-printf.h hid.h hid/common/hidnogui.h \ - hid/bom/../hidint.h -ps.o: hid/ps/ps.c ../config.h ../config.manual.h ../config.auto.h \ - global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ - global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h misc.h ds.h \ - mymem.h error.h draw.h pcb-printf.h hid.h hid/ps/../hidint.h \ - hid/common/hidnogui.h hid/common/draw_helpers.h hid/ps/../ps/ps.h \ - hid/ps/../../print.h hid/ps/../../global.h hid/common/hidinit.h \ - dolists.h -eps.o: hid/ps/eps.c ../config.h ../config.manual.h ../config.auto.h \ - global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ - global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h misc.h ds.h \ - mymem.h pcb-printf.h hid.h hid/ps/../hidint.h hid/common/hidnogui.h \ - hid/common/draw_helpers.h hid/ps/../ps/ps.h hid/common/hidinit.h -png.o: hid/png/png.c ../config.h ../config.manual.h ../config.auto.h \ - global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ - global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h error.h \ - misc.h ds.h mymem.h hid.h hid/png/../hidint.h hid/common/hidnogui.h \ - hid/common/draw_helpers.h hid/png/png.h hid/common/hidinit.h dolists.h -gerber.o: hid/gerber/gerber.c ../config.h ../config.manual.h \ - ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ - global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h misc.h ds.h \ - mymem.h error.h draw.h pcb-printf.h hid.h hid/gerber/../hidint.h \ - hid/common/hidnogui.h hid/common/draw_helpers.h hid/common/hidinit.h -gcode.o: hid/gcode/gcode.c ../config.h ../config.manual.h \ - ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ - global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h data.h global.h \ - misc.h ds.h mymem.h rats.h hid.h hid/gcode/../hidint.h \ - hid/common/hidnogui.h hid/common/draw_helpers.h hid/gcode/gcode.h \ - hid/gcode/bitmap.h hid/gcode/potracelib.h hid/gcode/curve.h \ - hid/gcode/auxiliary.h hid/gcode/trace.h hid/gcode/decompose.h \ - pcb-printf.h hid/common/hidinit.h dolists.h -decompose.o: hid/gcode/decompose.c hid/gcode/potracelib.h \ - hid/gcode/curve.h hid/gcode/auxiliary.h ../config.h ../config.manual.h \ - ../config.auto.h hid/gcode/lists.h hid/gcode/bitmap.h \ - hid/gcode/decompose.h -trace.o: hid/gcode/trace.c global.h ../config.h ../config.manual.h \ - ../config.auto.h const.h ../globalconst.h ../config.h macro.h \ - global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h hid/gcode/potracelib.h \ - hid/gcode/curve.h hid/gcode/auxiliary.h hid/gcode/lists.h \ - hid/gcode/trace.h -curve.o: hid/gcode/curve.c hid/gcode/potracelib.h hid/gcode/lists.h \ - hid/gcode/curve.h hid/gcode/auxiliary.h ../config.h ../config.manual.h \ - ../config.auto.h -nelma.o: hid/nelma/nelma.c ../config.h ../config.manual.h \ - ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ - global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h error.h data.h global.h \ - misc.h ds.h mymem.h rats.h hid.h hid/nelma/../hidint.h \ - hid/common/hidnogui.h hid/common/draw_helpers.h hid/common/hidinit.h \ - dolists.h -lpr.o: hid/lpr/lpr.c ../config.h ../config.manual.h ../config.auto.h \ - global.h const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ - global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h misc.h ds.h \ - mymem.h hid.h hid/lpr/../hidint.h hid/lpr/../ps/ps.h \ - hid/common/hidnogui.h hid/common/hidinit.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h hid.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h hid/batch/../hidint.h \ + pcb-printf.h hid/common/draw_helpers.h hid/common/hidnogui.h \ + hid/common/actions.h hid/common/hidinit.h dolists.h ../src_plugins/autoplace/autoplace.o: \ ../src_plugins/autoplace/autoplace.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -1098,11 +1259,13 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h \ - ../src_plugins/autoplace/autoplace.h box.h global.h misc.h ds.h mymem.h \ - compat.h data.h draw.h error.h intersect.h rtree.h macro.h mirror.h \ - misc.h move.h mymem.h rats.h remove.h rotate.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h ../src_plugins/autoplace/autoplace.h box.h \ + global.h misc.h ../src_3rd/genvector/gds_char.h mymem.h compat.h data.h \ + draw.h error.h intersect.h rtree.h macro.h mirror.h misc.h move.h \ + mymem.h rats.h remove.h rotate.h ../src_plugins/autoplace/action.o: ../src_plugins/autoplace/action.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1109,8 +1272,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - ../src_plugins/autoplace/autoplace.h dolists.h + 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 global_element.h \ + list_element.h libpcb_fp.h ../src_plugins/autoplace/autoplace.h \ + plugins.h set.h global.h dolists.h ../src_plugins/autoroute/autoroute.o: \ ../src_plugins/autoroute/autoroute.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -1117,12 +1283,14 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h macro.h \ - ../src_plugins/autoroute/autoroute.h box.h misc.h ds.h mymem.h create.h \ - draw.h error.h find.h heap.h rtree.h misc.h \ - ../src_plugins/autoroute/mtspace.h vector.h mymem.h polygon.h rats.h \ - remove.h thermal.h undo.h pcb-printf.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h macro.h \ + ../src_plugins/autoroute/autoroute.h box.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h create.h draw.h error.h find.h \ + heap.h rtree.h misc.h ../src_plugins/autoroute/mtspace.h vector.h \ + mymem.h polygon.h rats.h remove.h thermal.h undo.h pcb-printf.h set.h ../src_plugins/autoroute/mtspace.o: ../src_plugins/autoroute/mtspace.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1129,8 +1297,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - box.h global.h misc.h ds.h mymem.h heap.h rtree.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h box.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h heap.h rtree.h \ ../src_plugins/autoroute/mtspace.h vector.h ../src_plugins/autoroute/action.o: ../src_plugins/autoroute/action.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ @@ -1138,8 +1309,11 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - ../src_plugins/autoroute/autoroute.h dolists.h + 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 global_element.h \ + list_element.h libpcb_fp.h ../src_plugins/autoroute/autoroute.h \ + plugins.h set.h global.h dolists.h ../src_plugins/vendordrill/vendor.o: ../src_plugins/vendordrill/vendor.c \ ../config.h ../config.manual.h ../config.auto.h change.h global.h \ const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ @@ -1146,27 +1320,22 @@ global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h draw.h error.h \ - global.h resource.h set.h undo.h ../src_plugins/vendordrill/vendor.h \ - stub_vendor.h dolists.h -../src_plugins/puller/puller.o: ../src_plugins/puller/puller.c \ - ../config.h ../config.manual.h ../config.auto.h global.h const.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h draw.h error.h global.h resource.h \ + set.h undo.h ../src_plugins/vendordrill/vendor.h stub_vendor.h plugins.h \ + dolists.h +../src_plugins/import_edif/edif.o: ../src_plugins/import_edif/edif.c \ + global.h ../config.h ../config.manual.h ../config.auto.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - create.h global.h data.h draw.h misc.h ds.h mymem.h move.h pcb-printf.h \ - remove.h rtree.h strflags.h undo.h dolists.h -../src_plugins/edif/edif.o: ../src_plugins/edif/edif.c global.h \ - ../config.h ../config.manual.h ../config.auto.h const.h ../globalconst.h \ - ../config.h macro.h global_typedefs.h global_objs.h \ - ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h stub_edif.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h error.h plugins.h stub_edif.h ../src_plugins/djopt/djopt.o: ../src_plugins/djopt/djopt.c ../config.h \ ../config.manual.h ../config.auto.h global.h const.h ../globalconst.h \ ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1173,9 +1342,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h create.h remove.h move.h draw.h undo.h strflags.h find.h \ - pcb-printf.h dolists.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h create.h remove.h move.h \ + draw.h undo.h strflags.h find.h pcb-printf.h \ + ../src_3rd/genvector/gds_char.h plugins.h dolists.h ../src_plugins/mincut/rats_mincut.o: ../src_plugins/mincut/rats_mincut.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1182,9 +1354,12 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - create.h global.h data.h draw.h error.h file.h find.h misc.h ds.h \ - mymem.h mymem.h polygon.h rats.h search.h set.h undo.h \ + 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 global_element.h \ + list_element.h libpcb_fp.h create.h global.h data.h draw.h error.h \ + file.h find.h misc.h ../src_3rd/genvector/gds_char.h mymem.h mymem.h \ + polygon.h rats.h search.h set.h undo.h plugins.h \ ../src_plugins/mincut/pcb-mincut/graph.h \ ../src_plugins/mincut/pcb-mincut/solve.h \ ../src_plugins/mincut/pcb-mincut/graph.h stub_mincut.h @@ -1201,9 +1376,11 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h dolists.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h plugins.h dolists.h ../src_plugins/renumber/renumber.o: ../src_plugins/renumber/renumber.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1210,9 +1387,13 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h action.h action_funclist.h action_funchash.h change.h \ - error.h undo.h pcb-printf.h dolists.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h set.h plugins.h pcb-printf.h \ + dolists.h ../src_plugins/import_sch/import_sch.o: \ ../src_plugins/import_sch/import_sch.c ../config.h ../config.manual.h \ ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ @@ -1219,10 +1400,161 @@ global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h data.h global.h action.h \ - action_funclist.h action_funchash.h change.h error.h undo.h misc.h ds.h \ - mymem.h portability.h pcb-printf.h remove.h rats.h dolists.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h action.h action_funclist.h \ + action_funchash.h change.h error.h undo.h plugins.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h portability.h pcb-printf.h \ + remove.h rats.h dolists.h +../src_plugins/export_ps/ps.o: ../src_plugins/export_ps/ps.c ../config.h \ + ../config.manual.h ../config.auto.h global.h const.h ../globalconst.h \ + ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h error.h draw.h pcb-printf.h \ + plugins.h hid.h hid/hidint.h hid/common/hidnogui.h \ + hid/common/draw_helpers.h ../src_plugins/export_ps/ps.h print.h \ + hid/common/hidinit.h dolists.h +../src_plugins/export_ps/eps.o: ../src_plugins/export_ps/eps.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h hid.h hid/hidint.h \ + hid/common/hidnogui.h hid/common/draw_helpers.h \ + ../src_plugins/export_ps/ps.h hid/common/hidinit.h +../src_plugins/export_lpr/lpr.o: ../src_plugins/export_lpr/lpr.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h plugins.h hid.h hid/hidint.h \ + ../src_plugins/export_lpr/../export_ps/ps.h hid/common/hidnogui.h \ + hid/common/hidinit.h +../src_plugins/export_gcode/gcode.o: ../src_plugins/export_gcode/gcode.c \ + ../config.h ../config.manual.h ../config.auto.h plugins.h global.h \ + const.h ../globalconst.h ../config.h macro.h global_typedefs.h \ + global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h rats.h hid.h hid/gtk/../hidint.h \ + hid/common/hidnogui.h hid/common/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 \ + ../src_plugins/export_gcode/trace.h \ + ../src_plugins/export_gcode/decompose.h pcb-printf.h \ + hid/common/hidinit.h dolists.h +../src_plugins/export_gcode/decompose.o: \ + ../src_plugins/export_gcode/decompose.c \ + ../src_plugins/export_gcode/potracelib.h \ + ../src_plugins/export_gcode/curve.h \ + ../src_plugins/export_gcode/auxiliary.h ../config.h ../config.manual.h \ + ../config.auto.h ../src_plugins/export_gcode/lists.h \ + ../src_plugins/export_gcode/bitmap.h \ + ../src_plugins/export_gcode/decompose.h +../src_plugins/export_gcode/trace.o: ../src_plugins/export_gcode/trace.c \ + global.h ../config.h ../config.manual.h ../config.auto.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h ../src_plugins/export_gcode/potracelib.h \ + ../src_plugins/export_gcode/curve.h \ + ../src_plugins/export_gcode/auxiliary.h \ + ../src_plugins/export_gcode/lists.h ../src_plugins/export_gcode/trace.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 \ + ../src_plugins/export_gcode/auxiliary.h ../config.h ../config.manual.h \ + ../config.auto.h +../src_plugins/export_nelma/nelma.o: ../src_plugins/export_nelma/nelma.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h error.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h rats.h plugins.h hid.h \ + hid/gtk/../hidint.h hid/common/hidnogui.h hid/common/draw_helpers.h \ + hid/common/hidinit.h dolists.h +../src_plugins/export_png/png.o: ../src_plugins/export_png/png.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h plugins.h hid.h \ + hid/gtk/../hidint.h hid/common/hidnogui.h hid/common/draw_helpers.h \ + ../src_plugins/export_png/png.h hid/common/hidinit.h dolists.h +../src_plugins/export_gerber/gerber.o: \ + ../src_plugins/export_gerber/gerber.c ../config.h ../config.manual.h \ + ../config.auto.h global.h const.h ../globalconst.h ../config.h macro.h \ + global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h error.h draw.h pcb-printf.h \ + plugins.h hid.h hid/gtk/../hidint.h hid/common/hidnogui.h \ + hid/common/draw_helpers.h hid/common/hidinit.h +../src_plugins/export_bom/bom.o: ../src_plugins/export_bom/bom.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h data.h global.h error.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h pcb-printf.h plugins.h hid.h \ + hid/common/hidnogui.h hid/gtk/../hidint.h +../src_plugins/puller/puller.o: ../src_plugins/puller/puller.c \ + ../config.h ../config.manual.h ../config.auto.h global.h const.h \ + ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ + ../src_3rd/genlist/gendlist.h polyarea.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 \ + ../src_3rd/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h create.h global.h data.h draw.h misc.h \ + ../src_3rd/genvector/gds_char.h mymem.h move.h pcb-printf.h remove.h \ + rtree.h strflags.h undo.h dolists.h ../src_plugins/toporouter/toporouter.o: \ ../src_plugins/toporouter/toporouter.c \ ../src_plugins/toporouter/toporouter.h data.h global.h ../config.h \ @@ -1230,12 +1562,14 @@ macro.h global_typedefs.h global_objs.h ../src_3rd/genlist/gendlist.h \ polyarea.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 hid.h \ - global_element.h list_element.h libpcb_fp.h macro.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/genvector/genvector_undef.h hid.h global_element.h \ + list_element.h libpcb_fp.h macro.h \ ../src_plugins/toporouter/../autoroute/autoroute.h global.h box.h misc.h \ - ds.h mymem.h create.h draw.h error.h find.h heap.h rtree.h misc.h \ - mymem.h polygon.h rats.h remove.h thermal.h undo.h ../src_3rd/gts/gts.h \ - pcb-printf.h + ../src_3rd/genvector/gds_char.h mymem.h create.h draw.h error.h find.h \ + heap.h rtree.h misc.h mymem.h polygon.h rats.h remove.h thermal.h undo.h \ + ../src_3rd/gts/gts.h pcb-printf.h ../src_plugins/stroke/stroke.o: ../src_plugins/stroke/stroke.c \ ../config.h ../config.manual.h ../config.auto.h global.h const.h \ ../globalconst.h ../config.h macro.h global_typedefs.h global_objs.h \ @@ -1242,6 +1576,9 @@ ../src_3rd/genlist/gendlist.h polyarea.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 hid.h global_element.h list_element.h libpcb_fp.h \ - data.h global.h crosshair.h stub_stroke.h rotate.h undo.h set.h error.h \ - misc.h ds.h mymem.h + 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 global_element.h \ + list_element.h libpcb_fp.h data.h global.h crosshair.h stub_stroke.h \ + rotate.h undo.h set.h error.h misc.h ../src_3rd/genvector/gds_char.h \ + mymem.h Index: trunk/src/Makefile.in =================================================================== --- trunk/src/Makefile.in (revision 1294) +++ trunk/src/Makefile.in (revision 1295) @@ -93,7 +93,6 @@ res_parse.o res_lex.o portability.o - ds.o libpcb_fp.o parse_y.o parse_l.o Index: trunk/src/file.c =================================================================== --- trunk/src/file.c (revision 1294) +++ trunk/src/file.c (revision 1295) @@ -509,17 +509,18 @@ /* --------------------------------------------------------------------------- * writes the quoted string created by another subroutine */ -static DynamicStringType pqs_ds; +static gds_t pqs_ds; static void PrintQuotedString(FILE * FP, char *S) { - CreateQuotedString(&pqs_ds, S); - fputs(pqs_ds.Data, FP); + gds_init(&pqs_ds); + gds_append_str(&pqs_ds, S); + fputs(pqs_ds.array, FP); } void file_uninit() { - if (pqs_ds.Data != NULL) - free(pqs_ds.Data); + if (pqs_ds.array != NULL) + free(pqs_ds.array); } /* --------------------------------------------------------------------------- @@ -885,7 +886,7 @@ FILE *fp; int result; char *p; - static DynamicStringType command; + static gds_t command; int used_popen = 0; if (EMPTY_STRING_P(Settings.SaveCommand)) { @@ -898,22 +899,21 @@ else { used_popen = 1; /* setup commandline */ - DSClearString(&command); + gds_truncate(&command,0); for (p = Settings.SaveCommand; *p; p++) { /* copy character if not special or add string to command */ if (!(*p == '%' && *(p + 1) == 'f')) - DSAddCharacter(&command, *p); + gds_append(&command, *p); else { - DSAddString(&command, Filename); + gds_append_str(&command, Filename); /* skip the character */ p++; } } - DSAddCharacter(&command, '\0'); - printf("write to pipe \"%s\"\n", command.Data); - if ((fp = popen(command.Data, "w")) == NULL) { - PopenErrorMessage(command.Data); + printf("write to pipe \"%s\"\n", command.array); + if ((fp = popen(command.array, "w")) == NULL) { + PopenErrorMessage(command.array); return (STATUS_ERROR); } } Index: trunk/src/find.c =================================================================== --- trunk/src/find.c (revision 1294) +++ trunk/src/find.c (revision 1295) @@ -2438,12 +2438,12 @@ */ static void PrintElementNameList(ElementTypePtr Element, FILE * FP) { - static DynamicStringType cname, pname, vname; + static gds_t cname, pname, vname; CreateQuotedString(&cname, (char *) EMPTY(DESCRIPTION_NAME(Element))); CreateQuotedString(&pname, (char *) EMPTY(NAMEONPCB_NAME(Element))); CreateQuotedString(&vname, (char *) EMPTY(VALUE_NAME(Element))); - fprintf(FP, "(%s %s %s)\n", cname.Data, pname.Data, vname.Data); + fprintf(FP, "(%s %s %s)\n", cname.array, pname.array, vname.array); } /* --------------------------------------------------------------------------- @@ -2461,13 +2461,13 @@ */ static void PrintConnectionListEntry(char *ObjName, ElementTypePtr Element, bool FirstOne, FILE * FP) { - static DynamicStringType oname; + static gds_t oname; CreateQuotedString(&oname, ObjName); if (FirstOne) - fprintf(FP, "\t%s\n\t{\n", oname.Data); + fprintf(FP, "\t%s\n\t{\n", oname.array); else { - fprintf(FP, "\t\t%s ", oname.Data); + fprintf(FP, "\t\t%s ", oname.array); if (Element) PrintElementNameList(Element, FP); else @@ -2609,7 +2609,7 @@ { bool first = true; Cardinal number; - static DynamicStringType oname; + static gds_t oname; /* check all pins in element */ @@ -2638,7 +2638,7 @@ /* write name to list and draw selected object */ CreateQuotedString(&oname, (char *) EMPTY(pin->Name)); - fprintf(FP, "\t%s\n", oname.Data); + fprintf(FP, "\t%s\n", oname.array); SET_FLAG(SELECTEDFLAG, pin); DrawPin(pin); } @@ -2678,7 +2678,7 @@ /* write name to list and draw selected object */ CreateQuotedString(&oname, (char *) EMPTY(pad->Name)); - fprintf(FP, "\t%s\n", oname.Data); + fprintf(FP, "\t%s\n", oname.array); SET_FLAG(SELECTEDFLAG, pad); DrawPad(pad); } Index: trunk/src/misc.c =================================================================== --- trunk/src/misc.c (revision 1294) +++ trunk/src/misc.c (revision 1295) @@ -1039,7 +1039,7 @@ */ char *EvaluateFilename(char *Template, char *Path, char *Filename, char *Parameter) { - static DynamicStringType command; + static gds_t command; char *p; if (Settings.verbose) { @@ -1050,7 +1050,7 @@ printf("\tParameter: \033[33m%s\033[0m\n", Parameter); } - DSClearString(&command); + gds_init(&command); for (p = Template; p && *p; p++) { /* copy character or add string to command */ @@ -1057,23 +1057,23 @@ if (*p == '%' && (*(p + 1) == 'f' || *(p + 1) == 'p' || *(p + 1) == 'a')) switch (*(++p)) { case 'a': - DSAddString(&command, Parameter); + gds_append_str(&command, Parameter); break; case 'f': - DSAddString(&command, Filename); + gds_append_str(&command, Filename); break; case 'p': - DSAddString(&command, Path); + gds_append_str(&command, Path); break; } else - DSAddCharacter(&command, *p); + gds_append(&command, *p); } - DSAddCharacter(&command, '\0'); + gds_append(&command, '\0'); if (Settings.verbose) - printf("EvaluateFilename: \033[32m%s\033[0m\n", command.Data); + printf("EvaluateFilename: \033[32m%s\033[0m\n", command.array); - return strdup(command.Data); + return strdup(command.array); } /* --------------------------------------------------------------------------- @@ -1468,16 +1468,16 @@ * writes a string to the passed file pointer * some special characters are quoted */ -void CreateQuotedString(DynamicStringTypePtr DS, char *S) +void CreateQuotedString(gds_t *DS, char *S) { - DSClearString(DS); - DSAddCharacter(DS, '"'); + gds_truncate(DS, 0); + gds_append(DS, '"'); while (*S) { if (*S == '"' || *S == '\\') - DSAddCharacter(DS, '\\'); - DSAddCharacter(DS, *S++); + gds_append(DS, '\\'); + gds_append(DS, *S++); } - DSAddCharacter(DS, '"'); + gds_append(DS, '"'); } BoxTypePtr GetArcEnds(ArcTypePtr Arc) @@ -1898,7 +1898,7 @@ { HID **hids; int i; - static DynamicStringType info; + static gds_t info; static int first_time = 1; #define TAB " " @@ -1905,66 +1905,66 @@ if (first_time) { first_time = 0; - DSAddString(&info, "This is PCB-rnd " VERSION " (" REVISION ")" "\n an interactive\n"); - DSAddString(&info, "printed circuit board editor\n"); - DSAddString(&info, "PCB-rnd forked from PCB version."); - DSAddString(&info, "\n\n" "PCB is by harry eaton and others\n\n"); - DSAddString(&info, "\nPCB-rnd adds a collection of\n"); - DSAddString(&info, "useful-looking random patches.\n"); - DSAddString(&info, "\n"); - DSAddString(&info, "Copyright (C) Thomas Nau 1994, 1995, 1996, 1997\n"); - DSAddString(&info, "Copyright (C) harry eaton 1998-2007\n"); - DSAddString(&info, "Copyright (C) C. Scott Ananian 2001\n"); - DSAddString(&info, "Copyright (C) DJ Delorie 2003, 2004, 2005, 2006, 2007, 2008\n"); - DSAddString(&info, "Copyright (C) Dan McMahill 2003, 2004, 2005, 2006, 2007, 2008\n\n"); - DSAddString(&info, "Copyright (C) Tibor Palinkas 2013-2015 (pcb-rnd patches)\n\n"); - DSAddString(&info, "It is licensed under the terms of the GNU\n"); - DSAddString(&info, "General Public License version 2\n"); - DSAddString(&info, "See the LICENSE file for more information\n\n"); - DSAddString(&info, "For more information see:\n\n"); - DSAddString(&info, "PCB-rnd homepage: http://repo.hu/projects/pcb-rnd\n"); - DSAddString(&info, "PCB homepage: http://pcb.gpleda.org\n"); - DSAddString(&info, "gEDA homepage: http://www.gpleda.org\n"); - DSAddString(&info, "gEDA Wiki: http://geda.seul.org/wiki/ \n\n"); + gds_append_str(&info, "This is PCB-rnd " VERSION " (" REVISION ")" "\n an interactive\n"); + gds_append_str(&info, "printed circuit board editor\n"); + gds_append_str(&info, "PCB-rnd forked from PCB version."); + gds_append_str(&info, "\n\n" "PCB is by harry eaton and others\n\n"); + gds_append_str(&info, "\nPCB-rnd adds a collection of\n"); + gds_append_str(&info, "useful-looking random patches.\n"); + gds_append_str(&info, "\n"); + gds_append_str(&info, "Copyright (C) Thomas Nau 1994, 1995, 1996, 1997\n"); + gds_append_str(&info, "Copyright (C) harry eaton 1998-2007\n"); + gds_append_str(&info, "Copyright (C) C. Scott Ananian 2001\n"); + gds_append_str(&info, "Copyright (C) DJ Delorie 2003, 2004, 2005, 2006, 2007, 2008\n"); + gds_append_str(&info, "Copyright (C) Dan McMahill 2003, 2004, 2005, 2006, 2007, 2008\n\n"); + gds_append_str(&info, "Copyright (C) Tibor Palinkas 2013-2015 (pcb-rnd patches)\n\n"); + gds_append_str(&info, "It is licensed under the terms of the GNU\n"); + gds_append_str(&info, "General Public License version 2\n"); + gds_append_str(&info, "See the LICENSE file for more information\n\n"); + gds_append_str(&info, "For more information see:\n\n"); + gds_append_str(&info, "PCB-rnd homepage: http://repo.hu/projects/pcb-rnd\n"); + gds_append_str(&info, "PCB homepage: http://pcb.gpleda.org\n"); + gds_append_str(&info, "gEDA homepage: http://www.gpleda.org\n"); + gds_append_str(&info, "gEDA Wiki: http://geda.seul.org/wiki/ \n\n"); - DSAddString(&info, "----- Compile Time Options -----\n"); + gds_append_str(&info, "----- Compile Time Options -----\n"); hids = hid_enumerate(); - DSAddString(&info, "GUI:\n"); + gds_append_str(&info, "GUI:\n"); for (i = 0; hids[i]; i++) { if (hids[i]->gui) { - DSAddString(&info, TAB); - DSAddString(&info, hids[i]->name); - DSAddString(&info, " : "); - DSAddString(&info, hids[i]->description); - DSAddString(&info, "\n"); + gds_append_str(&info, TAB); + gds_append_str(&info, hids[i]->name); + gds_append_str(&info, " : "); + gds_append_str(&info, hids[i]->description); + gds_append_str(&info, "\n"); } } - DSAddString(&info, "Exporters:\n"); + gds_append_str(&info, "Exporters:\n"); for (i = 0; hids[i]; i++) { if (hids[i]->exporter) { - DSAddString(&info, TAB); - DSAddString(&info, hids[i]->name); - DSAddString(&info, " : "); - DSAddString(&info, hids[i]->description); - DSAddString(&info, "\n"); + gds_append_str(&info, TAB); + gds_append_str(&info, hids[i]->name); + gds_append_str(&info, " : "); + gds_append_str(&info, hids[i]->description); + gds_append_str(&info, "\n"); } } - DSAddString(&info, "Printers:\n"); + gds_append_str(&info, "Printers:\n"); for (i = 0; hids[i]; i++) { if (hids[i]->printer) { - DSAddString(&info, TAB); - DSAddString(&info, hids[i]->name); - DSAddString(&info, " : "); - DSAddString(&info, hids[i]->description); - DSAddString(&info, "\n"); + gds_append_str(&info, TAB); + gds_append_str(&info, hids[i]->name); + gds_append_str(&info, " : "); + gds_append_str(&info, hids[i]->description); + gds_append_str(&info, "\n"); } } } #undef TAB - return info.Data; + return info.array; } const char *pcb_author(void) Index: trunk/src/misc.h =================================================================== --- trunk/src/misc.h (revision 1294) +++ trunk/src/misc.h (revision 1295) @@ -33,7 +33,7 @@ #include #include "global.h" -#include "ds.h" +#include #include "mymem.h" enum unitflags { UNIT_PERCENT = 1 }; @@ -87,7 +87,7 @@ void ResetStackAndVisibility(void); void SaveStackAndVisibility(void); void RestoreStackAndVisibility(void); -void CreateQuotedString(DynamicStringTypePtr, char *); +void CreateQuotedString(gds_t *, char *); BoxTypePtr GetArcEnds(ArcTypePtr); void ChangeArcAngles(LayerTypePtr, ArcTypePtr, Angle, Angle); char *UniqueElementName(DataTypePtr, char *); Index: trunk/src/portability.c =================================================================== --- trunk/src/portability.c (revision 1294) +++ trunk/src/portability.c (revision 1295) @@ -32,8 +32,6 @@ #include "config.h" -#include "ds.h" - #include #include #include @@ -59,6 +57,8 @@ #include #endif +#include + #include "global.h" #include "error.h" @@ -111,13 +111,13 @@ char *ExpandFilename(char *Dirname, char *Filename) { - static DynamicStringType answer; + static gds_t answer; char *command; FILE *pipe; int c; /* allocate memory for commandline and build it */ - DSClearString(&answer); + gds_truncate(&answer, 0); if (Dirname) { command = (char *) calloc(strlen(Filename) + strlen(Dirname) + 7, sizeof(char)); sprintf(command, "echo %s/%s", Dirname, Filename); @@ -134,11 +134,11 @@ if ((c = fgetc(pipe)) == EOF || c == '\n' || c == '\r') break; else - DSAddCharacter(&answer, c); + gds_append(&answer, c); } free(command); - return (pclose(pipe) ? NULL : answer.Data); + return (pclose(pipe) ? NULL : answer.array); } /* couldn't be expanded by the shell */ Index: trunk/src/report.c =================================================================== --- trunk/src/report.c (revision 1294) +++ trunk/src/report.c (revision 1295) @@ -468,12 +468,12 @@ static int ReportFoundPins(int argc, char **argv, Coord x, Coord y) { - static DynamicStringType list; + static gds_t list; char temp[64]; int col = 0; - DSClearString(&list); - DSAddString(&list, "The following pins/pads are FOUND:\n"); + gds_truncate(&list, 0); + gds_append_str(&list, "The following pins/pads are FOUND:\n"); ELEMENT_LOOP(PCB->Data); { PIN_LOOP(element); @@ -480,7 +480,7 @@ { if (TEST_FLAG(FOUNDFLAG, pin)) { sprintf(temp, "%s-%s,%c", NAMEONPCB_NAME(element), pin->Number, ((col++ % (COLUMNS + 1)) == COLUMNS) ? '\n' : ' '); - DSAddString(&list, temp); + gds_append_str(&list, temp); } } END_LOOP; @@ -488,7 +488,7 @@ { if (TEST_FLAG(FOUNDFLAG, pad)) { sprintf(temp, "%s-%s,%c", NAMEONPCB_NAME(element), pad->Number, ((col++ % (COLUMNS + 1)) == COLUMNS) ? '\n' : ' '); - DSAddString(&list, temp); + gds_append_str(&list, temp); } } END_LOOP; @@ -495,7 +495,7 @@ } END_LOOP; - gui->report_dialog("Report", list.Data); + gui->report_dialog("Report", list.array); return 0; }