Insertion and Deletion in Text.
| deletes the whole string and clears any "meta-bits". | |
|   | |
| inserts the null string into an empty slot, and otherwise, deletes the selected substring, between mark and point, and replaces the top of the term stack with it, in a term built from the operator [text]. It often happens that text-commands adjust the point and mark to select a single character in order to avoid mishaps. Examples of such commands are |
|
|   | |
| deletes the selected text. | |
|   | |
| (rubout) | deletes the character before the point. |
Ordinary keboard input characters, not control or meta, are self inserting before the point.
| replaces the top of the term stack with a copy of the selected substring. | |
|   | |
| copies the top of the term stack (if it's text) to before the point. | |
|   | |
| copies the second-from-the-top of the term stack (if it's text) to before the point. | |
|   | |
| replaces the top TWO elements of the term stack by copies of the selected text. | |
|   | |
| pops the term stack. |
To insert special non-keyboard characters from the Nuprl Font into a string, look in the object
(m-n)}{(c-$)
(c-<)}'