Index: trunk/src/funchash_core_list.h =================================================================== --- trunk/src/funchash_core_list.h (revision 26355) +++ trunk/src/funchash_core_list.h (revision 26356) @@ -176,6 +176,7 @@ action_entry(ToggleUniqueNames) action_entry(ToggleStroke) action_entry(Unselect) +action_entry(UnFreeze) action_entry(Via) action_entry(Warp) action_entry(Zoom) Index: trunk/src/undo_act.c =================================================================== --- trunk/src/undo_act.c (revision 26355) +++ trunk/src/undo_act.c (revision 26356) @@ -74,6 +74,13 @@ if (pcb_bumped) pcb_undo_inc_serial(); break; + case F_Freeze: + pcb_undo_freeze_serial(); + break; + case F_UnFreeze: + case F_Thaw: + pcb_undo_unfreeze_serial(); + break; default: pcb_message(PCB_MSG_ERROR, "Invalid argument for Atomic()\n"); PCB_ACT_IRES(-1);