Index: trunk/src/funchash_core_list.h =================================================================== --- trunk/src/funchash_core_list.h (revision 19134) +++ trunk/src/funchash_core_list.h (revision 19135) @@ -11,6 +11,8 @@ action_entry(csect) action_entry(pdrill) action_entry(udrill) +action_entry(proute) +action_entry(uroute) /* Keywords for actions */ action_entry(Add) Index: trunk/src/layer.c =================================================================== --- trunk/src/layer.c (revision 19134) +++ trunk/src/layer.c (revision 19135) @@ -83,7 +83,7 @@ { PCB_LYT_SILK, 2, "silk" }, { PCB_LYT_MASK, 2, "mask" }, { PCB_LYT_PASTE, 2, "paste" }, - { PCB_LYT_OUTLINE, 2, "outline" }, + { PCB_LYT_BOUNDARY,2, "boundary" }, { PCB_LYT_RAT, 2, "rat" }, { PCB_LYT_INVIS, 2, "invis" }, { PCB_LYT_SUBSTRATE,2,"substrate" }, Index: trunk/src/layer.h =================================================================== --- trunk/src/layer.h (revision 19134) +++ trunk/src/layer.h (revision 19135) @@ -51,6 +51,7 @@ PCB_LYT_OUTLINE = 0x00001000, /* outline (contour of the board) */ PCB_LYT_RAT = 0x00002000, /* (virtual) rats nest (one, not in the stackup) */ PCB_LYT_INVIS = 0x00004000, /* (virtual) layer is invisible (one, not in the stackup) */ + PCB_LYT_BOUNDARY = 0x00008000, /* physical boundaries of the board (inner and outer): route, cuts, slots, drills */ PCB_LYT_UI = 0x00080000, /* (virtual) user interface drawings (feature plugins use this for displaying states or debug info) */ PCB_LYT_SUBSTRATE= 0x00200000, /* substrate / insulator */ PCB_LYT_MISC = 0x00400000, /* misc (for internal use) */