home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / zcmd1761.zip / ZCOMMDOC.AF < prev    next >
Text File  |  1990-06-26  |  76KB  |  1,771 lines

  1.  
  2.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  3.         ZCOMM User Manual                                                  151
  4.  
  5.         19.  OPTIONS for Protocol File Transfers
  6.  
  7.         Options modify the way the protocol file transfer commands send and
  8.         receive files.  They are reset before each command line.
  9.  
  10.         The a and b options are mutually exclusive.  With ZMODEM, a b option
  11.         given to the sender or receiver will override any a option.
  12.  
  13.         The +, r, N, n, p, and y options are mutually exclusive.  The Y option
  14.         may be followed by the +, r, n, or N option.  Specifiying these
  15.         options to the receiver overrides the ZMODEM sender's specification of
  16.         these options.
  17.  
  18.  
  19.         +  When receiving to a file already on disk, append the new data to
  20.            the old file (if one exists).  This option is not allowed if ZCOMM
  21.            is Restricted.
  22.  
  23.            When sending files with ZMODEM, the + option commands the receiver
  24.            to append to a file already on the receiver's disk.
  25.  
  26.            EXAMPLE: sz -+ ONAME=master.log *.log sends all .log files in the
  27.            current directory to be appended to master.log on the receiver's
  28.            computer.
  29.  
  30.  
  31.         7  Strip data to 7 bits for file transfers with the Kermit protocol.
  32.            Program images and other 8 bit binary files cannot be sent this
  33.            way.  In the absence of the 7 option ZCOMM transfers all 8 bits of
  34.            each byte.  If the communications line is set to 8 bits no parity,
  35.            the 8th bit is tranmitted, otherwise ZCOMM requests 8th bit
  36.            quoting.  NOTE: The 7 option is distinct from the 7e and 7o modes.
  37.  
  38.         a  (ASCII) The a option applies to files received with XMODEM, YMODEM,
  39.            or ZMODEM protocol.  It converts newlines not preceded by CR to
  40.            CR/LF pairs.  NULL, RUBOUT, and all characters in each packet
  41.            beginning with Ctrl-Z are excluded.  The a option is useful when
  42.            receiving text files without carriage returns directly from Unix
  43.            systems.
  44.  
  45.            When sending with ZMODEM, the a option instructs the receiver to
  46.            convert text files to the conventions used in its operating
  47.            environment.
  48.  
  49.            The a option does not apply to Kermit.  Files transferred with the
  50.            a option cannot be processed with the ZMODEM r (recover/resume)
  51.            option.
  52.  
  53.            EXAMPLE: rc -a program.c receives program.c and converts end of
  54.            lines to CR/LF.
  55.  
  56.  
  57.  
  58.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  59.  
  60.  
  61.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  62.         ZCOMM User Manual                                                  152
  63.  
  64.         b  (Binary) With ZMODEM, inhibits the receiver from translating the
  65.            file contents.  If either the ZMODEM sender or receiver specifies b
  66.            option, any contrary requests will be ignored.
  67.  
  68.            EXAMPLE: sz -b program.exe
  69.  
  70.  
  71.         c  Use CRC-16 with the rx, rt, and r7 commands.
  72.  
  73.         e  Normally, ZMODEM senders escape XON, XOFF, Ctrl-P, CR-@-CR, and
  74.            Ctrl-X, and ZMODEM receivers ignore XON and XOFF.  The e option
  75.            escape all control characters when sending files with the ZMODEM
  76.            protocol.  In 7-bit environments, the e option also escapes RUBOUT
  77.            (7F).[1] This option is useful when operating with brain damaged
  78.            data PBX systems and other types of "front ends".
  79.  
  80.            SEE ALSO: zmtxesc, zmrxesc string parameters
  81.  
  82.         E  With ZMODEM-90, force 8th bit encoding even if the transmission
  83.            medium appears to support 8 bits.[2]
  84.  
  85.         f  Send the full pathname as specified (exclusive of disk identifier)
  86.            when using a batch send command.  Normally only the file name
  87.            portion (without any directory prefix) is transmitted.  The f
  88.            option applies to batch file transmission with the kermit sb, sb,
  89.            send, and sz commands.
  90.  
  91.            EXAMPLE: cd /src; sz -f robot/r2d2.h sends the file with the
  92.            pathname robot/r2d2.h.
  93.  
  94.  
  95.            EXAMPLE: sz -f /src/robot/vox/3tpi0.*
  96.  
  97.  
  98.            SEE ALSO: PREFIX=p flag for the sb and sz commands.
  99.  
  100.         F  Insert a pause after each transmitted data subpacket transmitted
  101.            with ZMODEM.  This is useful in certain situations when
  102.            conventional flow control methods are unavailable, ineffective, or
  103.            unreasonably slow (i.e., "broken").  The length of pause is set by
  104.            the zmodem F numeric parameter.
  105.  
  106.            EXAMPLE: sz -F honker.dat
  107.  
  108.  
  109.         __________
  110.  
  111.          1. In 7-bit environments, ZMODEM always escapes FF.
  112.  
  113.          2. Not featured in DSZ.COM.
  114.  
  115.  
  116.  
  117.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  118.  
  119.  
  120.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  121.         ZCOMM User Manual                                                  153
  122.  
  123.            SEE ALSO: zmodem F numeric parameter
  124.  
  125.         g  Given to the receiving program, the g option to the rb command
  126.            allows the sender and receiver to dispense with acknowledging each
  127.            transmitted packet when using YMODEM batch transfers.  YMODEM-g
  128.            increases throughput when the transmitting medium itself (direct
  129.            connection, X.PC session, or error correcting modems) provides
  130.            error free transmission.  The transmitting medium can use XOFF and
  131.            XON to enforce flow control.
  132.  
  133.            If the transmitting medium does not enforce flow control,[3] the
  134.            user must insure the receiver is not overrun.  ZCOMM on a PC or XT
  135.            accepts data at 9600 bps without flow control when the file is
  136.            being written to a hard disk or ramdisk.[4]
  137.  
  138.            If an error is detected when the g option is used, the transfer is
  139.            aborted.
  140.  
  141.            EXAMPLE: rb -g
  142.  
  143.  
  144.            The g option may also be used with the rx command to receive files
  145.            from Qmodem's G protocol.
  146.  
  147.         k  Use 1024 byte (1K) packets with the sb and sx commands.  The
  148.            default packet length is 128.  This increases throughput when the
  149.            speed is high relative to the response times of the communications
  150.            channel and the computers.  The k option is useful with 9600 or
  151.            19200 bps transfers with directly connected timesharing systems.
  152.            The k option may not work properly uploading to some systems,
  153.            particularly heavily loaded or poorly implemented timesharing
  154.            systems at high speeds.  The k option is valid only when sending to
  155.            ZCOMM, Unix rb, or other compatible programs.  If the file length
  156.            is not a multiple of 1024, the remainder of the file will be sent
  157.            with 128 byte blocks.  This option does not affect Kermit
  158.            transfers.
  159.  
  160.            EXAMPLE: sb -k *.c *.h
  161.  
  162.            With the sz command, the k option forces an initial 1024 byte
  163.            subpacket length.
  164.  
  165.  
  166.  
  167.         __________
  168.  
  169.          3. X.PC automatically enforces end to end flow control.
  170.  
  171.          4. Provided no memory resident programs or special drivers hog CPU
  172.             cycles.
  173.  
  174.  
  175.  
  176.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  177.  
  178.  
  179.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  180.         ZCOMM User Manual                                                  154
  181.  
  182.            EXAMPLE: sz -k *.c *.h
  183.  
  184.  
  185.         l  Force incoming pathnames that are all uppercase to lower case.
  186.            This is reset by the call command.  This option is ignored on DOS
  187.            and OS/2.
  188.  
  189.         m  (ZMODEM-90) Activate MobyTurbo(TM) for maximum throughput on
  190.            compressed files sent over completely transparent connections.
  191.            MobyTurbo can be used over links that support YMODEM-g.  Moby Turbo
  192.            can not be used with most forms of software flow control or over
  193.            networks that reserve control characters.
  194.  
  195.         M  Locks out Moby Turbo even if the other program has given the m
  196.            option.  This option is useful if the transmission path does not
  197.            support complete transparency.
  198.  
  199.         n  (ZMODEM) Each file is transferred if the corresponding destination
  200.            file does not exist, or if the source file is newer.  The n option
  201.            can be given with either the sz or rz commands.  This option is not
  202.            allowed if the receiver is Restricted.
  203.  
  204.            EXAMPLE: sz -n *.* attempts to send all files in the current
  205.            directory.  Only those files that do not exist in the destination
  206.            directory, and those for which the source is newer will be sent.
  207.  
  208.  
  209.         N  (ZMODEM) Transfer the file if the corresponding destination file
  210.            does not exist, or if the source file is newer or longer.  The N
  211.            option be used with the sz and rz commands.  This option is not
  212.            allowed if the receiver is Restricted.
  213.  
  214.            EXAMPLE: sz -N *.*
  215.  
  216.  
  217.         p  (ZMODEM) Protect destination file; bypass this file if it already
  218.            exists on the destination system.
  219.  
  220.         P  (ZMODEM-90) When transferring files over 7 bit paths, pack 4 8-bit
  221.            bytes into 5 7-bit bytes for transmission instead of quoting the
  222.            8th bit.[5] This increases transmission speed on compressed files.
  223.  
  224.         q  (Quiet) suppresses block by block status line update during Kermit
  225.            and X/YMODEM file transfers.
  226.  
  227.  
  228.  
  229.         __________
  230.  
  231.          5. Not supported in DSZ.COM.
  232.  
  233.  
  234.  
  235.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  236.  
  237.  
  238.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  239.         ZCOMM User Manual                                                  155
  240.  
  241.         r  (ZMODEM) Resume/Recover an interrupted file transfer with the
  242.            ZMODEM protocol.  May be given with either the sz or rz commands.
  243.  
  244.            The r option may be used to resume the transmission of a long file
  245.            after a disconnect or power loss, without having to start over at
  246.            the beginning of the file.  The r option may also be used when the
  247.            source file grows from time to time and only the incremental
  248.            portion needs to be sent.  The r option assumes that the contents
  249.            of the destination file are identical to the corresponding
  250.            beginning portion of the source file.  The r option should not be
  251.            applied to a file that has been modified by the a option, or to a
  252.            file that has been edited on the destination system.  This option
  253.            is not allowed if the receiver is Restricted.
  254.  
  255.            EXAMPLE: sz -r hugefile.lst
  256.  
  257.  
  258.            SEE ALSO: zmodem c numeric parameter
  259.  
  260.         rr As above, but the files are compared by taking a 32 bit CRC on the
  261.            contents before deciding on whether to start a fresh transfer.
  262.  
  263.            EXAMPLE: sz -rr maybenewer.lst
  264.  
  265.  
  266.            With the -rr option, all of the files are compared or transmitted
  267.            by default.  The number of bytes used in the comparision may be
  268.            restricted by setting the zmodem R numeric parameter to a number
  269.            between 2048 and 32000 (1 billion on 32 bit flavors).
  270.  
  271.            EXAMPLE: zmodem pR20000
  272.  
  273.  
  274.         R  (32 bit Unix systems) Recursively descend directories specified in
  275.            wild cards when expanding file names.
  276.  
  277.            EXAMPLE: sz -Rf src
  278.            Sends the files in the src directory and its dubdirectories (R
  279.            option), and transmits the full relative pathname (f option).
  280.  
  281.  
  282.            SEE ALSO: f option
  283.  
  284.         s  SlugBait modifies the logic of ZMODEM sending to detect and report
  285.            attempts at evading accountability for receiving files.  Such
  286.            attempts are flagged with a Q status in the log of sent files.
  287.            SnailBait adds a slight delay to file transmission, and a transfer
  288.            that is cut off at the very end of file may very infrequently be
  289.            reported with Questionable instead of ERROR status.
  290.  
  291.  
  292.  
  293.  
  294.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  295.  
  296.  
  297.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  298.         ZCOMM User Manual                                                  156
  299.  
  300.         S  When sending file(s) with ZMODEM, interrogate the receiving prgram
  301.            for its serial number.  S option terminates when a serial number is
  302.            received or when the call command is given.  Receiving file(s) with
  303.            YMODEM or ZMODEM from programs providing a serial number also
  304.            provides the other program's serial number.  The serial number
  305.            received is listed by the performance log.
  306.  
  307.         t  Enter the term function after file transfer(s) complete.  The t
  308.            option should not be used in commands given from within the term
  309.            function, either directly or with soft key definitions.
  310.  
  311.         u  Unlink (remove, delete) the file after it has been sent with the sz
  312.            command.
  313.  
  314.         v  View the data being transmitted or received.  Only correct data is
  315.            displayed.  Viewing standard ASCII files does not interfere with
  316.            correct transmission at high speeds, although throughput may be
  317.            degraded.
  318.  
  319.            The output may be redirected to a capture file or DOS device with
  320.            the > or >> command.  Unless output is redirected, this option must
  321.            not be used when ZCOMM is in Host Operation.
  322.  
  323.         wN Use a window size of N bytes with the sz command, overriding the
  324.            zmodem w numeric parameter.  If N is missing, use a ZMODEM window
  325.            size of 4096 bytes.
  326.  
  327.            SEE ALSO: Flow Control Chapter 13, zmodem w numeric parameter
  328.  
  329.         WN Request the sending program to use a window size of N bytes,
  330.            overriding the sender's window size setting, 4096 bytes if N is
  331.            missing.[6]
  332.  
  333.         y  Yes it is OK to replace a file already on disk when receiving a
  334.            file.  If absent, the operator is given a choice of appending to
  335.            the current file (a), erasing it (y) or aborting (n).  This option
  336.            is not allowed if ZCOMM is Restricted.  When sending with ZMODEM,
  337.            commands the receiver to replace a file on its disk.
  338.  
  339.         Y  (ZMODEM) Transfer only those files for which a file with the same
  340.            pathname exists at the destination, overwriting the destination
  341.            files.  The Y option may be followed by other ZMODEM options to
  342.            further qualify the selection of files to transfer.  This option is
  343.            not allowed if ZCOMM is Restricted.
  344.  
  345.  
  346.         __________
  347.  
  348.          6. The W option is supported when receiving files from ZMODEM-90(TM)
  349.             program versions after Jan 21 1990.
  350.  
  351.  
  352.  
  353.         (C) 1990 Omen Tech Inc       Chapter 19 Protocol File Transfer OPTIONS
  354.  
  355.  
  356.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  357.         ZCOMM User Manual                                                  157
  358.  
  359.            EXAMPLE: sz -Yn *.* If the source directory contains files A, B,
  360.            and C, each dated today, and the destination directory contains B
  361.            and C, with B a week old and C dated today, only B will be sent.
  362.  
  363.  
  364.         zT Use T minutes behind GMT (Greenwich Mean Time) as the local
  365.            timezone instead of the z parameter value for the file(s)
  366.            transferred with this command.
  367.  
  368.            EXAMPLE: sb -k -z300 ESTfile sends ESTfile corrected for creation
  369.            in Eastern Standard Time.
  370.  
  371.  
  372.         Z  Transmit files with compression.  The ZMODEM receiver must indicate
  373.            its ability to decompress received files for this option to take
  374.            effect.
  375.  
  376.            When sending between Unix systems, files are compressed with 12 bit
  377.            Lempel-Ziv compression.  Otherwise, packets are transmitted with
  378.            Run Length Encoding.
  379.  
  380.            Over slow channels, compression increases the transmission speed of
  381.            compiler listings, screen dumps, etc. by up to 50 per cent.  LZW
  382.            compression is more effective on more types of data than RLE
  383.            compression.  Some files, including the Personal Computing Magazine
  384.            ASCII Test File, speed up by more than an order of magnitude with
  385.            either RLE or LZW compression.  Heavily encrypted data and
  386.            compressed files, including ARC and ZOO archives, do not benefit
  387.            from ZMODEM compression.
  388.  
  389.            The situation with fast compressed modems is more complex.  The
  390.            benefits of ZMODEM compression will depend on the particular
  391.            application; try the transfers with and without ZMODEM compression
  392.            to determine the most efficient options.
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.         (C) 1990 Omen Tech Inc                                Chapter 19 Modes
  413.  
  414.  
  415.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  416.         ZCOMM User Manual                                                  158
  417.  
  418.         20.  MODES for Data Capture
  419.  
  420.         The modes described in this chapter affect the operation of the f,
  421.         put, wait, and t commands.  The b, n, p, r, w modes are mutually
  422.         exclusive.
  423.  
  424.         All modes except f and n are reset by the call and init commands.
  425.  
  426.         Modes may be set with flags to the conference, create, enable,
  427.         disable, f, open, t, and wait commands.
  428.  
  429.         The call command resets ZCOMM and the communications port to 8 bits no
  430.         parity.
  431.  
  432.         !  Negates the sense of the following mode(s).  The !  modifier is not
  433.            used with the 7 and 8 modes.
  434.  
  435.            EXAMPLE: t -Z!tl enables ZMODEM AutoDownload and turns off throttle
  436.            and line printer output.
  437.  
  438.  
  439.         7e 7o 7m 7s Sets 7 bits plus {Even Odd Marking Spacing} parity for
  440.            transmission with the put, f, and t commands, and file transfers
  441.            using the Kermit protocol.  The parity setting does not affect the
  442.            information content of received characters.[1] If 7e or 7o mode is
  443.            used, each incoming byte of Kermit packets is checked for parity
  444.            for extra accuracy in file transfers.
  445.  
  446.            Some applications require a 7 bit transmission mode.  Even parity
  447.            is often used for TWX and IBM mainframe communications.  7m mode
  448.            sets the parity bit to "marking" (8th bit set to ONE), sometimes
  449.            used with DEC minicomputers and IBM mainframes.
  450.  
  451.            7s mode masks data transmitted by the term function to 7 bits
  452.            (spacing is equivalent to binary 0).
  453.  
  454.            If a paritied mode is specified, the term function counts each
  455.            character received with the opposite parity as an uncorrected
  456.            error.
  457.  
  458.            The call command resets ZCOMM and the communications port to 8 bits
  459.            no parity (8n).
  460.  
  461.            EXAMPLE: ena -E7e enables Error Containment(TM) with 7 bits even
  462.  
  463.  
  464.         __________
  465.  
  466.          1. The term function normally strips the parity bit unless 8g
  467.             (graphics) mode is set.
  468.  
  469.  
  470.  
  471.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  472.  
  473.  
  474.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  475.         ZCOMM User Manual                                                  159
  476.  
  477.            parity.
  478.  
  479.  
  480.            SEE ALSO: E mode
  481.  
  482.         8n Sets 8 bits no parity (default) for transmission with the Kermit,
  483.            and t commands.  The call command resets ZCOMM and the
  484.            communications port to 8 bits no parity (8n).
  485.  
  486.         8g Some PC based bulletin boards send line drawing characters intended
  487.            for IBM display adapters encoded with the 8th bit set.  8g mode
  488.            uses 8 data bits with no parity.  All 8 bits are also passed to the
  489.            display, allowing the special graphics characters to be displayed,
  490.            including those sent by many IBM-PC bulletin boards.  8g mode must
  491.            not be used when the remote is sending 7 bits with marking, even,
  492.            or odd parity,
  493.  
  494.         8o 8e 8e sets the hardware to 8 bits even parity; 8o sets the hardware
  495.            to 8 bits odd parity.  The 8e and 8o modes are used only with very
  496.            specialized applications.  No known dial-up systems use either of
  497.            these modes.  Most modems do not support 8e or 8o mode.
  498.  
  499.         A  Sends characters from the remote to DOS, bypassing ZCOMM's CRT
  500.            driver.  A mode allows a screen driver such as FCONSOLE.DEV to
  501.            pcocess extended ANSI or special terminal codes which ZCOMM would
  502.            not otherwise understand.  The A mode affects the term function
  503.            only.  When using the A mode, the term function status line should
  504.            be disabled with a "display stat=off" command if the display driver
  505.            uses all 25 CRT lines.  Fansi-Console(TM) or other drivers with
  506.            definable scrolling regions may be set to scroll only the top 24
  507.            lines, leaving the 25th line free for ZCOMM's status information.
  508.            WARNING: Fansi-Console and ANSI.SYS allow input data from the
  509.            remote to redefine keys and/or cause commands to be executed.  Such
  510.            capabilities pose a security breach.  For example, an innocuous
  511.            looking message could contain an invisible escape sequence to make
  512.            your "keyboard" issue "del \COMMAND.COM" the next time you strike
  513.            the ESC key.
  514.  
  515.            EXAMPLE: display stat=off;  t -A disables Zcomm's status line and
  516.            routes characters from the remote to DOS standard output.
  517.  
  518.  
  519.            SEE ALSO: list command
  520.  
  521.         a  Addlf adds a linefeed to each carriage return received from the
  522.            remote.  This is displayed as newline (return/linefeed).  The same
  523.            action takes place if addlf is in effect when the term function is
  524.            writing the circular buffer to a file.  This mode is useful when
  525.            the data from the remote contains carriage returns but no
  526.            linefeeds.  The a mode may be used with the s (Strip control
  527.            characters) mode.
  528.  
  529.  
  530.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  531.  
  532.  
  533.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  534.         ZCOMM User Manual                                                  160
  535.  
  536.            NOTE: i (image) mode supersedes a mode.
  537.  
  538.            EXAMPLE: read nolffile.txt; create -a withlf.txt; w; close reads
  539.            nolffile.txt into the circular buffer, then writes it to withlf.txt
  540.            with linefeeds added.
  541.  
  542.  
  543.         b  Binary mode of file transmission with the f file command.  All 8
  544.            bits are sent.  This is handy for uploading binary files using the
  545.            f command to adjacent machines without any useful file transfer
  546.            protocol.
  547.  
  548.            Don't confuse this mode with the protocol file transfer commands
  549.            which send files with error correcting protocols.  Also don't
  550.            confuse this with the i mode which affects files received with the
  551.            term function.
  552.            NOTE: The fput command can also be used to send a binary file when
  553.            no monitoring of the remote's responses is needed.
  554.  
  555.            EXAMPLE: f -b binfile
  556.  
  557.  
  558.         c, C Compuserve mode allows the remote computer to invoke the
  559.            Compuserve B protocol.  c causes formfeed from the remote to clear
  560.            the screen, C does not.  When enabled with c or C mode, the
  561.            Compuserve B protocol uses ENQ and DLE for special functions.
  562.  
  563.            EXAMPLE: t -c
  564.  
  565.  
  566.            SEE ALSO: w numeric parameter
  567.  
  568.         D  Delays detection of carrier detect loss.  * When carrier detect is
  569.            lost, D mode causes ZCOMM to wait up to two seconds for carrier
  570.            detect to return.  If carrier detect returns within that two
  571.            seconds, ZCOMM pauses another two seconds to allow the modems time
  572.            to stabilize.  D mode allows file transfers to continue in the
  573.            presence of interruptions from call waiting or cellular radio
  574.            communications dropouts.  The modem's carrier dropout timer must be
  575.            lengthened to two seconds to accomodate such droputs without
  576.            disconnecting by adding a Hayes S10=20 command to the modem
  577.            initialization string sent by the dial telephone directory entry.
  578.  
  579.         d  (Dropout) Suppresses the No Carrier Detect message otherwise
  580.            generated by the term function and protocol file transfers when the
  581.            communications port detects a loss of carrier detect.  This mode is
  582.            useful when operating with direct connections that do not properly
  583.            drive the carrier detect line.  The call command sets d mode; the
  584.            standard dialing scripts cancel it when the modem reports a
  585.            connection.
  586.  
  587.  
  588.  
  589.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  590.  
  591.  
  592.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  593.         ZCOMM User Manual                                                  161
  594.  
  595.            EXAMPLE: ena -d
  596.  
  597.  
  598.         E  Error Containment(TM) When the remote is transmitting continuously,
  599.            a single "line hit" may garble many characters before the hardware
  600.            can recover.  E mode makes the term function send an XOFF (^S)
  601.            character to stop the transmission of data when a "line hit" is
  602.            detected.  A line hit is detected by the presence of a break signal
  603.            or framing error.  If the 7e, 7o, 7m, or 7s mode is set, ZCOMM also
  604.            detects parity errors as line hits.[2] After a brief pause, an XON
  605.            (^Q) is sent to resume transmission.
  606.  
  607.            E mode does not effect protocol transfers.  It is effective only
  608.            when the remote recognizes XOFF to stop transmission.  E mode
  609.            cannot be used with programs such as EMACS which use ^S and ^Q as
  610.            editing commands; it should not be used with X.PC.
  611.  
  612.            EXAMPLE: create -+E7e capture.fil creates capture.fil for output,
  613.            appending it to any existing instance of the file, enabling 7 bits
  614.            even parity and Error Containment.
  615.  
  616.  
  617.            SEE ALSO: E and e numeric parameters
  618.  
  619.         e  EMACS editors and a few other programs use the ASCII flow control
  620.            characters XON and XOFF as commands.  These characters cannot be
  621.            used for their normal flow control functions with EMACS.  Emacs
  622.            mode suppresses the automatic transmission of XOFF (^S) and XON
  623.            (^Q) when ZCOMM's circular buffer fills up.  Opening a receive file
  624.            with the t file command cancels EMACS mode, but it may be turned
  625.            back on later.  ("t -e file" won't activate e mode.)
  626.  
  627.            When capturing data to a file with e (Emacs) mode on, the user must
  628.            manually stop the data from the remote and dump the buffer with the
  629.            w command or the Alt-W key.  Keyboarded characters automatically
  630.            trigger a buffer write.
  631.  
  632.            EXAMPLE: create capturefile; t -e
  633.  
  634.  
  635.            SEE ALSO: j mode
  636.  
  637.  
  638.  
  639.  
  640.         __________
  641.  
  642.          2. Many medium speed modems, including 1200 and 2400 bps units, do
  643.             not generate framing errors in response to line hits.  When such
  644.             modems are used, parity must be used to detect line hits.
  645.  
  646.  
  647.  
  648.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  649.  
  650.  
  651.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  652.         ZCOMM User Manual                                                  162
  653.  
  654.         f  Full duplex.  ZCOMM does not echo keyboarded characters to the
  655.            screen.
  656.  
  657.         FN Sets the pattern match fail time for the current wait command to N
  658.            seconds absolute.
  659.  
  660.            EXAMPLE: wait -F5 searches for a pattern match, and will fail after
  661.            five seconds.
  662.  
  663.  
  664.         fN Sets the pattern match fail time for the current wait command to N
  665.            seconds of inactivity.
  666.  
  667.            EXAMPLE: wait -f5 searches for a pattern match, and will fail after
  668.            five seconds of inactivity.
  669.  
  670.  
  671.            SEE ALSO: f numeric parameter
  672.  
  673.         g  resumes sending the file once in the term function, equivalent to
  674.            an XON character.  Disabling g causes a file queued for
  675.            transmission to wait for an XON character.  Enabling g mode (ena
  676.            -g) will resume file transmission after a grab command.
  677.  
  678.            SEE ALSO: grab command
  679.  
  680.         G, GG G mode (the default) allows the term function to recognize XON
  681.            and XOFF flow control.  A number of characters may be sent before
  682.            ZCOMM responds to XOFF.  GG mode prevents the term function from
  683.            recognizing XON and XOFF flow control.
  684.  
  685.            As a special case, disabling G mode allows the interrupt driven
  686.            output routines in ZCOMM to respond immediately to XOFF and XON
  687.            characters instead of waiting for the term function to receive and
  688.            act upon them.  A consequence of this selection is that the term
  689.            function may be "stuck" waiting for the interrupt level routines,
  690.            while at the same time the interrupt level routines are "waiting"
  691.            for an XON character.  A spurious XOFF or lost XON character can
  692.            cause this deadlock.  The S numeric parameter should be set to an
  693.            appropriate value to allow timeout and recovery from this
  694.            condition.
  695.  
  696.            EXAMPLE: f -!G asciifile.txt
  697.  
  698.  
  699.         H,h Half Duplex Displays keyboarded characters as they are sent to the
  700.            host.  H mode causes keyboarded carriage return to be echoed as
  701.            cr/lf.
  702.  
  703.            Two half duplex modes are provided to match computer systems that
  704.            send a linefeed in response to carriage return ("t -h") and others
  705.  
  706.  
  707.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  708.  
  709.  
  710.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  711.         ZCOMM User Manual                                                  163
  712.  
  713.            that give no echo at all to carriage return ("t -H").
  714.  
  715.            SEE ALSO: h numeric parameter
  716.  
  717.         i  If a file is being received with the Term function, Image mode
  718.            allows all characters received, including NULLS, to be output when
  719.            the capture buffer is written to disk.  Image mode makes the review
  720.            function act upon ESCAPE characters.  Image mode overrides the a, s
  721.            and z modes.  Image mode does not override the A, c, C or Z modes,
  722.            and does not control the parity bit.
  723.  
  724.            EXAMPLE: t -i
  725.  
  726.  
  727.            SEE ALSO: I, v and 8g modes, ALT-I key, fget command
  728.            The fget command is faster as there is no display of the received
  729.            data.
  730.  
  731.            Image mode does not affect transmitted data.[3]
  732.  
  733.         I  Super Image mode sets completely transparent 8 bit data capture
  734.            with the term function.  In addition, the A, c, C, and Z modes are
  735.            superceded, XON, XOFF, ENQ are not executed.  Super Image mode is
  736.            useful for capturing binary data from sources that require keyboard
  737.            or script intervention.  If the incoming data contains random
  738.            escape sequences, ZCOMM's terminal emulation decoding of escape
  739.            sequences should be suppressed.  Either v mode should be set, or a
  740.            display dumb command should be given.
  741.  
  742.         J  On Unix and Xenix systems, the J mode smooths the display of data
  743.            coming from slow serial lines by accepting data in smaller chunks.
  744.            It may be used for interactive applications where jerky output is
  745.            unesthetic.  J mode increases CPU utilization and context switching
  746.            overhead.
  747.  
  748.            SEE ALSO: ALT-J
  749.  
  750.         j  * The jabberwrite mode causes the term function to dump the
  751.            circular buffer to disk once a second if a receive file is open,
  752.            without interrupting the data flow from the remote.  This avoids
  753.            the delay required when dumping the entire buffer to disk, but may
  754.            cause loss of data if the output device is too slow, or if its
  755.            driver software inhibits data interrupts from the remote.  It
  756.            should not be used with the PCjr because the PCjr disk cannot
  757.  
  758.  
  759.         __________
  760.  
  761.          3. The b (Binary) mode modifies files transmitted with the term
  762.             function.
  763.  
  764.  
  765.  
  766.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  767.  
  768.  
  769.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  770.         ZCOMM User Manual                                                  164
  771.  
  772.            overlap i/o with disk activity.
  773.  
  774.            EXAMPLE: t -j
  775.  
  776.  
  777.         K  Enables automatic downloading of files with the Kermit protocol.
  778.            The y mode applies to Kermit AutoDownload.
  779.  
  780.         l  (letter l) List unit (Printer) on.  Since ZCOMM buffers the
  781.            printer, it needn't be as fast as the incoming data as long as the
  782.            buffered data doesn't exceed the circular buffer size.  The rewind
  783.            command may be used to get extra copies of the received data
  784.            (assuming it all fits in the circular buffer).  The list unit is
  785.            accessed with the rom bios printer interface (int 17h).
  786.  
  787.            EXAMPLE: t -l enables printer spooling.
  788.  
  789.  
  790.            EXAMPLE: disable -l disables printer spooling.
  791.  
  792.            NOTE: If ZCOMM is terminated before all of the circular buffer is
  793.            output to the printer, the remainder of the data will be lost.
  794.  
  795.            SEE ALSO: The ALT-L key toggles printing starting with next
  796.            character received from the remote.  The l numeric parameter
  797.            selects the printer device.  The lpnono string parameter allows
  798.            unwanted control characters to be filtered from the printer.
  799.  
  800.         n  sends newline (lf) only when transmitting a file with the term
  801.            function (no CR).  Keyboarded CR is sent as a newline.  When
  802.            receiving a file to disk with the term function, Newline is stored
  803.            on disk as CR LF.  n mode causes newlines to be displayed as CR LF.
  804.            The n mode is not reset by the call command.
  805.  
  806.            EXAMPLE: f -n file
  807.  
  808.  
  809.         p,P When transmitting a file with the term function, the contents of
  810.            eolstr (CR by default) are sent at the end of each line.  Prompt
  811.            mode then waits for a prompt character ( g numeric parameter[4])
  812.            from the remote after each line transmitted from a file.  If GOchar
  813.            is not received, the wait times out and transmission proceeds in
  814.            the same manner as with w mode.  The duration of this timeout is
  815.            controlled by the p numeric parameter.  The q numeric parameter
  816.            controls the pause between recognizing GOchar and resuming
  817.  
  818.  
  819.         __________
  820.  
  821.          4. The default for numeric parameter g (GOchar) is linefeed .
  822.  
  823.  
  824.  
  825.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  826.  
  827.  
  828.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  829.         ZCOMM User Manual                                                  165
  830.  
  831.            transmission.  This pause is not reset by characters from the
  832.            remote.
  833.  
  834.            EXAMPLE: f -p file
  835.  
  836.  
  837.            SEE ALSO: g, p, q numeric parameters
  838.  
  839.            As a convenience, P mode implicitly sets GOchar to 17.  As a
  840.            special case, if GOchar is set to 17 (called XON, DC1, or ^Q)
  841.            before the p mode is set, file transmission is stopped until an XON
  842.            is keyboarded or received from the remote.
  843.  
  844.            EXAMPLE: f -P file
  845.  
  846.  
  847.         q  Setting q mode causes the term function to guarantee the contents
  848.            of the circular buffer have been written to disk[5] and then
  849.            transmit the answerback string parameter in response to ENQ.  An
  850.            ACK from the local keyboard or a transmitted file also transmits
  851.            the answerback.  An EOT or carrier loss closes the receive file and
  852.            exits the term function.
  853.  
  854.         Q  Quiet inhibits the term function display of data from the remote.*
  855.            The status line, ZCOMM messages, and output from utility commands
  856.            are not affected.  The Q mode may be used to suppress unwanted
  857.            characters during modem initialization, logins, etc.
  858.  
  859.            SEE ALSO: display inhibit command
  860.  
  861.         r  CRmode sends the contents of eolstr (CR by default) at the end of
  862.            each line transmitted from a file with the f command.  There is no
  863.            pause at the end of each line.
  864.  
  865.            EXAMPLE: f -r file
  866.  
  867.  
  868.         S  SuperStrip mode strips Form Feed (FF) from the file in addition to
  869.            the actions of s mode.
  870.  
  871.            EXAMPLE: t -S capture.txt
  872.  
  873.  
  874.  
  875.  
  876.         __________
  877.  
  878.          5. On DOS, the file is written, closed, and reopened.  The TWX
  879.             protocol assumes that transmitted information has been safely
  880.             stored before an answerback is sent in response to ENQ.
  881.  
  882.  
  883.  
  884.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  885.  
  886.  
  887.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  888.         ZCOMM User Manual                                                  166
  889.  
  890.         s  Strip all Control Characters except LF, FF, HT, and BS when
  891.            capturing to a file with the term function.  Most escape sequences
  892.            are completely removed, especially common ANSI codes for setting
  893.            colors and positioning.  In s mode, a BS character causes ZCOMM to
  894.            attempt to erase the previous character from the output file with
  895.            an fseek() function call.  This is guaranteed to work only if the
  896.            output is to a disk file and sufficient characters come after the
  897.            BS to overlay the "erased" character.[6] An LF is stored in the
  898.            file as CR LF to make up for the CR that is discarded in s mode.
  899.            XON, XOFF, and DEL (RUBOUT) do not display when s mode is in
  900.            effect.  The a (Addlf, add linefeed to carriage return) mode may be
  901.            used with the s mode.
  902.            NOTE: i (image) mode supersedes s mode editing.
  903.  
  904.            When displaying file(s) with the cat, more, type, page, bro/v, and
  905.            bro/p commands, stop when ^Z (CP/M EOF) is read.
  906.  
  907.         sss In addition to the above, sss inhibits the display of blank lines.
  908.  
  909.            SEE ALSO: display vt100 command
  910.  
  911.         t  Some remote systems cannot accept input at full speed.  Throttle
  912.            mode slows the sending of characters to the remote.  The speed is
  913.            controlled by the t numeric parameter.  The default value slows
  914.            transmission to about 50 words per minute.  The t mode does not
  915.            affect protocol transfers.
  916.  
  917.            EXAMPLE: f -t command.fil
  918.  
  919.  
  920.            SEE ALSO: t numeric parameter
  921.  
  922.         TN Sets the pattern match fail time for the current wait command to N
  923.            seconds absolute.  In addition, the term function will return
  924.            (without matching any patterns) after an enabled Kermit,
  925.            Compuserve-B, or ZMODEM automatic file transfer (successful or
  926.            otherwise).
  927.  
  928.            EXAMPLE: wait -T99 searches for a pattern match, and will fail
  929.            after 99 seconds.
  930.  
  931.  
  932.         u  Enables Upper case conversion of keyboard and file characters sent
  933.            with the term function (t, f, F2 commands).  The answerback and
  934.            programmed strings are not affected.  Protocol file transfers are
  935.  
  936.  
  937.         __________
  938.  
  939.          6. This backspace simulation does not stop at a virtual left margin.
  940.  
  941.  
  942.  
  943.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  944.  
  945.  
  946.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  947.         ZCOMM User Manual                                                  167
  948.  
  949.            not affected.
  950.  
  951.            EXAMPLE: ena -u
  952.  
  953.  
  954.            SEE ALSO: ALT-U key
  955.  
  956.         v  View control characters as ^C.  In addition to the above, vv mode
  957.            denotes characters with the parity bit set by prepending a tilde
  958.            (~).  Finally, vvv mode prints incoming characters in hex.* The v
  959.            modes override the A, c, C, and Z modes.
  960.  
  961.            EXAMPLE: t -iv bincapt.fil captures binary data from the modem to
  962.            bincapt.fil, with control characters displayed legibly.
  963.  
  964.            NOTE: View mode is distinct from view option.
  965.  
  966.         w  Wait mode.  When sending files with the term function, send the
  967.            contents of eolstr (CR by default) at the end of each line, and
  968.            then wait until echoes from the remote have stopped.  Useful for
  969.            sending files to bulletin boards where the remote needs time to
  970.            prepare for the next text line.  The p numeric parameter controls
  971.            the length of this wait, which is reset by each character received
  972.            from the remote.
  973.  
  974.            EXAMPLE: f -w file
  975.  
  976.  
  977.         W  Enable writing from the circular buffer to capture file (default
  978.            enabled).* The echof and echoc commands are not affected.
  979.  
  980.            SEE ALSO: ki command
  981.  
  982.         x,X EXit from the term function when EOF is encountered on transmitted
  983.            file.  In addition, X mode causes the term function to exit when
  984.            the file upload is interrupted by reading a character matching the
  985.            value of the m numeric parameter.  The x mode is the standard way
  986.            for a script to regain control after uploading a file with the term
  987.            function.
  988.  
  989.            EXAMPLE: f -x upload.txt
  990.  
  991.  
  992.            SEE ALSO: m numeric parameter
  993.  
  994.         y  Yes it is OK to clobber a file already on disk when receiving to a
  995.            file.  If absent, the operator is given a choice of appending to
  996.            the current file (a), erasing it (y) or aborting (n).  This mode is
  997.            reset at each command line and at each obey and function key,
  998.            pattern action, or downloaded command.  This mode is not allowed if
  999.            ZCOMM is Restricted.
  1000.  
  1001.  
  1002.         (C) 1990 Omen Tech Inc                                Chapter 20 Modes
  1003.  
  1004.  
  1005.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1006.         ZCOMM User Manual                                                  168
  1007.  
  1008.         Z  (Case is significant!) enables ZMODEM AutoDownload of commands and
  1009.            files when the term function is active (this is the default).  The
  1010.            term function recognizes ZMODEM AutoDownload at 300 bps and higher
  1011.            speeds.
  1012.  
  1013.            EXAMPLE: dis -Z disables ZMODEM AutoDownload.
  1014.  
  1015.  
  1016.            ZMODEM AutoDownload performs a security check to reject Trojan
  1017.            Horse messages.  The challenge may be disabled with an ena -yZ
  1018.            command, resulting in a time savings when using some modems.
  1019.  
  1020.         z  Close file when CPMEOF (^Z) is encountered while writing the
  1021.            capture buffer.  z mode also appends a CTRL-Z (CP/M EOF) to the end
  1022.            of files created with the apd, create, t file, browse/a, browse/A,
  1023.            review/w, review/W, and > commands.  Otherwise, ^Z is ignored.
  1024.  
  1025.         +  When receiving to a file already on disk, append the new data to
  1026.            the old file.  This mode is reset at each command line and at each
  1027.            obey and function key, pattern action, or downloaded command.  This
  1028.            mode is not allowed if ZCOMM is Restricted.
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.         (C) 1990 Omen Tech Inc                        Chapter 20 Term Function
  1062.  
  1063.  
  1064.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1065.         ZCOMM User Manual                                                  169
  1066.  
  1067.         21.  TERM FUNCTION
  1068.  
  1069.         Interactive conversation with the remote is controlled by the term
  1070.         function.  The term function provides the conversational link between
  1071.         the keyboard, display, printer, and the remote computer.  ZCOMM's term
  1072.         function also controls the capture of data from the remote, "non-
  1073.         protocol" sending of files and commands, and recognition of the
  1074.         remote's responses (pattern searches).
  1075.  
  1076.         The term function is entered by the F2, f, put, putw, t and wait
  1077.         commands, and by the rx and sx commands when the t option is used.
  1078.  
  1079.         Normally, the term function acts upon keyboarded characters
  1080.         immediately.  If the term function is sending a string with the put or
  1081.         putw commands, or if the keyboard has been locked with the kbdlock
  1082.         command, keystrokes are not drained from the keyboard buffer.  If ANSI
  1083.         KAM (Keyboard Action Mode) escape sequence has been received,
  1084.         keystrokes are discarded with a bleep of the bell.
  1085.  
  1086.         Normal ASCII printing and control characters are sent to the remote.
  1087.         Some keys may be redefined with the set command.  NUKE (ALT-N) returns
  1088.         control to the main command prompt.  The term function returns to its
  1089.         caller when an F1 or ALT-X key is struck.
  1090.  
  1091.         A carrier detect loss during a pattern search or a satisfied search[1]
  1092.         cause the term function to return.  Counting the error count (e
  1093.         numeric parameter) UP TO 0 makes the term function return.  An ETX or
  1094.         EOT received from the remote when q mode is on also does the trick.
  1095.         Finally, an EOF on a file uploaded with x mode, or a match on a file
  1096.         uploaded with X mode makes the term function return.
  1097.  
  1098.         21.1  Major Modes of Operation
  1099.  
  1100.         The term function can operate in several Major Modes affecting
  1101.         keyboarded characters.[2]
  1102.  
  1103.         Terminal Emulation Normal mode operates according to the terminal
  1104.              emulation selected.  Keyboard mapping with set and mk commands is
  1105.              effective.
  1106.  
  1107.         Conference The conference command (described at the end of this
  1108.              chapter) provides local editing of keyboarded characters before
  1109.              transmission.
  1110.  
  1111.  
  1112.         __________
  1113.  
  1114.          1. Unless the c modifier was used
  1115.  
  1116.          2. Not all Major Modes are supported on all operating systems.
  1117.  
  1118.  
  1119.  
  1120.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1121.  
  1122.  
  1123.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1124.         ZCOMM User Manual                                                  170
  1125.  
  1126.         Chat The chat command links two keyboards interactively.
  1127.  
  1128.         Doorway Doorway is activated with the ALT-= key to allow function and
  1129.              alt keys to be passed to certain BBS systems.
  1130.  
  1131.         Scancode Scancode passes raw scancodes to VP/ix and similar
  1132.              applications.
  1133.  
  1134.  
  1135.         21.2  Command Characters
  1136.  
  1137.         In the term function, soft key definitions override the keys' normal
  1138.         functions.
  1139.  
  1140.         ALT-= Toggles the term function keyboard handling between normal,
  1141.           doorway, and scancode operation.
  1142.  
  1143.           In doorway operation, ALT, cursor, and function keys are transmitted
  1144.           as NULL followed by the raw scan code.  This is especially useful
  1145.           when operating the PC Board ProDoor full screen editor.
  1146.  
  1147.           In scancode mode, raw scan codes are transmitted for use by VP/ix
  1148.           and other programs that require raw IBM keyboard scan codes.
  1149.  
  1150.           Both doorway or scancode operation override all term function key
  1151.           bindings escept for ALT-= which toggles between these forms of
  1152.           operation.
  1153.  
  1154.         Backspace Normally the term function sends backspace to the remote
  1155.           without any special processing.  This is ideal for most systems
  1156.           where backspace implies deletion of the character immediately to the
  1157.           left of the cursor.  Other systems, including VMS, use RUBOUT for
  1158.           this function.  The GCOS system uses the # character for this
  1159.           function.  The special requirements of these systems can be
  1160.           optimally accomodated by assigning a string or series of commands to
  1161.           the BS key.  Chapter 99 provides some examples.
  1162.  
  1163.         F1, ALT-X Return from the term function.  ALT-X is an alternate to F1
  1164.           in case the user has assigned his own string or command to F1.
  1165.  
  1166.         F2, PgUp, PgDn, ALT-R Enter the review function displaying data
  1167.           starting with either the first character received after the last
  1168.           character keyboarded (except space, Ctrl-Q, or Ctrl-S), or about 48
  1169.           lines back if less than 400 characters have been received since the
  1170.           last character keyboarded.  This allows the output from the last
  1171.           command to be conveniently reviewed.  Review then awaits the next
  1172.           command.
  1173.  
  1174.           F2 followed by "k" is a handy way to clear both the screen and the
  1175.           circular buffer.
  1176.  
  1177.  
  1178.  
  1179.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1180.  
  1181.  
  1182.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1183.         ZCOMM User Manual                                                  171
  1184.  
  1185.         Up Enter remote command recall and select the previous remote command
  1186.           for editing in the status line.  Backspace, and Ctrl-W may be used
  1187.           for editing the line.  Ctrl-U and Ctrl-X clear the line's contents
  1188.           and restore normal term function operation.
  1189.  
  1190.         Down Enter remote command recall and select the next remote command
  1191.           for editing in the status line.
  1192.  
  1193.         Home Enter review function, displaying text starting at the beginning
  1194.           of the buffer.  ALT-R is an alternate to F2 in case the user has
  1195.           assigned his own string or command to F2.
  1196.  
  1197.         F3...F10, FS1...FS4 Chapter 18 describes the functions that the
  1198.           "setup" entry in the sample PHODIR.t file assigns to these keys.
  1199.  
  1200.         Ctrl-Break Sends a 200 millisecond (default) break signal to the
  1201.           remote.  The function of this key may be reassigned with a set
  1202.           command.
  1203.           NOTE: Some modems do not correctly pass a break signal to the
  1204.           remote.
  1205.  
  1206.         Ctrl-Shift-2 Some remote computer systems may require sending the NULL
  1207.           (000) character.  NULL may be keyboarded by Ctrl-Shift-2.
  1208.  
  1209.         ^F Iff q (TWX) mode is in effect, transmit the string parameter
  1210.           answerback to the remote.  This is equivalent to HEREIS on a
  1211.           Teletype(TM) machine.
  1212.  
  1213.         Enter Iff n mode is set, send a newline (LF).  Otherwise, send the
  1214.           contents of entstr (default CR) to the remote.
  1215.  
  1216.         ^Q Iff a transmit file is open and its transmission has been stopped
  1217.           by a XOFF, transmission is resumed.  Resumes counting of the
  1218.           inactivity timeout associated with the wait and pattern commands.
  1219.           Otherwise no special treatment.
  1220.  
  1221.         Rubout The ASCII delete (rubout) character (hex 7F, octal 177) is
  1222.           generated by Ctrl-Backspace (the left arrow above the ENTER key on
  1223.           the PC keyboard).  The "Del" key near the lower right of the
  1224.           keyboard does not generate delete, but may be programmed to do so
  1225.           with a "set fdel \177" command.
  1226.  
  1227.         ^S Iff a transmit file is open, transmission is stopped.  Otherwise ^S
  1228.           is transmitted.  ^S also suspends counting of the inactivity timeout
  1229.           associated with the wait and pattern commands.
  1230.  
  1231.         ALT-B Sends a 100 millisecond break signal to the remote.
  1232.           NOTE: Some modems do not correctly pass the break signal to the
  1233.           remote.
  1234.  
  1235.  
  1236.  
  1237.  
  1238.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1239.  
  1240.  
  1241.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1242.         ZCOMM User Manual                                                  172
  1243.  
  1244.         ALT-N The NUKE key exits from the term function with a message and
  1245.           cancels any scripts or functions that may have been executing.
  1246.  
  1247.         ALT-1 Prompts for a DOS command, then executes that command as a
  1248.           subroutine.
  1249.  
  1250.           EXAMPLE: ALT-1 whereis *.lst
  1251.  
  1252.  
  1253.         ALT-2 Prompts for a ZCOMM command, then executes that command.  A
  1254.           particularly useful command is "create file" which creates a capture
  1255.           file without having to return to the main command prompt.  Care
  1256.           should be exercised not to force excessive recursion by issuing a
  1257.           command (such as t or f) which would invoke the term function
  1258.           recursively.
  1259.  
  1260.           EXAMPLE: ALT-2 create capture.fil
  1261.  
  1262.  
  1263.           EXAMPLE: ALT-2 display vt100
  1264.  
  1265.  
  1266.         ALT-E Resets the elapsed time indication to zero.
  1267.  
  1268.         ALT-F Full Duplex resets local echo of keyboarded characters.
  1269.  
  1270.         ALT-H Toggles Half duplex in the sequence 0 (full duplex), 1 (local
  1271.           echo), and 2 (local echo CR as CR LF).  SEE ALSO: h numeric
  1272.           parameter
  1273.  
  1274.         ALT-I Three way toggle of i and I (Image) mode.  When toggling to I
  1275.           (super image) mode, ZCOMM's display emulation is set to dumb to
  1276.           disable all escape sequences, most importantly those that do strange
  1277.           things when used in the wrong context.  When toggling out of I mode,
  1278.           dumb terminal emulation is turned off.
  1279.  
  1280.         ALT-J Toggles j (Jabberwrite) mode (q.v.).*
  1281.  
  1282.         ALT-K Displays the contents of the soft keys.
  1283.  
  1284.         ALT-L Ctrl-PrtSc Toggles the line printer on flag.  If the printer is
  1285.           being turned on, printing commences with the next character received
  1286.           from the remote.
  1287.  
  1288.         ALT-M Toggles keyboard mapping.
  1289.  
  1290.           SEE ALSO: display mapkb command
  1291.  
  1292.         ALT-O Toggles the Overstrike display mode, and restores the normal CRT
  1293.           attribute.
  1294.  
  1295.  
  1296.  
  1297.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1298.  
  1299.  
  1300.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1301.         ZCOMM User Manual                                                  173
  1302.  
  1303.         ALT-P Toggles the parity the term function uses between 8 bits no
  1304.           parity, 8 bits graphics, 7 bits plus even parity, 7 bits plus odd
  1305.           parity, 7 bits marking parity (8th bit set), and 7 bits spacing
  1306.           parity (8 bit reset).
  1307.  
  1308.         ALT-V Four way toggles v mode between normal, show control characters
  1309.           as ^C, denote characters with parity bit (in addition to the above)
  1310.           set by prepending a tilde (~), and display all characters in hex.*
  1311.  
  1312.         21.3  Control Characters
  1313.  
  1314.         The following characters are recognized by the term function when they
  1315.         are received from the remote.
  1316.  
  1317.         ENQ, DLE If c or C (Compuserve) mode and v mode is not in effect,
  1318.           engage the Compuserve B+ Protocol.  This protocol is used with the
  1319.           FILTRN program and the SIG/ACCESS DOW and UPL commands.  See
  1320.           Compuserve's CP-MIG user group documentation for more information.
  1321.           Iff enabled, these codes are acted upon when drained from the
  1322.           interrupt input buffer and are not passed to the circular buffer.
  1323.  
  1324.         The following received characters are recognized by the term function,
  1325.         regardless of parity, when they are fetched from the circular buffer
  1326.         for the display.
  1327.  
  1328.         Modem Error Detected modem errors (parity error, framing error, break,
  1329.           overrun) are counted in the e numeric parameter.  The E numeric
  1330.           parameter may be used to represent modem errors as specific,
  1331.           searchable characters.
  1332.  
  1333.           A detected overrun is displayed as a large fuzzy rectangle (hex B2).
  1334.  
  1335.         ETX EOT Ctrl-Z When receiving a message with the TWX protocol (in Host
  1336.           Operation) these control characters will terminate the message.
  1337.  
  1338.         ENQ Iff q (TWX) mode or VT100 emulation ("display vt") is in effect,
  1339.           transmit the answerback string parameter to the remote.  This is
  1340.           equivalent to HEREIS on a Teletype(TM) machine.
  1341.  
  1342.         BELL Generates a tone in the speaker unless visual bell display is
  1343.           enabled ("display bell=visual").  If the display has fallen behind
  1344.           the incoming data, ZCOMM suppresses the bell due to the relatively
  1345.           long time required to perform a bell ring.  If a file is being
  1346.           transmitted with the term function, a bell character will pause
  1347.           transmission for a short time.  (Some computers send bell characters
  1348.           to indicate their input buffers are becoming overloaded.)
  1349.  
  1350.         FF If c mode is enabled, erase the screen.
  1351.  
  1352.         XOFF Suspends file transmission from ZCOMM.  XOFF is excluded from
  1353.           pattern searches and does not display unless v mode is set.  After a
  1354.  
  1355.  
  1356.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1357.  
  1358.  
  1359.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1360.         ZCOMM User Manual                                                  174
  1361.  
  1362.           timeout determined by the Kermit s numeric parameter (default 60
  1363.           seconds), transmission will resume even if no XON character is
  1364.           received.[3]
  1365.  
  1366.         XON Resumes file transmission from ZCOMM.  XON is excluded from
  1367.           pattern searches and does not display unless v mode is set.
  1368.  
  1369.         NULL, Rubout (Hex 7F) and NULL (0) are not displayed unless ZCOMM is
  1370.           in i (image) or v mode.  They are excluded from pattern searches.
  1371.  
  1372.         21.4  Buffer Writing
  1373.  
  1374.         If e (Emacs) mode is set, a buffer dump is performed before each
  1375.         keyboarded character is sent to the remote, since normal XOFF based
  1376.         flow control is assumed to be disabled.
  1377.  
  1378.         When the free space in the circular buffer is nearly exhausted, ZCOMM
  1379.         sends an XOFF character to the remote[4] and writes the buffer
  1380.         contents to the receive file[5] (if any).  The circular buffer is also
  1381.         written to the receive file as a result of a "w" command, ALT-W key,
  1382.         or once per second if j mode is in effect.
  1383.  
  1384.         When the circular buffer is written to a receive file, several control
  1385.         characters are treated specially if i (image) mode is not set.  Iff s
  1386.         mode is set, all control characters, except for those listed below,
  1387.         are excluded from the received file.
  1388.  
  1389.         NULL ACK BELL XON XOFF RUBOUT ESC These characters are excluded from
  1390.           the file.  Most "escape sequences" are also filtered form the
  1391.           cpature file.  NULL, DELETE, XON, and XOFF are excluded from pattern
  1392.           searches.
  1393.  
  1394.         ETX, EOT These characters close the file if q mode is in effect, as
  1395.           when ZCOMM is receiving a message in host state using TWX protocol.
  1396.  
  1397.         Ctrl-Z (CPMEOF) Iff z mode is enabled, close the file.  Otherwise this
  1398.           character is discarded.
  1399.  
  1400.         LF Iff n (nlmode) mode is on, a CR is written to the file before the
  1401.           LF.  Linefeed is always passed to the file.
  1402.  
  1403.  
  1404.         __________
  1405.  
  1406.          3. There is no timeout if the parameter is 0.
  1407.  
  1408.          4. Assuming e mode is not in effect.
  1409.  
  1410.          5. An XON is sent to the remote after this automatic buffer write
  1411.             operation.
  1412.  
  1413.  
  1414.  
  1415.         (C) 1990 Omen Tech Inc                        Chapter 21 Term Function
  1416.  
  1417.  
  1418.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1419.         ZCOMM User Manual                                                  175
  1420.  
  1421.         CR Iff a mode is in effect, a CR LF sequence is written to the file.
  1422.           Otherwise, if s mode is on, CR is only written to the file as a
  1423.           response to an LF in the circular buffer.
  1424.  
  1425.         BS Backspace is written to the file unless s mode is in effect, in
  1426.           which case it, and the last character written in the disk file, are
  1427.           deleted by backspacing the file write pointer.  This simulates the
  1428.           function of backspace on common CRT terminals.
  1429.           NOTE: This backspacing of the file write pointer operates the same
  1430.           as Teco and Emacs editors; it does not stop at the beginning of the
  1431.           line.  Backspacing over tab characters is tricky because it may take
  1432.           several backspaces to eliminate the spaces corresponding to one tab
  1433.           character, but only one is needed to eliminate the tab character in
  1434.           the output file.
  1435.  
  1436.         HT, FF These characters are always passed to the file, even if s mode
  1437.           is in effect.  If ss mode is in effect, FF is not passed to the
  1438.           file.
  1439.  
  1440.         21.5  Real Time Status Line
  1441.  
  1442.         A real time status line is displayed when DOS and OS/2 ZCOMM are in
  1443.         the term function.  The left part of this status line is also
  1444.         displayed when ZCOMM is in Host Operation awaiting a call.
  1445.  
  1446.         The first character position shows a blinking W if the circular buffer
  1447.         is being written to disk.  Otherwise, the first character position
  1448.         shows an L if the keyboard has been locked by a kbdlock command, or C
  1449.         if the Caps Lock key is activated.
  1450.  
  1451.         The second position shows an X if hardware handshaking is enabled and
  1452.         Clear to Send (CTS) is not received from the modem, or if an XOFF
  1453.         character has been received (software handshake).  This also happens
  1454.         when a file upload is using the p mode with GOchar = 17 (17 is decimal
  1455.         for XON) and ZCOMM has stopped at the end of a line.  Otherwise, an M
  1456.         is shown to indicate Keypad Mapped operation for terminal emulation.
  1457.         Otherwise, an N appears if the Num Lock key is activated and the K
  1458.         numeric parameter is 0 (84 key keyboard).
  1459.         SEE ALSO: handshake command, Terminal Emulation, Chapter 28.
  1460.  
  1461.         The third position displays the real time status of the following five
  1462.         conditions.  If more than one of the conditions is active at once, the
  1463.         displayed character will represent the condition listed first.
  1464.  
  1465.         X   if the buffer has nearly filled up and ZCOMM has sent an XOFF to
  1466.             suspend data transmission from the remote.
  1467.  
  1468.         E   when ZCOMM has sent an XOFF to suspend data transmission for Error
  1469.             Containment(TM).
  1470.  
  1471.  
  1472.  
  1473.  
  1474.         (C) 1990 Omen Tech Inc            Chapter 21 Term Function Status Line
  1475.  
  1476.  
  1477.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1478.         ZCOMM User Manual                                                  176
  1479.  
  1480.         S   if the term function is searching for one or more strings (defined
  1481.             by the pattern command).
  1482.  
  1483.         W   if term is waiting for a character echo before resuming
  1484.             transmission.
  1485.  
  1486.         w   if term is waiting for a fixed time before sending the next
  1487.             character or returning from a putw or wait command.
  1488.  
  1489.         The display column and row numbers are displayed next with the home
  1490.         position equivalent to 1, 1.  DOS's idea of the time of day is next.
  1491.         The minutes of elapsed time follow the time of day, modulo 24 hours
  1492.         (1440 minutes).  The elapsed time is reset by the ALT-E term
  1493.         subcommand and by the autodial.
  1494.  
  1495.         If carrier detect is absent, an L( Local) appears after the elapsed
  1496.         time.  The X.PC version will display c, p, or L in this position
  1497.         depending on whether ZCOMM is in character state, packet state, or
  1498.         Local (no carrier detect).
  1499.  
  1500.         The number of free characters in the Circular Buffer appears next.
  1501.  
  1502.         A user programmed message may be displayed in right side of the status
  1503.         line with the statlr string parameter.  Otherwise, the right side of
  1504.         the status line shows the communications port,[6] transmission speed
  1505.         ("baud rate") and the parity.
  1506.  
  1507.         The next field represents the modes that are enabled.  If the b, n, p,
  1508.         r, or w mode is set, that letter shows.  If p mode is set with with
  1509.         GOchar equal to XON (decimal 17), a P is shown.
  1510.  
  1511.         The v mode causes the view indicator to show ^ if control characters
  1512.         are being displayed in the style ^C where C is the alphabetic
  1513.         character corresponding to the control character.  The indicator shows
  1514.         ~ if characters with the 8th bit set are being displayed with a
  1515.         leading ~.
  1516.  
  1517.         Setting the a, c, e, h, i, j, l, q, s, t, u, x, and z modes causes the
  1518.         corresponding letter to be displayed.  The c, h, and s modes are
  1519.         displayed in upper case if their value is greater than 1.
  1520.  
  1521.         ON HOOK is displayed if the computer has disabled DTR (Data Terminal
  1522.         Ready).  The speed command should be used to assert DTR and allow the
  1523.         modem to go off hook (connect to line), e.g., "speed 1200".
  1524.  
  1525.  
  1526.  
  1527.         __________
  1528.  
  1529.          6. Virtual channel number for X.PC
  1530.  
  1531.  
  1532.  
  1533.         (C) 1990 Omen Tech Inc            Chapter 21 Term Function Status Line
  1534.  
  1535.  
  1536.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1537.         ZCOMM User Manual                                                  177
  1538.  
  1539.         If a transmit file is open, a < followed by the transmit file name is
  1540.         shown.
  1541.  
  1542.         If the file upload has been stopped by a grab command, Stopped(grab)
  1543.         is diplayed.
  1544.  
  1545.         If a receive capture file is open, a > followed by the file name is
  1546.         shown.
  1547.  
  1548.         EXAMPLE: LX 01 24 23:57 ET 0:46 L 31424    1:1200 8n p^t <upload.fil
  1549.         The keyboard has been "locked" by a kbdlock 1 command.  File upload
  1550.         has been stopped by an XOFF character.  The cursor in in column 1,
  1551.         line 24.  The elapsed time is 46 seconds.  Carrier is not present (L).
  1552.         There are 31424 free bytes in the circular buffer.  Transmission speed
  1553.         is 1200 bits per second.  Transmitted word length is 8 bits no parity
  1554.         (8n).  Since a speed of 1200 selects 1 stop bit, the mode is the same
  1555.         as "8-N-1" mentioned by many bulletin board systems.  The p mode makes
  1556.         file upload pause at the end of each line for a prompt character.
  1557.         View mode is set (ena -v).  Finally, t mode slows the transmission of
  1558.         each character from a soft keys or file.  The disk file upload.fil is
  1559.         being uploaded.
  1560.  
  1561.         The s numeric parameter sets the status line display attribute.  The
  1562.         default of 7 provides normal video.  With some displays, you can set
  1563.         it to dim with a ps8 command so it won't distract you.  It may be
  1564.         disabled with an "ESC x 1" sequence.
  1565.  
  1566.         21.5.1  X Windows status line  When operating under the X Windows
  1567.         xterm program, Unix flavors display a status line indicating Carrier
  1568.         Detect, elapsed time, and buffer free size.
  1569.  
  1570.         21.6  Conference Command/Local Editing
  1571.  
  1572.         When the conference command is given, two cursors appear.  The usual
  1573.         cursor will follow text as it arrives from the remote computer.  A
  1574.         block cursor in the conference window follows the text you enter.
  1575.  
  1576.         While entering text to the conference window, the standard ZCOMM
  1577.         editing keys described in Chapter 17 may be used to correct
  1578.         keyboarding mistakes.
  1579.  
  1580.         When you keyboard ENTER, LF, or ESC, or when you fill up the
  1581.         conference window, ZCOMM queues the line for transmission.  The
  1582.         conference window cursor disappears while the line is queued for
  1583.         transmission.
  1584.  
  1585.         The line is transmitted as soon as the previous line (if any) has been
  1586.         sent.  When transmission begins, the conference window is cleared and
  1587.         the conference cursor reappears, allowing the next line to be
  1588.         keyboarded.  Attempts to enter characters into the conference window
  1589.         before transmission begins will ring the bell and be discarded.
  1590.  
  1591.  
  1592.         (C) 1990 Omen Tech Inc                   Chapter 21 Conference Command
  1593.  
  1594.  
  1595.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1596.         ZCOMM User Manual                                                  178
  1597.  
  1598.         When in the conference command, the function keys operate the same way
  1599.         as they normally do in the term function.  The review subcommands (F2,
  1600.         PgUp, etc.) may be used to review portions of the conversation that
  1601.         have scrolled off the main screen.  The exit command F1 causes any
  1602.         characters entered in the conference window to be discarded.
  1603.  
  1604.         The following characters are passed directly to the remote and are not
  1605.         entered into the conference window: ETX SI DLE XON XOFF DC2 DC4 (^C ^O
  1606.         ^P ^Q ^S ^R ^T).
  1607.  
  1608.         Transmission from the conference window is controlled by the t, p, and
  1609.         w modes and their associated parameters.  If none of these modes are
  1610.         set, the line is transmitted at full speed.  If Half Duplex mode h is
  1611.         set, ZCOMM echoes the line as it is transmitted.  If H is set, a
  1612.         linefeed is transmitted and displayed after the carriage return.
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.         (C) 1990 Omen Tech Inc                      Chapter 21 Review Function
  1652.  
  1653.  
  1654.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1655.         ZCOMM User Manual                                                  179
  1656.  
  1657.         22.  REVIEW FUNCTION
  1658.  
  1659.         Review function commands page, search, cut, paste, and otherwise
  1660.         manipulate captured data stored in the circular buffer.
  1661.  
  1662.         The review function displays the approximate location of the displayed
  1663.         text within the circular buffer as a percentage of the buffer contents
  1664.         on the status line.  Unless i mode is in effect, escape characters are
  1665.         printed as $ (dollar sign) so they will not interfere with scrolling.
  1666.  
  1667.         Review subcommands consist of a single character preceded by an
  1668.         optional numeric argument.  (The default value is 1.) The numeric
  1669.         digits and the command are not echoed as they are entered.  For
  1670.         example, keyboarding 69+ moves down 69 lines.
  1671.  
  1672.         You don't have to wait for the screen to fill before entering the next
  1673.         review subcommand.  This comes in handy with the n subcommand.  Since
  1674.         the N subcommand searches in the reverse direction, you can thumb
  1675.         through messages (by searching for the subject header) very quickly,
  1676.         knowing that you can back up if you went past something interesting.
  1677.  
  1678.  
  1679.         22.1  Review Subcommands
  1680.  
  1681.         Defined soft keys are executed from review iff they do not conflict
  1682.         with the permanent definitions.
  1683.  
  1684.         Ctrl-L, Ctrl-Home Ctrl-L (form feed) clears the screen and refreshes
  1685.              the display without moving it.  Ctrl-L is useful after an error
  1686.              printout within review, or after a subcommand that writes to the
  1687.              screen such as ALT-D or ALT-S.
  1688.  
  1689.         a    Toggles the autowarp display mode, then refreshes the display.
  1690.              If the autowrap display mode is enabled, long lines can be
  1691.              viewed, but will cause lines at the top of the screen to scroll
  1692.              off.
  1693.  
  1694.         G    Go to the Nth line and display from there.  If N is omitted, go
  1695.              to the end instead.
  1696.  
  1697.         Home Display starting at the beginning of the capture buffer.
  1698.  
  1699.         r, R If a file is open as a result of a read command, read some more
  1700.              of the file into the buffer, replacing about 3/4 of the previous
  1701.              buffer contents (all if R subcommand).  A successful r subcommand
  1702.              erases the pointers set by the t and b subcommands.  The data
  1703.              read in from the file may overwrite the data currently displayed
  1704.              on the screen.  In this case, ZCOMM displays data starting with
  1705.              the oldest.
  1706.  
  1707.  
  1708.  
  1709.  
  1710.         (C) 1990 Omen Tech Inc                      Chapter 22 Review Function
  1711.  
  1712.  
  1713.         Version 17.61 TurboDial 2.33            Universal Line Printer Edition
  1714.         ZCOMM User Manual                                                  180
  1715.  
  1716.         F2, PgUp, ^B, * Display the Nth previous page (one line overlap is
  1717.              provided).
  1718.  
  1719.         SP, PgDn, ^F Clear screen and display the next Nth page.
  1720.  
  1721.         s, / Accept a search string, terminated by RETURN.  This string may
  1722.              have character escapes.  Search through the buffer for the Nth
  1723.              instance of string.  Lower case characters in string match either
  1724.              case; upper case characters in string match upper case characters
  1725.              only.  The display starts with that line.  If the search is
  1726.              unsuccessful, ring bell.  The search begins at the top of the
  1727.              display.
  1728.  
  1729.              SEE ALSO: ?, n, N subcommands
  1730.  
  1731.         ?    Prompts for search string as above, then searches backwards for
  1732.              the Nth occurrence of string starting with the line above the top
  1733.              of the buffer.
  1734.  
  1735.         n    Next searches for Nth occurrence of the previously entered string
  1736.              in the direction of the last "/" or "?" subcommand.  Typical
  1737.              usage would be to search for the first occurrence with the "/"
  1738.              subcommand, then use "n" to find more matches.
  1739.  
  1740.         N    Next searches for next Nth occurrence of the previously entered
  1741.              search string in the opposite direction to the original "/" or
  1742.              "?" subcommand.
  1743.  
  1744.         UpCursor, - Backup N lines and redisplay.
  1745.  
  1746.         DownCursor, +, Ctrl-J(LF) Move the display down N lines and redisplay.
  1747.  
  1748.         End  Go to the buffer end (where the most recent data is) and display.
  1749.  
  1750.         x    eXit returns to the previous function, and makes the term
  1751.              function redisplay the last page of buffer contents.[1] This
  1752.              restores the screen and keyboard to the same state they were in
  1753.              before review was entered.  The x subcommand allows you to see
  1754.              where you were if you were in the midst of keyboarding a command
  1755.              to the remote when you entered review.
  1756.  
  1757.              EXAMPLE: Suppose you are typing in a line of commands and you
  1758.              need to "thumb back" through the remote's output for some vital
  1759.              nugget of information.  (After you enter a 20 line email reply
  1760.  
  1761.  
  1762.         __________
  1763.  
  1764.          1. When the term function takes control, which is immediately if
  1765.             review was called from the term function.
  1766.  
  1767.  
  1768.  
  1769.         (C) 1990 Omen Tech Inc                      Chapter 22 Review Function
  1770.  
  1771.