Recovering Deleted Items: RECOVER-FD Command
Recovers an item after it has been deleted by the FD command in the Editor.
Command Class
TCL-I command.
Syntax
RECOVER-FD file-specifier
Syntax Elements
file-specifier specifies the name of the file that contains the deleted item.
Prompt
Item Id:
RECOVER-FD prompts you for the item-id of the item that was just deleted. If
the item-id matches the last one used by the Editor, the item is restored. The
message 'item-id' filed in file 'file-name'
is
displayed and control returns to TCL.
If the item-id you type does not match the last one used by the Editor, you
are again prompted for an item-id. RETURN or LINE FEED
entered as a response to the Item Id:
prompt returns the process to TCL
without recovering the item.
Limitations of Recovery
RECOVER-FD must be issued immediately after you execute an FD command or the item is lost permanently. Deleted frames are returned to overflow space.
RECOVER-FD never works if the ED{IT} command was called from a DataBasic program or from a Proc.
RECOVER-FD works only if the deleted frame has not been claimed from overflow by another process and, if a list was edited, it was the last item in the list.
Example
:ED MD XYZ
New item
Top
.I
001 THIS IS A SAMPLE RECOVERY
002
Top
.FD
-FD? Sure (Y/N)?Y
'XYZ' deleted from file 'DICT MD'.
:RECOVER-FD MD
Item Id:XYZ
'XYZ' filed in file 'DICT MD'.