------------------------------------------------------------------------------
-  JB {COMMO} Installer - FOR {COMMO} VERSION 6.5D - October 21, 1995        -
-  COPYRIGHT (C) 1995, JEFF BISHOP - All rights reserved - SOURCEWARE.       -
-  Portions Copyright (C) 1995, Fred Brucker                                 -
------------------------------------------------------------------------------

[MAIN MENU]
This is the main menu for the JB {COMMO} Installer. Select the group of
configuration options to change. Use the {W} command to write your new
changes to the setup file. Use the {Q} command to exit the installer. You
will be taken to the DOS prompt. You can shell to DOS by using the {P}
command.

The following setup options are not settable in this installer:

com aut rtr str dmk mky avm gdc kts kdd kmf kaf kvs  ksb khf kfs kes kee kcf
ksi  kdw kau kpw kid kst ktp kep kmw menu_clr

These may or may not be provided in later versions of the installer.
[END TOPIC]

[BPS]
[FMT]
[POR]
[EMU]
[ICD]
{bps=38400}     Serial port data rate (2400, 38400, etc.)
{fmt=8n1}       Data format (8n1, 7e1, etc.)
{por=1}         Serial port number (1=COM1, 2=COM2, etc.)
{emu=A}         Emulation type (Ansi-bbs/Vt102/Tty)
{icd=0}         Inter-character delay (0-999)
_________________________________________________________
 
     These items are the default Terminal Parameters that will be
     set each time a number is dialed (they are also the current
     settings when {COMMO} is started).  If necessary you can
     override any or all of these values by using the "Terminal
     Parameters" item in the Dialing Directory entry.
 
-----  Speed (BPS)

The rate at which data travels between your computer and your modem (or
remote system if no modem is used).  It is specified as "bits per second"
or "bps."  Allowable values are 300, 600, 1200, 2400, 4800, 9600, 19200,
38400, 57600, 115200.  These may be abbreviated to the first two characters
in Terminal Parameter strings.

-----  Data Format (FMT)

This consists of three parts.  Allowable values are:

     character length:  7, 8
     parity:  [n]one, [e]ven, [o]dd, [m]ark, [s]pace
     stop-bits:  1, 2

Examples:

     7o2     7 bit characters, odd parity, 2 stop bits
     8m1     8 bit characters, mark parity, 1 stop bit

The most common formats, "8n1" and "7e1", may be abbreviated to "8" and "7"
in Terminal Parameter strings, such as:

     {38400,8,1,A,0}
-----  Serial Port (POR)

This is the channel your computer uses to talk to the outside world.  May
be 1, 2, 3 or 4 (for COM1, COM2, COM3 or COM4).

-----  Terminal Emulation Type (EMU)

{COMMO} supports the following terminal types:

     ANSI-BBS  (A)
          For calling most bulletin board systems.

     VT102     (V)
          For calling certain mainframes and online services.

     TTY       (T)
          For turning off almost all control functions (lets you see ANSI
          control sequences).


-----  Inter-Character Delay (ICD)

This factor defines the amount of delay to insert between characters
transmitted by the SEND macro function and by ASCII Upload.  Use only when
the remote is too slow to process the data (drops characters).

Each unit is about 5 thousandths of a second (5 ms) on a 4.77 MHz XT class
machine.  Faster machines require higher values -- on a 12 MHz AT each unit
will only be about 1 ms.

For example, to delay 20 ms between characters (50 cps) use a factor of:

           4 on 4.77 MHz XT
          16 on 12 MHz AT
          27 on 20 MHz 386
          55 on 25 MHz 486

The factor will also vary when you use multi-tasking software, so adjust as
necessary.  The maximum delay allowed is one second.
[END TOPIC]

[_modini]
{set _modini,~~AT S0=0 S7=180 E0 Q0 V1 X4 &C1 &D2 |~~}
    Modem Init String (2400 bps and higher)
