When you exit the editor, FMSLogo loads the revised definitions and modifies the workspace accordingly. Multiple edit sessions are supported. But be careful of having multiple edits going that include the same definition. The final editor that is exited (and saved) is what takes precedence. Also realize if you delete procedures, property lists or names while in the editor they will be erased (see ERASE) from the environment at the time of exiting (and saving) the edit session you deleted them from.