This is a beta release of Version 3 of MaxiFTP.

Revision 187
============
This edit fixes a couple of bugs with visual mode.  Most noticeable is that
if you choose <HOST>, and cancel out, you'll remain in your current
session.

I've also hacked together a "shim" so that MaxiFTP can become MaxiFSP with
Lowrey's new FSP/2 Suite for OS/2.  The suite has some limitations which
makes me hesitant to release the changes for public consumption.  If
you'd like them, drop me a note at acrosby@comp.uark.edu.

Revision 185
============
The biggest change is in the command line mode - MaxiFTP now uses my
recently released CmdLine() code to implement a full clone of the
OS/2 command line prompt.  All of the keys that are in effect when
KEYS=ON in OS/2 now work in MaxiFTP, including command history. 
Unfortunately, this does dramatically increase the size of the program.
MaxiFTP is now over 2500 lines of REXX code, over 400 of which belong to
the CmdLine() function.

A new prompt symbol "@%" is added to display the number of commands
stored in the history list. (This may not be the same as the number of
commands that have been issued since the history list will not be updated
if the most recent command is reissued with no changes.)

In VISUAL mode, the current Visual Selection Action (VISCMD) is now 
displayed in the directory list.  Selecting the entry toggles between
GET and TYPE.

Revision 180
============
More bugs fixed...
   MaxiFTP now works correctly if there is no NETRC file.
   Remember mode now keeps up with *all* hosts as expected rather than
   just the last host.

Enabled VISUAL mode to connect to VM hosts - still only the initial
minidisk - CD won't do anything on a VM host.

Adds the -i command line option to disable most interactive prompting by 
setting CLOBBER=ON and MPROMPT=OFF.  

A new command "USER" is added to allow easy reconnection to the
current host.

A new SET ASK=ON|OFF is added to force MaxiFTP to always ask for the 
USER name on a new connection, so its action can be more transparent
to users of FTP.  SET ASK will display the username dialog in VISUAL 
mode.

Thanks to John-Marc Chandonia for the suggestions in revision 164.

Also, some badly needed additions to the MAXIFTP.MAN file have been
made.  New additions are marked with "|".  All of the SET options should
now be documented, and there is a new section describing VISUAL mode.

The SHOW command can now display the contents of a single variable.

Revision 163 
============
Enables the PLS command (paged LS).

REMEMBER command is implemented succesfully.  One ballotable
question - since REMEMBER is keeping a list of all hosts connected
to, should the MAXIFTP.DIR file thus created be checked for hosts 
(and host synonyms)?  Example, if you've connected to hobbes.nmsu.edu
and there's an entry for it in MAXIFTP.DIR, but not in the NETRC or an
addhost command, should maxiftp hobbes still connect you there?

REMEMBER is currently ON by default, though this may change in the
non-beta release.

Revision 158 
============
allows OFF and ON for the binary set commands.

BYE and EXIT are now aliases for QUIT.

Also adds a first effort at automatically remembering the last
directory you were in when you were last connected to a remote host.
This is now the REMEMBER setting, and is OFF by default.

Thanks to Michael Teper for these suggestions in Rev. 158-163.

Revision 157 should finally lay to rest the problems due to using
rxSock only if it is loaded.  The calls were in two locations - one
that checked to see if it were available, and one that didn't.

Revison 153 really fixes the problem with automatic binary mode
and allows the ASCIIs environment variable to be read properly.

Also, hosts added with the ADDHOST command are now searched for
abbreviated hostnames.  For example, the sample INI file adds
a number of hosts including ftp-os2.cdrom.com.  If you use this INI
file, you can connect to ftp-os2.cdrom.com by maxiftp ftp-o EVEN IF 
YOU DON"T HAVE IT IN YOUR NETRC FILE.

Revisions after 148 should have the following problems fixed:

   help news should now work correctly,
   automatic binary mode is fixed.
   a new (undocumented) ASCIIS variable is available for automatic ASCII 
      selection.  ASCIIS can be an environement variable, like BINARIES or
      set with a SET ASCIIS=file extensions command.

The MAXIFTP.INI file can be placed in the directory where MaxiFTP is stored
to have default commands for each invocation of MaxiFTP.

It should contain commands in the format they would be issued at the MaxiFTP
prompt.
