marks to lines that are moved, deleted or otherwise changed are cleared undo restores cleared marks added strerror diagnostics