______________________________________________________

     This item defines the reserved variable "_modini" (notice that the
     string itself begins following the comma).

     The Modem Initialization String is normally sent to your modem when
     {COMMO} is started or when you press Alt-O.  

     If you are using a 1200 bps modem you should remove the "&C1 &D2"
     commands.  In either case the "X" command may have to be adjusted.
[END TOPIC]

[MIN]
{min=yes}   Send Modem Init String (yes/no)
___________________________________________

     If "yes" this will instruct {COMMO} to send the Modem Initialization
     String at program startup.  You can override this item with the "/iy"
     or "/in" command line switch.
[END TOPIC]

[HFC]
[SFC]
{hfc=auto}
    Hardware (RTS/CTS) Flow Control (auto/yes/no)
{sfc=no}
    Software (XON/XOFF) Flow Control (yes/no)
_________________________________________________

     These are used to control the flow of data between your computer and
     the remote system.  They prevent loss of data when one end can send
     faster than the other end can process the information.

     The "auto" setting for Hardware Flow Control should be used in most
     cases.  {COMMO} will enable/disable Hardware Flow Control based on the
     state of the CTS (Clear To Send) signal.  The other settings should
     not be used unless you have an unusual hardware configuration.

     Software Flow Control may be set to "yes" when {COMMO} is used with
     slower, non-buffered modems (e.g., 1200 or 2400 bps) or when required
     on some packet switching networks.  Note that this setting also
     affects Zmodem file transfers.

          IMPORTANT!  Do not confuse this setting with XON/XOFF in your
          modem, which should be turned off for use with {COMMO}.
[END TOPIC]

[SLD]
{sld=no}   Stop serial input during disk I/O (yes/no)
_____________________________________________________

     This should be set to "yes" if your system drops characters when a
     disk (hard or floppy) is accessed.  The symptoms are:  missing
     characters in the Terminal Screen when capture is on, or excessive
     CRC/csum errors during internal protocol file transfers.

     This is equivalent to what some programs call "handshake slow."  In
     {COMMO} it works in conjunction with Hardware Flow Control (RTS/CTS),
     so both {COMMO} and your modem must have Hardware Flow Control
     engaged.

     If you use an external protocol program be sure to set the "handshake
     slow" parameter in that program as well.
[END TOPIC]

[ESP]
{esp=no}   Enhance serial priority (yes/no)
___________________________________________

     Try setting this item to "yes" if your system drops characters when
     TSR programs are installed (some of the symptoms are listed under the
     "sld" item).  "esp" and "sld" may be tried in any combination.

     NOTE:  This feature is automatically disabled when {COMMO} detects
     DESQview, OS/2 or Windows (In DESQview set "Optimize Communications"
     to "yes" for the same result).
[END TOPIC]

[DEX]
{dex=no}   Drop DTR and RTS on exit (yes/no)
____________________________________________

     Leave this "no" if you want to exit {COMMO} and return while still
     connected to a host.  "Yes" will normally cause the modem to hang up
     when exiting the program.
[END TOPIC]

[ENQ]
{enq=no}   Answer ENQ with ACK (yes/no)
_______________________________________

     Some hosts send an ENQ control character (^E) periodically and require
     that the terminal "answer back" with an ACK (^F).  Set this item to
     "yes" only if your host requires this.
[END TOPIC]

[NCR]
{ncr=nocar}   Macro to execute when carrier is lost
___________________________________________________

     {COMMO} will execute the macro specified here when the Carrier Detect
     signal is lost.  This signal normally comes on when your modem
     connects with a host system, and goes off when the call is terminated.

     If a command window is on screen, the macro will activate when the
     window is exited.  If a macro is running when carrier is lost, the
     macro will be STOPped and the macro at the label will be started.

     {COMMO} will search for the label first in the auxiliary Macro File,
     then in the resident file.  If the label is not found, {COMMO} will
     continue as usual.

     TIPS on using the carrier lost macro:

      *   IMPORTANT!  This feature is not enabled until a connection is
          made using {COMMO}'s Auto Dialer (or by using the "E" switch on
          the NOCArrier macro function).

      *   The macro label can be changed or cancelled using the NOCArrier
          macro function.  See Part II (MACRO.DOC) for details.

      *   Be sure that you have your modem configured to provide the
          carrier detect signal.
