Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!ucla-cs!zen!ucbvax!GRIN2.BITNET!MCGUIRE From: MCGUIRE@GRIN2.BITNET Newsgroups: comp.os.vms Subject: RE: Disabling Command Line Recall Message-ID: <8709120411.AA14250@ucbvax.Berkeley.EDU> Date: Fri, 11-Sep-87 18:32:00 EDT Article-I.D.: ucbvax.8709120411.AA14250 Posted: Fri Sep 11 18:32:00 1987 Date-Received: Sun, 13-Sep-87 01:48:15 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 20 > Date: Thu, 10 Sep 87 05:28:05 PDT > From: KELLY%FSU.MFENET@NMFECC.ARPA > Subject: Disabling Command Line Recall > > I'm trying to find a way to disable the Command Line Recall mechanism > implemented by the VAX operating system. I'm trying to develop a > spreadsheet type input facility in which a user may use the cursor keys to > position himself on the screen. Currently under VAX/VMS, the UP and DOWN > cursor keys invoke the Command Line Recall procedures provided by the > op-sys. Can anyone out there offer a solution????? See page 8-3 of the I/O User's manual, volume 1. The SET TERMINAL/NOLINE_EDIT command disables most terminal driver editing functions, but then you have to be certain to save the original characteristics and restore them when you're done. A better approach is to perform your I/O with $QIO and use the TRM$M_TM_NORECALL modifier to disable the recall mechanism, or other modifiers as necessary to disable interfering features of the driver. Check out section 8.4.1, the Read function. ---- Ed McGuire, Systems Coordinator, Grinnell College, MCGUIRE@GRIN2.BITNET