                                GO version 2.02

        GO is a freeware utility from Stuart Reedy at the StuSoft code mills.

        GO works like an enhanced version of the xxDOS CD command.  You can 
        use GO any time you would normally use CD.  GO does have two 
        advantages over the CD command, though:

            GO can move you to a directory on another drive...

                If you type CD A:\TEST from drive C:, xxDOS just changes
                the current directory on drive A: to \TEST and leaves
                you on drive C:. GO will change to drive A: in the directory 
                A:\TEST.
                                PROMPT   YOU TYPE:    
                WITH DOS:       C:\DOS>  CD A:\TEST    
                                C:\DOS>

                WITH GO:        C:\DOS>  GO A:\TEST
                                A:\TEST>

            GO saves the directory information for later use...

                If you type: GO A:\TEST from drive C:, GO saves the
                information to get back to C:;  Just typing GO will return
                you to the directory from which you came.

                                PROMPT   YOU TYPE:
                EXAMPLE:        C:\DOS>  GO A:\TEST
                                A:\TEST> GO
                                C:\DOS>


How GO works:
             
        GO uses an environmental variable (GODIR) to store the information 
        used to return to the original directory.  Because of this, you will 
        need to run the program GOSETUP to install GO.  (You may optionally 
        SET your own version of the GODIR variable: see GOREADME.TXT for 
        more info.)


NOTE:   Since GO saves the directory information in the ENVIRONMENT strings
        GOSETUP can fail if there is not enough room in the environment.
        The size of the environment is set in the CONFIG.SYS file on
        your boot disk.  BEFORE YOU CHANGE ANY FILES, LIKE CONFIG.SYS,
        YOU SHOULD BACK THEM UP ON ANOTHER DISK.  (COPY C:\CONFIG.SYS A:)
        
        When you run GOSETUP, if you get the message:

                Out of environment space

                ERROR! GO could not be installed due to insufficient...

        you may need to change the line in your CONFIG.SYS that looks
        something like:

                SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:512 /p

        the /E:512 sets the environment size to 512 bytes.  You may
        need to adjust that number to make GO work.
        If you don't have this line in CONFIG.SYS, or it doesn't contain
        the /E part, just add it.


SETTING YOUR OWN GODIR
        
        One other feature/possible problem is that the SET command can be 
        used to create or change the environmental variable GO_DIR.  So, you
        could USE the SET command to set up a GO_DIR that GO can use, or
        someone could use the SET command to make GO unable to work at all.
        
        See the file GOREADME.TXT for more info on setting your own GODIR.
        

NEW IN 2.0:

        Due to a glitch in Windows(tm) DOS shell (or possibly V86 mode),
        GO version 1.02 and below can cause a memory allocation error
        when running under windows.  Version 2.0 gets around this by
        requiring that the GODIR environmental variable already exists
        before using GO.  See the file GOREADME.TXT for more info!

        GO 2.0 and above check floppy drives for a formatted disk before
        trying to change to a directory on them.  This prevents the horrid
        Abort, Retry, Fail? message if a floppy is not formatted or not 
        present.

        Version 2.02 fixes a problem that arose with MS-DOS 7.0 (Windows 95).
        It seems that Microsoft decided to wedge the BIOS interrupt for disk
        I/O (int 13h) so that the error return code is 0 (no error) even when
        there is no disk in the drive.  With a little work, I figured out how
        to sense the lack of a disk dispite this change.

        Also added in 2.02, GO now attempts to recognize disks that are not
        formatted for use with DOS, but are readable by the BIOS: Macintosh
        disks, Linux disks, and possibly others.  This change is still in
        the experimental stage and not tested with all possible disk types.

BLAH, BLAH, BLAH:

        GO is in no way warranted by StuSoft or the author, Stuart Reedy.
        StuSoft and Stuart are not responsible for any damage caused to
        any computer or data connected with the use of GO.

        GO is NOT public domain; it is freeware.  You may copy GO and
        use it on as many computers as you like.  You may give it to
        anyone you wish.  You MAY NOT charge money for GO without written
        permission from Stuart Reedy.  You MAY NOT reverse-engineer GO.


StuSoft wants your ideas!

        I would appreciate any suggestions, bug reports, comments,
        or ideas for new utilities you wish to give.  
        
        You may reach me at:

        Internet      reedy@pop.uky.edu
        CompuServe    71162,1607

        Snail Mail:   Stuart Reedy  
                      3337 Lexington Rd.  
                      Richmond, KY  40475-9145


        Stu...