[END TOPIC]

[zr_mode]
{set zr_mode,r}   Zmodem like-named file mode (s/r/n/o)
                    s=skip, r=resume, n=rename, o=overwrite
___________________________________________________________
The "zr_mode" variable item controls the disposition of like-named files when
downloading. Four options are available when the incoming filename matches a
filename in the Download Directory (choose only one):

     [S]kip      -- The file will be skipped (not downloaded).
     [R]esume    -- The file will be resumed (appended to) if the file in the
                    Download Directory is smaller than the incoming file.
                    Otherwise, the transfer will be considered complete.
     re[N]ame    -- The incoming file will be renamed by changing the last
                    character of "filename.ext" to a letter from A through Z.
     [O]verwrite -- The existing file will be deleted and the incoming file
                    will replace it.
[END TOPIC]

[CDM]
{cdm=yes}   Clear dialing marks when loading (yes/no)
_____________________________________________________

     If this is "yes", {COMMO} will clear all dialing marks when loading a
     Dialing Directory file.  This applies at program startup and whenever
     a file is loaded during a session.  Note that the marks are saved with
     a file when it is written to disk.

     Set this item to "no" if you want to retain the dialing marks.
[END TOPIC]

[DCT]
{dct=45}   Dialing cycle time-out (seconds)
___________________________________________

     The maximum time to wait before hanging up and redialing.  Adjust if
     your modem needs more time to complete a call.
[END TOPIC]

[IDT]
{idt=4}   Delay between dialing attempts (seconds)
__________________________________________________

     Amount of time to wait between dialing attempts.  Adjust to give
     incoming calls a greater chance of getting through.
[END TOPIC]

[DCN]
{dcn=c}   Method to cancel dialing (c/d/s,...)
______________________________________________

     This item defines the method that {COMMO} will use to cancel a dialing
     attempt in progress.  Dialing is cancelled when you press Esc or when
     {COMMO} times out.  Options are:

          c    Send a carriage return
          d    Drop DTR
          s    Send a user-defined string

     The "s" option lets you define your own string.  The string can be up
     to 8 characters in length, including any carets or tildes.
     Here's an example that sends a Ctrl-X, followed by a
     half-second delay and a carriage return:

          {dcn=s,^x~|}       Fictitious example
[END TOPIC]

[protodir]
{set protodir,c:\commo}   Path to find external protocols
_________________________________________________________

     This is the path where you keep your external protocol programs.  Copy
     the executable programs, HSLINK.EXE and OZBEXT.EXE, into this
     directory and {COMMO} will know where to find them.  Do not use a "\"
     at the end of the path.
[END TOPIC]

[DLDIR]
[ULDIR]
{set uldir,c:\commo}   Path to find uploads
{set dldir,c:\commo}   Path to place downloads
______________________________________________
     These variables are used primarily in the Uploading and Downloading of
     files. They are not reserved variables, so you may change their names if
     you change the macros.  Do not use a "\" at the end of the paths.
[END TOPIC]

[_USELOG]
{set _uselog,c:\commo\commo.log}
    Path\filename for Usage Log
________________________________

     This is a reserved variable that tells {COMMO} where to find your
     Usage Log.  The Usage Log keeps a record of the calls you make.  If a
     valid path\filename is specified, entries will be made when:

          1) You connect to a system.
          2) You transfer a file using an internal protocol.
          3) You disconnect (or exit {COMMO}).
          4) The macro function OFFLog executes.

     IMPORTANT!  In order for the log to function properly your modem must
     be set to provide "true carrier detect".  The macro function OFFLog is
     provided for situations where this is not possible.

     Use a null path\filename or remove this item to disable the Usage Log. 
     A null path\filename would look like this:

          {set _uselog}

     The Usage Log should be disabled when you are connecting directly to
     another computer (with a null modem cable).

     If you specify the same log file as used by an external protocol
     program, you will have a complete record of your calls, including
     upload/download statistics.

     If a filename only (no path) is specified, the current directory will
     be used.  The path\filename of an open Capture File is not allowed.
