1 :Info: wsterm:  1988-08-19  wsterm
  2 
  3 Syntax as a command:  wsterm {-control_args}
  4 
  5 
  6 Function: Invokes the MOWSE terminal manager (WSTERM) on the PC.
  7 
  8 
  9 Control arguments:
 10 
 11 /A Audit_filename
 12     Specifies the name of the file to log data to when auditing to file
 13     is enabled. (Default is WSTERM.LOG)
 14 
 15 /B
 16     Specifies that ^BREAK is used to send a line break to the host.
 17     The default, if this argument is omitted, is to have ^BREAK
 18     handled on the PC by the system break interrupt handler.
 19 
 20 /P Printer_port
 21    Specifies the printer card to use when auditing to line printer is
 22    enabled. Valid values are 0 thru 2. (Default is printer card 0.)
 23 
 24 
 25 List of local escape sequences:
 26    WSTERM supports a number of escape sequences to perform local
 27    actions (on the PC) while it is communicating with Multics.  These
 28    are:
 29 
 30 ALT-0 (ALT "zero"), ^@
 31    Send an ASCII NUL to Multics.
 32 
 33 ALT-B
 34    Send a line break to Multics.
 35 
 36 ^BREAK
 37    Send a line break to Multics if the /B control argument is
 38    specified.
 39 
 40 
 41 ALT-C
 42    Clear the screen.
 43 
 44 ALT-D
 45    Display a pending foreground message and replay any partial
 46    input line.  In the background screen, display the next
 47    pending background message if it exists.
 48 
 49 ALT-M
 50    Switch to background screen.
 51 
 52 ALT-H
 53    Switch to the help screen.
 54 
 55 
 56 ALT-Q
 57    Exit WSTERM, that is, return to DOS command level.
 58 
 59 ALT-S
 60    Suspend the screen. Hitting any key will resume displaying.
 61 
 62 
 63 Notes on display management:
 64 
 65    WSTERM uses the first 24 lines of the screen as the main working
 66    area and the 25th line as a "status line" for local displays.
 67    WSTERM maintains multiple screens. Normally, WSTERM displays
 68    terminal data to and from the host. However, a user may switch
 69    to other screens to look at background messages, help information
 70    or command history. When the user exits these other screens,
 71    the normal terminal screen is restored.
 72 
 73    Background messages are not displayed immediately; instead their
 74    arrival is signalled in the status line and local escape sequences
 75    are provided to control their display.  See ALT-M and ALT-D above.
 76 
 77 
 78    While in asynchronous packet mode (i.e., after entering "atm" but
 79    not in video or emacs), if a foreground message arrives while you
 80    are typing, it, too, is not displayed immediately, but is signalled
 81    in the status line. Entering ALT-D will cause the message to
 82    overwrite the input line display (in case the message is a prompt
 83    string) and your partial input line to be redisplayed.
 84 
 85 
 86 List of operation modes:
 87 
 88 Edit mode - ALT-E
 89    When edit mode is toggled on, a number of local input editing and
 90    history functions are turned on. These include cursor movement keys,
 91    a keyboard insert/replace mode, delete and yanking capabilities,
 92    and history recall and editing of previously entered input lines.
 93    (See List of editing functions.) When edit mode is off, only the
 94    erase and kill functions are enabled. Note that in edit mode, input
 95    is echoed locally. (The default for edit mode is OFF when MOWSE has
 96    not been attached. Edit mode is always enabled in asynchronous
 97    packet mode.)
 98 
 99 
