home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 25 / CD_ASCQ_25_1095.iso / dos / tools / 4dos551 / updat551.doc < prev    next >
Text File  |  1995-08-22  |  9KB  |  292 lines

  1.  
  2.  
  3.  
  4.                                   JP Software
  5.  
  6.                            4DOS Update Documentation
  7.  
  8.                         Version 5.51 -- August 22, 1995
  9.  
  10.    Copyright 1988 - 1995, JP Software Inc., All Rights Reserved.  Published
  11.    by JP Software Inc., P.O. Box 1470, E. Arlington, MA 02174 USA, (617)
  12.    646-3975.
  13.  
  14.  
  15.    Check through this file for a comprehensive list of what's changed since
  16.    version 5.5.  Additional documentation on new features is in the online
  17.    help.
  18.  
  19.    Some of the descriptions below may be more detailed than you need; if
  20.    you aren't using a feature, feel free to skip to the next item.  If you
  21.    are new to 4DOS with version 5.51, you can skip this file entirely, and
  22.    begin with the 4DOS Introduction and Installation Guide.
  23.  
  24.    This file is divided into the following sections:
  25.  
  26.           General Features and Enhancements
  27.           Startup and Initialization
  28.           Command Changes
  29.           Variables and Variable Functions
  30.           Technical and Compatibility Changes
  31.           Bugs Fixed
  32.  
  33.    Significant new features and those which affect most users are marked
  34.    with "**" in the lists below.  Other items discuss smaller or more
  35.    technical changes.
  36.  
  37.    This file is formatted at 58 lines per page, and contains form feeds and
  38.    page footers.  It can be viewed with a file viewer such as the 4DOS LIST
  39.    command, or printed on most PC printers using the command:
  40.  
  41.                   copy updat551.doc prn
  42.  
  43.    Printing it with a program that formats the pages is not likely to work
  44.    due to the formatting included in the file.
  45.  
  46.  
  47.  
  48.  
  49.                                                                (8/95-5.51A)
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.    4DOS 5.51  [8-22-95]          UPDAT551.DOC                        page 1
  60.  
  61.  
  62.  
  63.                              4DOS 5.51 Change List
  64.  
  65.    General Features and Enhancements
  66.    ---------------------------------
  67.  
  68.    => **  4DOS now supports beta versions of Windows 95 including long
  69.           filenames, LOCK and UNLOCK commands, and several other features. 
  70.           See WIN95.DOC for additional details before using 4DOS under
  71.           Windows 95.
  72.  
  73.    => **  4DOS now supports PC-DOS 7 REXX batch files.  Any .BAT file with
  74.           "/*" at the beginning of the first line will be passed to
  75.           REXX.EXE for processing, just as it is under PC-DOS 7
  76.           COMMAND.COM.
  77.  
  78.    =>     4DOS now supports batch file line continuation.  Lines terminated
  79.           with an escape character (Ctrl-X) will have the escape character
  80.           removed and the next line appended.
  81.  
  82.  
  83.    Startup and Initialization
  84.    --------------------------
  85.  
  86.    =>     4DOS will not inherit aliases, .INI settings, etc. from a primary
  87.           shell under Windows 95 if disk swapping is used in the primary
  88.           shell.  This is because the file handle for the primary shell's
  89.           swap file cannot be passed properly to a secondary shell under
  90.           Windows 95.  Also a message is now displayed when 4DOS starts as
  91.           a secondary shell under Windows 95 (as it did previously for Win
  92.           3.x).
  93.  
  94.    =>     Added two new .INI directives:
  95.  
  96.               ListExit = Key (Esc):  Allows you to map the keystroke used
  97.               to exit the LIST command.
  98.  
  99.               RexxPath = Path:  If RexxPath is set, 4DOS will look at .BAT
  100.               files to see if they're REXX files (begin with a /*); if they
  101.               are 4DOS will insert the program name specified in RexxPath
  102.               in front of the batch file name and reexecute it.  If you're
  103.               running PC-DOS 7, 4DOS will default to using "REXX.EXE" for
  104.               the RexxPath directive.
  105.  
  106.  
  107.    Command Changes
  108.    ---------------
  109.  
  110.    => **  COPY / DEL / MOVE / REN:  When using the prompt (/P) option, an
  111.           ESCAPE will now cancel further processing for that argument,
  112.           rather than canceling prompting and continuing with the
  113.           operation.
  114.  
  115.  
  116.  
  117.    4DOS 5.51  [8-22-95]          UPDAT551.DOC                        page 2
  118.  
  119.  
  120.    =>     DIR:  Added the /X switch to display both the long and short
  121.           filenames (under Windows 95 only).
  122.  
  123.    =>     GOTO:  Made a change to try to accommodate both the old label
  124.           style (first word only) and the new style that permits multi-word
  125.           labels.
  126.  
  127.    =>     IFF:  Changed the way the command processor handles piping to
  128.           IFF.  You can now pipe to an IFF and the pipe information will be
  129.           passed to the command(s) following the IFF (previously it was
  130.           ignored).
  131.  
  132.    =>     LIST:  Now defaults to listing (all files ("*.*") if the argument
  133.           is a directory name.  Also printing the file now displays a
  134.           header (filename, date, and time) on the first page.
  135.  
  136.    =>     LOCK, UNLOCK:  Added these new Win95 commands.  See the online
  137.           help for syntax and other details.
  138.  
  139.    =>     ON:  Added a new ON ERRORMSG option.  ON ERRORMSG is the same as
  140.           ON ERROR, but displays the usual error message before executing
  141.           the specified command (ON ERROR suppresses the error message).
  142.  
  143.    =>     SETDOS:  You can now change the default description filename with
  144.           the SETDOS /D switch.  If the /D is followed by a double quote,
  145.           the string inside the quotes will be used as the description
  146.           file.  For example:
  147.  
  148.                   setdos /d"files.bbs"
  149.  
  150.           The SETDOS /D[0|1] switch (to disable or enable description
  151.           processing) is still available.
  152.  
  153.    =>     TYPE:  Will now check for a filename of "NUL" and allow it. 
  154.           However TYPE will trap attempts to type any other character
  155.           device.
  156.  
  157.    =>     VER:  Displays "(Win 95) DOS" under Windows 95.
  158.  
  159.  
  160.    Internal Variables and Variable Functions
  161.    -----------------------------------------
  162.  
  163.    =>     Added two new internal variables:
  164.  
  165.                   %_CI           returns the insert-mode cursor shape, as a
  166.                                  percentage (see SETDOS /S)
  167.  
  168.                   %_CO           returns the overstrike-mode cursor shape,
  169.                                  as a percentage
  170.  
  171.  
  172.  
  173.  
  174.  
  175.    4DOS 5.51  [8-22-95]          UPDAT551.DOC                        page 3
  176.  
  177.  
  178.    =>     %_WIN:  Now returns "30" under Windows NT and "40" under Windows
  179.           95.
  180.  
  181.    =>     @ATTRIB:  Added an optional third argument.  The new syntax is
  182.           %@ATTRIB[filename[,NRSHA[,p]]].  The 'p' tells ATTRIB to accept a
  183.           partial match; i.e. if the file has "RHA" attributes set:
  184.  
  185.                   %@ATTRIB[filename,R]          fails, because @ATTRIB
  186.                                                 wants an exact match
  187.  
  188.                   %@ATTRIB[filename,R,p]        succeeds
  189.  
  190.    =>     @READSCR:  Added offset capability when "+" and "-" are used in
  191.           the row and column (e.g., "READSCR[-2,0,10]").  The ofsset is
  192.           relative to the current cursor position.
  193.  
  194.    =>     @TIMER:  Now separates the hundredths digits with the default
  195.           country decimal character, not a hard-coded decimal point.
  196.  
  197.  
  198.    Technical and Compatibility Changes
  199.    -----------------------------------
  200.  
  201.    =>     The version number now uses the default decimal separator for the
  202.           current country (e.g. "2,51" rather than "2.51" for Germany).
  203.  
  204.    =>     Improved compatibility with APPEND in OS/2 DOS sessions.  See
  205.           APPNOTES.DOC for details.
  206.  
  207.  
  208.    Bugs Fixed
  209.    ----------
  210.  
  211.    =>     Fixed a minor bug in UNKNOWN_CMD alias processing which caused
  212.           the command processor to remove the command argument if it was
  213.           (1) an existing file, and (2) not an executable file.
  214.  
  215.    =>     ?:  Fixed a problem with the ? prompting command only displaying
  216.           the first word of the prompt.
  217.  
  218.    =>     DEL:  Disabled "fast deletes" with /Q when /A:... is used to
  219.           specify attributes.  Previously the /Q overrode the /A: and the
  220.           attribute settings were ignored.
  221.  
  222.    =>     DO:  Fixed a problem with ITERATE inside nested IFFs inside DOs.
  223.  
  224.    =>     FFIND:  Fixed a problem which sometimes caused FFIND to loop
  225.           endlessly printing blank lines; also fixed a problem with FFIND
  226.           not searching past the first 64K of the file in a text search.
  227.  
  228.    =>     INKEY:  Fixed an obscure problem with combining the /P and /K
  229.           switches and then entering invalid input. 
  230.  
  231.  
  232.  
  233.    4DOS 5.51  [8-22-95]          UPDAT551.DOC                        page 4
  234.  
  235.  
  236.    =>     LIST:  Fixed a problem with searching through very large pipes
  237.           with LIST /S.
  238.  
  239.    =>     SCRPUT / VSCRPUT:  Now preserve leading quoted whitespace in the
  240.           text argument.
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.    4DOS 5.51  [8-22-95]          UPDAT551.DOC                        page 5
  292.