[END TOPIC]

[CAP]
{cap=c:\commo\commo.cap}
    Path\filename for Capture File
__________________________________

     This is the initial setting for the Capture File path\filename.  It
     may be changed later with the Alt-1 key command or with the CAPTure
     macro function (do not try to change the "_cap" built-in variable with
     SETV).

     If a filename only (no path) is specified, the current directory will
     be used.
[END TOPIC]

[SCR]
{scr=c:\commo\commo.scr}
    Path\filename for Screen Image File
_______________________________________

     This is the initial setting for the Screen Image File path\filename. 
     It may be changed later with the Alt-I key command, with the SCREen
     macro function, or from within the Scrollback Buffer window (do not
     try to change the "_scr" built-in variable with SETV).

     If a filename only (no path) is specified, the current directory will
     be used.  The path\filename of an open Capture File is not allowed.
[END TOPIC]

[SWP]
{swp=c:\commo\swap$$$.1}
    Path\filename for Swap to Disk File
________________________________________

     You can free up most of the memory occupied by {COMMO} when you use
     the Shell to DOS key command or the EXECute macro function.  The file
     specified in this item will be used to save the program and data
     during a Swap to Disk.

     IMPORTANT!  You must also specify the "S" switch on any EXECute or
     SHELl macro functions where swapping is desired.

     A unique filename not likely to be used by other applications should
     be specified.  If the file already exists, {COMMO} will attempt to
     modify the name by changing the last character to an "A", then to a
     "B", etc.
[END TOPIC]

[_exted]
{set _exted}   Command line for external editor
_______________________________________________

     An external editor may be defined to edit the Dialing Directory and
     Macro Files directly from their respective windows.
[END TOPIC]

[EBL]
[SLF]
[PAC]
{ebl=yes}   Expand blank lines (yes/no)
{slf=yes}   Strip outgoing linefeeds (yes/no)
{pac=}      ASCII Upload pacing character
_____________________________________________

     These items are used with the ASCII Upload feature.

     Blank line expansion sends a space and a carriage return, instead of
     just a carriage return for lines with no data.  This prevents BBS line
     editors from terminating prematurely.

     Stripping linefeeds gives the data the appearance of being entered
     manually.  Linefeeds should not be stripped when the remote is not in
     "edit" mode.

     The pacing character shown is null (no pacing).  To use a ":" for
     pacing, change the item to

          {pac=:}
[END TOPIC]

[MAC]
{mac=}   Startup macro label
____________________________

     This item indicates a macro (in the resident Macro File) to run when
     {COMMO} starts up.  The command line switch "/:" can be used to
     override it.  See "Command Line Options."

     Example:  {mac=begin}
[END TOPIC]

[ESF]
{esf=8}   Edit space for files in kilobytes (0-64)
__________________________________________________

     This is the amount of expansion memory {COMMO} will allocate for each
     file that can be edited with the Internal Editor.  When the expansion
     space is used up, the file may be reloaded to obtain more.
[END TOPIC]

[EDD]
{edd=no}   Enter Dialing Directory (yes/no)
___________________________________________

     If this is set to "yes" the Dialing Directory will be entered when
     {COMMO} is started (if no Dialing Strings or Startup Macro are present
     on the command line).
[END TOPIC]

[LOC]
{loc=no}   Local Echo on (yes/no)
_________________________________

     If this is set to "yes" Local Echo will be on when {COMMO} is started.
[END TOPIC]

[SIG]
{sig=no}   Signal Lights on (yes/no)
____________________________________

     If this is set to "yes" Signal Lights will be on when {COMMO} is
     started.
[END TOPIC]

