home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / ZSYSARK / Z3HLP02.ARK / M.LBR / MEX+2Z.HZP / MEX+2Z.HLP
Text File  |  1990-03-23  |  3KB  |  53 lines

  1. ;
  2.                                  MEX+2Z.COM                                   
  3.  
  4.              Size (recs) CRC   Version    Author/Latest Issue      Disk
  5.                2k (11)   6A31  1.3        Bruce Morgen 3/89        Z3COM6
  6.  
  7.   1- Usage  2- Notes                                                          
  8.  
  9.  
  10.    MEX+2Z is a  MEX-to-ZCPR3 chaining program.  It gives the MEX command 'CPM'
  11. a shell capability like that in the 16-bit version's  SHELL command.   Version
  12. 1.3 eliminates the need for separate MEX and Mex-Plus  versions -  one program
  13. now handles both.
  14.  
  15.    Derived from MEX2Z.COM by Bruce Morgen.
  16. :1
  17.  
  18.     Usage 
  19.  
  20. MEX+2Z is used as follows:
  21.  
  22.    1) Set the real MEX.COM file so that  it will  not  be invoked by a command
  23.       of the form "MEX".   This can be done by renaming it (e.g.,  to REALMEX)
  24.       or by  putting it in  a  directory that  is not  along  the search path.
  25.    2) Rename MEX+2Z.CIM to MEX.COM and place it along your path.
  26.  
  27.    On exit from MEX,  MEX+2Z runs  and looks for the  MEX command line left in
  28. memory.   It scans for the CPM command,  takes anything  in the  command after
  29. that,  and puts it into  the ZCPR3 command line with ";MEX" after  it so  that
  30. the MEX alias will be run again after the other commands  are finished.   With
  31. version 1.2, the baud rate constant will be passed to MEXRR as  a parameter so
  32. that it can poke it into place so that MEX will come back at its old rate.  If
  33. you leave MEX with the command "CPM CRUNCH FN.FT",  the file will  be crunched 
  34. and then you will return to MEX.
  35. :2
  36.  
  37.  MEX+2Z Notes 
  38.  
  39.    a. Version 1.3 eliminates the need for alias or ARUNZ support  and the need
  40.       for separate MEX and Mex-Plus versions. 
  41.  
  42.    b. Version 1.2 sets up MEX+2Z as a type-3 program.   By loading at 200h, it
  43.       can save MEX's current baud rate  and restore it when it  chains back to
  44.       MEX.  MEX+2ZE.COM is for use with an ARUNZ alias.
  45.  
  46.    c. Version 1.1 improves processing  of the MEX command line to make it more 
  47.       reliable and make it work with multiple commands in MEX-PLUS.   The code 
  48.       makes use of the  way MEX-PLUS maintains the command line.   With MEX114 
  49.       the  command line length is  not stored at  the beginning of the command
  50.       line;  a value  of zero is stored there.   Bruce's original technique of
  51.       scanning for the terminating carriage return must be used.   The MEXPLUS
  52.       equate takes care of this.
  53.