WPS Differences WPS is a Digital word processor which runs on VMS and other systems. Using the SET KEYPAD WPS command enables most WPS keypad functions, but does NOT fully implement or emulate WPS. The following is a list of differences between the WPS keypad in EVE and real WPS: Keys defined differently from real WPS -------------------------------------- PF1 GOLD. Setting the WPS keypad makes PF1 the GOLD key, overriding any current definition of PF1. However, if you set a different key as GOLD, the WPS keypad uses your GOLD key without redefining PF1. The WPS keypad also defines the EVE default GOLD key sequences, except GOLD-F13 is defined as the Delete Beginning Sentence key. See help on Gold Keys. GOLD-PF3 RESTORE. Reinserts the line, word, or sentence you last GOLD-PF4 erased. Depending on the version of WPS you are accustomed to, you may want to redefine these keys as RESTORE WORD and RESTORE CHARACTER, respectively. PF2 MOVE BY PAGE. Moves to the next or previous page break. GOLD-PF2 PAGINATE. Inserts a "soft" page break for a 54-line page. GOLD-C CENTER LINE. Centers the current line between the left and right margins by adding spaces at the start of the line. Does not leave a centering mark. GOLD-F EXIT. Ends the editing session, typically writing out the CTRL/Z current buffer and asking whether to write out any other CTRL/D buffers if they were modified. If you made no changes F10 to the buffer, EXIT is the same as QUIT. Also, on exiting or quitting, if you changed attributes and have not saved them, EVE asks if you want to save the changes. See help on Attributes. On ULTRIX systems, EVE defines CTRL/D as EXIT. On VMS systems, EVE does not define CTRL/D. F11 CHANGE DIRECTION. Switches the direction of the buffer from forward to reverse or conversely. EVE does not implement an ALT CHAR key. F12 MOVE BY LINE. Moves the cursor a line at a time in the current direction of the buffer. EVE does not implement WPS-style hyphenation. SELECT With the WPS keypad, selecting text by pressing SELECT on PERIOD the mini keypad or PERIOD on the numeric keypad also sets the direction of the buffer to forward. The direction does not change if you type the SELECT command or if you use the mouse to select text. GOLD-[ DO. Enters an EVE command. GOLD-G INCLUDE FILE. Inserts the text of a specified file. In EVE, the GET FILE command lets you create or edit another file in the same editing session. GOLD-N INSERT PAGE BREAK. Inserts a "hard" page break---a form CTRL/L feed (appearing as a small FF) on a line by itself. GOLD-P WPS Page Marker. Inserts a "soft" page break---a form feed and null character (FF and NL) on a line by itself. GOLD-> LEARN. Starts a learn sequence, so you can bind several CTRL/K keystrokes to a single key. To end the learn sequence, press CTRL/R (defined as REMEMBER) or press the WPS Halt key (GOLD-`). CTRL/C Usually halts an operation, such as a repeat or global replace. However, if you are using keystroke journaling (instead of buffer-change journaling), CTRL/C is not recorded in the journal file. If you use CTRL/C, you should immediately exit, to save your edits. Otherwise, if the system fails, you may not be able to recover your work. This restriction does not apply with buffer-change journaling, which is the EVE default. Other differences from real WPS ------------------------------- Copy, cut EVE commands and WPS keys that work on a select range and paste or found range also work on a box. If SET BOX SELECT is in effect, the following WPS keys work like BOX CUT and BOX PASTE: WPS Copy WPS Cut WPS Paste WPS Replace See help on Ranges And Boxes. Clipboard WPS keys do NOT use the DECwindows clipboard. For example, the WPS Copy, Cut, and Paste keys use the INSERT HERE buffer or an alternate paste buffer (specified by GOLD-1 through GOLD-9). EVE commands and EDT keys use either the clipboard or the INSERT HERE buffer, depending on your setting. Cursor Setting the WPS keypad automatically sets the cursor to bound. To enable a free cursor, which can move anywhere in the buffer, use SET CURSOR FREE which is otherwise the EVE default setting. Paragraphs Paragraph boundaries for FILL (GOLD-KP5) or the WPS Paragraph key (KP5) are any of the following: * Blank line * Top or bottom of the buffer * Page break (form feed at start of line) * RUNOFF command (such as .BREAK;) at start of line * VAX DOCUMENT tag (such as <LE>) at start of line Rulers When you use the WPS Ruler key (GOLD-R), only one ruler can be active at a time. Rulers cannot be embedded in a document. Setting the margins or paragraph indent does not automatically rewrap or reformat text. For more information on using the Ruler, including a list of keys for moving the cursor in the ruler, see help on Ruler Keys. Scrolling Scrolling with WPS keys is halted when you press any key ---not just the WPS Halt key (GOLD-`). Pressing a key to stop scrolling executes whatever function is assigned to that key. Searches Searches follow EVE rules for case sensitivity and direction. See help on FIND. Sentences Sentence boundaries for the WPS Sentence key (KP7 or GOLD-KP7) and Delete Beginning Sentence key (GOLD-F13, GOLDCTRL/J, or GOLD-LINEFEED) are periods, question marks, or exclamation points. Periods in RUNOFF (DSR) commands or in decimal numbers are treated as sentence boundaries. SPELL SPELL on VMS allows you to modify your text by spawning a subprocess in which you interact with the VMS DECspell utility. When you exit DECspell, your text is modified with the spelling corrections. SPELL on ULTRIX does not modify your text, but simply produces a list of any misspelled words in a second window. On the SPELL command line you can specify qualifiers for the VMS DECspell utility, or options for the ULTRIX spell checker. Features NOT implemented in EVE ------------------------------- o Abbreviation or library documents o Control commands for printing o DEAD key o Editor math o Footnotes, paragraph numbering, and table of contents o Hyphenation and non-breaking spaces o Justification o Output files other than ASCII o Superscripts, subscripts, or composite characters o Underlining, bolding, or other typographical effects o VIEW mode o TDE (two-dimension editor) o UDP (user-defined WPS procedures) o Word-wrap returns (In EVE, all lines end in a "hard" return.) +---------------------------------------------------------------------+ | For a keypad diagram, press HELP or with the WPS keypad, GOLD-H. | | | | For a list of key definitions, see help on Keys or press GOLD-HELP. | +---------------------------------------------------------------------+ Related topics: Ranges And Boxes New User Ruler Keys SET KEYPAD WPS