[CPF]
{cpf=no}   Capture File open (yes/no)
_____________________________________

     If this is set to "yes" Capture will be open when {COMMO} is started. 
[END TOPIC]

[CPM]
{cpm=screen}   Capture Mode (screen/filter/raw)
_______________________________________________
Data may be captured in one of three different modes.  The startup Capture
Mode is selected in the Setup File.

     If the mode is set to SCREEN, data will be captured exactly as it
     appears on the Terminal Screen (note that lines that wrap on the
     screen will appear as separate lines in the output file).  This mode
     greatly improves the appearance of the data captured from screens
     drawn with ANSI positioning sequences (e.g., animation).

     FILTER mode is used primarily when you need to capture lines longer
     than the width of the screen (e.g., to be printed on a wide carriage
     printer).  Characters will be translated if the receive Translate
     Table is on.  ANSI control sequences will be stripped out if ANSI-BBS
     or VT102 emulation is on.

     Use RAW mode when you want all data captured exactly as it comes from
     the serial port.  ANSI control sequences will not be stripped and
     length of lines will be preserved.  This mode can be used to capture
     ANSI animation and color to be "played back" later.
[END TOPIC]

[TEK]
{tek=yes}   Test for enhanced keyboard (yes/no)
_______________________________________________

     Set this to "no" only if your system (BIOS) does not support the
     enhanced (101 key) keyboard.  Normally this applies only to older, XT
     class machines.
[END TOPIC]

