...
When memory is low, a warning is displayed in the DIARY DATE window. You should then free memory before proceeding by deleting obselete diary entries with the
Highlight | ||||||
---|---|---|---|---|---|---|
| ||||||
DEL |
Operations on a block of text - BLOCKS
The commands on the BLOCKS menu allow you to perform a command on a block of text with a single operation A marked block can consist of a single line, can include several lines within one day, or can extend over several days, months, or even years.
To mark a block give the Mark Block command on a line to be selected, or at the top and bottom of an area to be selected. The marked block will be displayed highlighted on the screen.
Mark Block - Z
Marks a line, or the first and last lines in a block of lines, prior to performing one of the block operations on the entire block.
Clear Mark - Q
Clears any marked block previously set up with the Mark Block command.
Copy - BC
Makes a second copy of all the text within a marked block, putting the copy on the day indicated by the cursor position.
Move - BM
Moves a marked block of text from one position in the Diary to the position indicated by the cursor.
Delete - BD
Deletes a marked block of text from the Diary, closing up the gap. Note that this text cannot be recovered - the command should be used with caution.
List -BL
Lists all or part of the diary to the screen, or to a printer.
The following options are displayed:
List on screen Yes
List on printer No
List only marked block Yes
...
ENTER
...
To list part of the Diary, mark the part you wish to list with the Mark Block command on the BLOCKS menu first.
When listing to the screen the Diary will pause at the end of each screenful with the PAGE WAIT display:
CONTINUE
RESUME
...
SPACE
...
ESC
...
Searching and replacing
The Search and Replace commands allow you to search for information anywhere in the diary and, if you wish, replace it throughout by different text.
Whenever the Diary is performing a time-consuming task, such as searching through a huge amount of information, or performing a large number of replacements, the cursor will disappear.
Search - BSE
Searches for a specified string, and moves to the day containing the first occurrence. You can restrict the search to a marked block, and also print or list all the lines which match the search string.
The following options are displayed:
- - - - - - - - - - - STRING TO SEARCH FOR - - - - - - - - - -
EQUATE UPPER AND LOWER CASE . . . . . . . . . . . . . . . Yes
SEARCH ONLY MARKED BLOCK . . . . . . . . . . . . . . . . . No
PRODUCE LIST . . . . . . . . . . . . . . . . . . . . . . No
PRINT LIST . . . . . . . . . . . . . . . . . . . . . . . No
EX
: as the string to search for....
Equate upper and lower case: by default the case is ignored so that specifying the will find The THE
, etc. Change to No
to find only strings that match the case of the specified string exactly.
Search only marked block: change to Yes
to restrict the search to a marked block.
Produce list / Print list: change to Ye
s to produce a list of the found strings to the screen or printer respectively. This is useful for finding and printing all lines beginning with the same word, such as Meeting.
Next Match - BNM
Moves from the cursor position to the next occurrence of the string you are searching for.
Previous Match -BPM
Moves from the cursor position to the previous occurrence of the string you are searching for.
Replace -BRP
Allows you to replace each occurrence of a string you are searching for with other specified text. By default the case of the replaced string is altered to match the case of the string matched, and before each replacement you are asked whether you want to make it. You can restrict the replacements to a marked block.
Gives the prompts:
- - - - - - - - - - - STRING TO SEARCH FOR - - - - - - - - - -
- - - - - - - - - - STRING TO REPLACE WITH - - - - - - - - -
EQUATE UPPER AND LOWER CASE . . . . . . . . . . . . . . . Yes
ASK FOR CONFIRMATION . . . . . . . . . . . . . . . . . . Yes
SEARCH ONLY MARKED BLOCK . . . . . . . . . . . . . . . . No
Replace with: specifies the string to replace every occurrence of the string to search for.
Equate upper & lower case: only affects the search part of the string, and the string is replaced exactly as specified.
The other options operate in the same way as for the Search command.
Moving around the Diary - CURSOR
...