Index: trunk/src/flag.h =================================================================== --- trunk/src/flag.h (revision 11729) +++ trunk/src/flag.h (revision 11730) @@ -92,7 +92,8 @@ PCB_FLAG_ONPOINT = 0x40000, /*!< crosshair is on line point or arc point */ PCB_FLAG_TERMNAME = 0x80000, /*!< when set the names of pins are shown. */ PCB_FLAG_DRC_INTCONN = 0x100000,/*!< Set for objects are put on the DRC mark because of an intconn */ - PCB_FLAG_CLEARPOLYPOLY= 0x200000 /*!< For polygons, apply clearance to nearby polygons */ + PCB_FLAG_CLEARPOLYPOLY= 0x200000,/*!< For polygons, apply clearance to nearby polygons */ + PCB_FLAG_DYNTEXT = 0x400000 /*!< For text: dynamic string (substitute %patterns%)*/ /* PCB_FLAG_NOCOPY = (PCB_FLAG_FOUND | CONNECTEDFLAG | PCB_FLAG_ONPOINT)*/ } pcb_flag_values_t; Index: trunk/src/flag_str.c =================================================================== --- trunk/src/flag_str.c (revision 11729) +++ trunk/src/flag_str.c (revision 11730) @@ -77,7 +77,8 @@ {PCB_FLAG_NOPASTE, N("nopaste"), PCB_TYPE_PAD}, {PCB_FLAG_NONETLIST, N("nonetlist"), PCB_TYPEMASK_ALL}, {PCB_FLAG_TERMNAME, N("termname"), PCB_TYPE_LINE | PCB_TYPE_ARC | PCB_TYPE_POLYGON | PCB_TYPE_TEXT | PCB_TYPE_PIN | PCB_TYPE_PAD | PCB_TYPE_SUBC}, - {PCB_FLAG_CLEARPOLYPOLY, N("clearpolypoly"), PCB_TYPE_POLYGON} + {PCB_FLAG_CLEARPOLYPOLY, N("clearpolypoly"), PCB_TYPE_POLYGON}, + {PCB_FLAG_DYNTEXT, N("dyntext"), PCB_TYPE_TEXT} }; #undef N