[SEL_PNS
[END TOPIC]

[sel_up]
{set sel_up,no}
    Go directly to picklist for uploads (yes/no)
________________________________________________

     Set this item to "yes" and {COMMO} will skip the input prompt for a
     filename.  Instead you will see the file picklist immediately.  Note
     that you can also type in filenames from the picklist window -- handy
     if you need to type in multiple filenames for batch uploading.
[END TOPIC]

[TSN]
{tsn=yes}   Display time of day with System Name (yes/no)
_________________________________________________________

     If this is "yes" the time of day will be displayed on the right side
     of the Status Line.  Set this to "no" if you want the System Name to
     have more space.  Note that the time is always shown when the Signal
     Lights are displayed.
[END TOPIC]

[DAT]
{dat=mdy}
    Order of date parameters (m=month,d=day,y=year)
___________________________________________________

     This item allows you to specify any order for the three date
     parameters.  The default shown would display May 20, 1992 as 05/20/94. 
     "ymd" would display as 94/05/20.

     This format will appear in the Date Last Called field of the Dialing
     Directory, the Usage Log and the built-in variable "_dat".
[END TOPIC]

[TIM]
{tim=12}   Time format (12/24 hour)
___________________________________

     You can specify 12 or 24 hour time format.  12 hour will add "am" or
     "pm" as in "2:30 pm".  24 hour would show the same time as "14:30".

     The time format appears on the Status Line, in the Usage Log and in
     the built-in variable "_tim".
[END TOPIC]

[SND]
{snd=yes}   Master Sound on (yes/no)
____________________________________

     If this is set to "yes" sound will be on when {COMMO} is started.  If
     "no" all sounds will be silenced.
[END TOPIC]

[DCA]
{dca=yes}   Dialing connection alarm (yes/no)
_____________________________________________

     Controls the alarm that signals a connection when Auto Dialing is
     used.  Note that the alarm will not be sounded when a valid Linked
     Macro is specified in the Dialing Directory.
[END TOPIC]

[AFA]
{afa=yes}   ASCII Upload finished alarm (yes/no)
________________________________________________

     Controls the alarm that signals completion of an ASCII Upload.
[END TOPIC]

[ERS]
{ers=yes}   Make sounds on errors/warnings (yes/no)
___________________________________________________

     This controls the special sounds made for certain errors and warning
     messages.
[END TOPIC]

[RNG]
{rng=3}   Maximum number of alarm rings (0-999)
_______________________________________________

     Sets the number of times the alarm will ring.  You may press a key at
     any time to stop the alarm.
[END TOPIC]

[SFI]
{sfi=no}   Speech Friendly Interface (yes/no) 
_____________________________________________

     If this is "yes" {COMMO} will be much friendlier to users with speech
     synthesizer systems (these enable blind users to read the computer
     display).  Major differences are:

      *   Terminal Screen data, input fields and many information and error
          messages will be displayed using the BIOS.

      *   The up and down arrow keys move the cursor instead of scrolling
          the screen in windows such as Online Help, Scrollback and View
          String Variable Space.  This is similar to being in a text
          editor, where the data is read by moving the cursor.

      *   In the Dialing Directory window, {COMMO} will make distinctive
          sounds when entries are marked or unmarked for dialing.  The [T]
          and [R] keys will mark and unmark entries without moving the
          Selector Bar.  If the entry is already in the desired state, a
          special sound will be made.

      *   Distinctive sounds will be made when opening or closing a Capture
          File with the Alt-1 key command.

     You can use the macro function SFICtrl to toggle this feature on/off
     during program operation.  You can also test the current state with
     the "_sfi" built-in variable.
[END TOPIC]

[SBS]
{sbs=10}   Scrollback buffer size in kilobytes (0-64)
_____________________________________________________

     The actual minimum size of the buffer (which {COMMO} will compute)
     depends on the number of screen lines and columns.  For a 25x80 screen
     it will be about 4k bytes -- it will be larger for screens with more
     lines and/or columns.

     Setting the size to 0 disables the Scrollback feature.
[END TOPIC]

[STS]
{sts=yes}   Status Line on (yes/no)
___________________________________

     If this is set to "yes" the Status Line will be on when {COMMO} is
     started.
[END TOPIC]

[SLT]
{slt=yes}   Status Line at top of screen (yes/no)
_________________________________________________

     If this is "yes" the Status Line will appear at the top of the
     Terminal Screen.  Otherwise it will be at the bottom.
[END TOPIC]

[ADN]
{adn=yes}
    Auto-detect number of rows and columns (yes/no)
___________________________________________________

     Set this item to "yes" if you want {COMMO} to automatically obtain the
     current number of rows and columns from the system at program startup
     (most systems provide this information).  If the display is
     unsatisfactory, you may have to set this to "no."

     {COMMO} will support 25 to 127 rows and 80 to 255 columns.  Note that
     the display must be in the proper mode before starting the program
     (EGA/VGA adapters usually come with utilities to set modes such as
     50x80, 44x132, etc.).  You may also define an alternate video mode and
     switch to it after starting the program (see next item).

     NOTE:  The cursor may not display properly in 43 line mode.  This is a
     problem with some EGA adapters.
[END TOPIC]

[EDI]
{edi=yes}   Startup editor in insert mode (yes/no)
__________________________________________________

     Set this to "yes" if you want insert mode turned on the first time you
     start the Internal Editor.  This also applies to the input field
     editor.
[END TOPIC]

[UCW]
{ucw=18}   Number of lines in upper Chat Mode window
____________________________________________________

     This allows you to adjust the line "split" in Chat Mode.  The minimum
     number of lines in the upper or lower window is three.
[END TOPIC]

[SWE]
{swe=no}
    Send when Enter is pressed in Chat Mode (yes/no)
____________________________________________________

     If "no" {COMMO} will send each character as you type it.  If "yes"
     {COMMO} will wait until you press Enter, then send all that you have
     typed.
[END TOPIC]

[BSC]
[SNO]
{bsc=no}
    Use BIOS for Terminal Screen scrolling (yes/no)
{sno=no}
    Snow checking on CGA adapter (yes/no)
___________________________________________________

     Change these video parameters only if necessary.

      *   BIOS scrolling enables external scrollback programs to work, but
          is slower and may cause "flicker" in certain displays.

      *   Snow checking will also slow the display, but will help to
          eliminate the "snow" effect on CGA monitors.
[END TOPIC]

[CLM]
{clm=auto}   Color Mode (auto/color/mono)
_________________________________________

     If this item is set to "auto," {COMMO} will auto detect the display
     type and use the proper mode.  The default modes are "color" for color
     displays and "mono" for monochrome displays.

     If you have a laptop with a black and white LCD display (VGA, EGA or
     CGA compatible), you can use the "mono" mode to improve the contrast
     (color items below will be ignored).

     Setting the mode to "color" will force the use of the
     colors/attributes in the items below.  This is useful if you have a
     monochrome display and you prefer to set your own attributes.

     Press F7 while editing the Setup File (or other files) to pop up the
     color chart.  You may use it with color or monochrome displays.  Color
     settings have no effect when the Color Mode is "mono" (or "auto" with
     a monochrome display).

     Colors may range from 0-9,A-F.  Background colors from 8-F will cause
     blinking unless bright background colors are enabled in the video
     hardware.

     NOTE:  Terminal Screen colors/attributes may still be changed if ANSI
     display data is received from the host.  It may be necessary to adjust
     your settings at the host.
[END TOPIC]

[DCM]
{dcm=yes}   Display connect messages (yes/no)
_____________________________________________
 
     If this is "yes", {COMMO} will display any messages received
     from the modem during a successful dialing cycle.  The
     messages will be displayed to the screen after the
     connection has been established.  These messages are useful
     for diagnostic purposes and for verifying the actual modem
     connect speed and protocol.
 
     Set this item to "no" if you don't want the messages
     displayed.
[END TOPIC]

[_dialpf]
[_dialsf]
{set _dialpf,ATDT }   Default Dialing Prefix
{set _dialsf, |}      Default Dialing Suffix
____________________________________________

     These reserved variables define strings that will be used to create
     the modem dialing command.  The prefix, telephone number and suffix
     will be strung together in that order and sent to your modem when you
     dial.

     Any number of additional prefixes and suffixes may be used by
     including variables in the telephone number string (see "[Alt-D] 
     Dialing Directory" for details).

     Use "ATDP" if you don't have a tone line.  Use "ATDT9," to get an
     outside line on a switchboard.  The suffix is usually just a carriage
     return (|).  Your modem manual has additional tips on dialing prefixes
     and suffixes.
[END TOPIC]

[_dialfr]
[_dialir]
[_dialsr]
{set _dialsr,CARRIER ,CONNECT}
    Dialing success response(s)
{set _dialfr,BUSY,NO CARRIER,NO DIALTONE}
    Dialing failure response(s) 
{set _dialir,RING}
    Inter-dial response(s)           
_________________________________________

     These reserved variables each define a list of response strings that
     are returned by your modem during dialing operations.  Most "Hayes
     compatible" modems use similar responses, but there may be subtle
     differences.  Consult your modem manual for details.

     "Success" responses are received when the modem has connected with a
     remote modem.  "Failure" responses occur when the number being called
     is busy, doesn't answer or when something is wrong with the telephone
     line.  {COMMO} will automatically redial the number after a failed
     attempt.

     Inter-dial Delay responses may occur during the delay between dialing
     attempts, usually when someone is trying to call you.  These may be
     handled by using the Inter-dial Delay macro label in the DIAL macro
     function.  See Part II (MACRO.DOC) for details.

     Some modems use a CARRIER response to indicate the modem speed, e.g.
     CARRIER 14400.  In this case using CARRIER instead of CONNECT will
     improve the accuracy of the Usage Log.  In order to avoid confusion
     with a NO CARRIER response, you should use:

          {set _dialsr,CARRIER }   [Notice the space after "CARRIER"]

     Responses are case sensitive and there should be no null strings or
     extra spaces.
[END TOPIC]

[ADD MACRO LINK]
JB Learn uses a macro link in your dialing directory to start executing the
program when logging onto a BBS. This option adds code to your COMMO.MAC to
make this entry of the macro link easier. If you do this you can simply add a
macro named 'LEARN' instead of specifying 'JB-LEARN,JB-LEARN.MAC'.
[END TOPIC]