100 File audit - ALT-F
101    Any terminal data displayed on the screen will be saved to a file
102    if file audit is on. The name of this file may be specified by the
103    /A command line argument. Hitting ALT-F toggles file auditing
104    on/off. Each time file audit is toggled on, an audit header line
105    will be written to the file as well. (The default is OFF.)
106 
107 
108 Printer audit - ALT-P
109    Any terminal data displayed on the screen will be sent to a line
110    printer if printer audit is on. The printer card to use may be
111    specified by the /P command line argument. Hitting ALT-P toggles
112    printer auditing on/off. Each time printer audit is toggled on, an
113    audit header line will be written to the file as well. (The default
114    is OFF.)
115 
116 
117 Local paging - ALT-O
118    When local paging is on, displaying will cease when a full screen
119    of data has been accumulated without any keyboard input and a "EOP"
120    will be displayed. Displaying will resume when the return key (or
121    ENTER key) is pressed. When local paging is off, scrolling will not
122    be controlled. It may be desirable to toggle local paging off when
123    in an audit mode. (The default is ON.)
124 
125 
126 Keyboard input - ALT-I,<INS>
127    Keyboard input mode can be toggled between REPLACE and INSERT. When
128    in replace mode, text entered from the keyboard will over-strike
129    existing text to the right of the cursor. When in INSERT mode, text
130    entered from the keyboard will be inserted (i.e. existing text from
131    the cursor to the end of the line will be moved to the right to make
132    room for the new text). (The default keyboard input mode is
133    REPLACE.)
134 
135 
136 Notes on the status line:
137 
138    The status line will display the current state (e.g. whether the
139    mode is on or off) of the edit, file audit, printer audit, keyboard
140    and local paging modes as well as signal the presence of background
141    or foreground messages.
142 
143 
144 List of editing functions:
145 
146 ^A,<HOME>
147    Moves the cursor to the beginning of the line.
148 
149 ^E,<END>
150    Moves the cursor to the end of the line.
151 
152 ^F,<RIGHT ARROW>
153    Moves the cursor one character forward (to the right).
154 
155 ^B,<LEFT ARROW>
156    Moves the cursor one character backward (to the left).
157 
158 
159 esc-F,^<RIGHT_ARROW>
160    Moves the cursor forward a word.
161 
162 esc-B,^<LEFT_ARROW>
163    Moves the cursor backward a word.
164 
165 <DEL>
166    Deletes the previous character.
167 
168 ^D
169    Deletes the current character.
170 
171 
172 ^T
173    Transposes the positions of the previous two characters.
174 
175 esc-<DEL>
176    Deletes to the word or part of the word to the left of the cursor.
177 
178 esc-D
179    Deletes to the word or part of the word to the right of the cursor.
180 
181 esc-T
182    Transposes the position of the previous two words.
183 
184 
185 esc-C
186    Capitalizes the current word.
187 
188 esc-U
189    Upper cases the current word.
190 
191 esc-L
192    Lower cases the current word.
193 
194 ^K
195    Kills from the current position to the end of the line.
196 
197 
198 ^Y
199    Yanks a word or part of a line that was deleted.
200 
201 esc-Y
202    Deletes the item that was yanked and inserts the item that was
203    previously deleted.
204 
205 ^P,<UP ARROW>
206    Recall the line entered previous to the one displayed.
207 
208 ^N,<DOWN ARROW>
209    Recall the line entered following the one displayed.
210 
211 
212 ALT-V
213    Switch to history screen to display the contents of the history
214    buffer. Each history line will be numbered with the most recently
215    entered line being 1, the next most recent 2 and so on. Up to
216    22 history lines are displayed on the screen.
217 
218 esc NN ^P
219    Select the history line NN from the history buffer. NN corresponds
220    to the number associated with history line when ALT-V is pressed.
221 
222 
223 :hcom:
224 
225 
226 
227 /****^  HISTORY COMMENTS:
228   1) change(2020-12-16,GDixon), approve(2021-02-22,MCR10088),
229      audit(2021-05-27,Swenson), install(2021-05-27,MR12.6g-0056):
230       A) Change "Syntax:" to "Syntax as a command:" in command info seg
231          last changed after 1984.
232                                                    END HISTORY COMMENTS */
233 
234 
235