home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: OtherApp / OtherApp.zip / 4os2251.zip / UPDAT251.DOC < prev    next >
Text File  |  1995-08-22  |  7KB  |  234 lines

  1.  
  2.  
  3.  
  4.                                   JP Software
  5.  
  6.                            4OS2 Update Documentation
  7.  
  8.                         Version 2.51 -- August 22, 1995
  9.  
  10.    [Copyright 1992 - 1995, JP Software Inc., All Rights Reserved. 
  11.    Published by JP Software Inc., P.O. Box 1470, E. Arlington, MA 02174
  12.    USA, (617) 646-3975.  4OS2, 4OS2/16, and 4OS2/32 are trademarks and 4DOS
  13.    is a registered trademark of JP Software Inc.  OS/2 is a trademark of
  14.    IBM Corporation.  Other product and company names are trademarks of
  15.    their respective owners.]
  16.  
  17.  
  18.    Check through this file for a comprehensive list of what's changed since
  19.    version 2.5.  Additional documentation on new features is in the online
  20.    help.
  21.  
  22.    Some of the descriptions below may be more detailed than you need; if
  23.    you aren't using a feature, feel free to skip to the next item.  If you
  24.    are new to 4OS2 with version 2.51, you can skip this file entirely, and
  25.    begin with the 4OS2 Introduction and Installation Guide.
  26.  
  27.    This file is divided into the following sections:
  28.  
  29.           Startup and Initialization
  30.           Command Changes
  31.           Variables and Variable Functions
  32.           Technical and Compatibility Changes
  33.           Bugs Fixed
  34.  
  35.    Major new features and those which affect most users are marked with
  36.    "**" in the lists below.  Other items discuss smaller or more technical
  37.    changes.
  38.  
  39.    This file is formatted at 58 lines per page, and contains form feeds and
  40.    page footers.  It can be viewed with a file viewer such as the 4OS2 LIST
  41.    command, or printed on most PC printers using the command:
  42.  
  43.                   copy updat251.doc prn
  44.  
  45.    Printing it with a program that formats the pages is not likely to work
  46.    due to the formatting included in the file.
  47.  
  48.                                                                (8/95-2.51A)
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.    4OS2 2.51  [8-22-95]          UPDAT251.DOC                        page 1
  60.  
  61.  
  62.  
  63.                              4OS2 2.51 Change List
  64.  
  65.  
  66.    Startup and Initialization
  67.    --------------------------
  68.  
  69.    =>     Added two new .INI directives:
  70.  
  71.               ListExit = Key (Esc):  Allows you to map the keystroke used
  72.               to exit the LIST command.
  73.  
  74.               SwapFilePath = Path:  (4OS2/32 only) Specifies the path to
  75.               the swap file (if it's NOT in \os2\system) so the MEMORY
  76.               command can find it.
  77.  
  78.  
  79.    Command Changes
  80.    ---------------
  81.  
  82.    => **  COPY / DEL / MOVE / REN:  When using the prompt (/P) option, an
  83.           ESCAPE will now cancel further processing for that argument,
  84.           rather than canceling prompting and continuing with the
  85.           operation.
  86.  
  87.    =>     GOTO:  Made a change to try to accommodate both the old label
  88.           style (first word only) and the new style that permits multi-word
  89.           labels.
  90.  
  91.    =>     IFF:  Changed the way the command processor handles piping to
  92.           IFF.  You can now pipe to an IFF and the pipe information will be
  93.           passed to the command(s) following the IFF (previously it was
  94.           ignored).
  95.  
  96.    =>     LIST:  Now defaults to listing (all files ("*.*") if the argument
  97.           is a directory name.  Also printing the file now displays a
  98.           header (filename, date, and time) on the first page.
  99.  
  100.    =>     ON:  Added a new ON ERRORMSG option.  ON ERRORMSG is the same as
  101.           ON ERROR, but displays the usual error message before executing
  102.           the specified command (ON ERROR suppresses the error message).
  103.  
  104.    =>     SETDOS:  You can now change the default description filename with
  105.           the SETDOS /D switch.  If the /D is followed by a double quote,
  106.           the string inside the quotes will be used as the description
  107.           file.  For example:
  108.  
  109.                   setdos /d"files.bbs"
  110.  
  111.           The SETDOS /D[0|1] switch (to disable or enable description
  112.           processing) is still available.
  113.  
  114.  
  115.  
  116.  
  117.    4OS2 2.51  [8-22-95]          UPDAT251.DOC                        page 2
  118.  
  119.  
  120.    =>     TYPE:  Will now check for a filename of "NUL" and allow it. 
  121.           However TYPE will trap attempts to type any other character
  122.           device.
  123.  
  124.  
  125.    Internal Variables and Variable Functions
  126.    -----------------------------------------
  127.  
  128.    =>     Added two new internal variables:
  129.  
  130.                   %_CI           returns the insert-mode cursor shape, as a
  131.                                  percentage (see SETDOS /S)
  132.  
  133.                   %_CO           returns the overstrike-mode cursor shape,
  134.                                  as a percentage
  135.  
  136.    =>     @ATTRIB:  Added an optional third argument.  The new syntax is
  137.           %@ATTRIB[filename[,NRSHA[,p]]].  The 'p' tells ATTRIB to accept a
  138.           partial match; i.e. if the file has "RHA" attributes set:
  139.  
  140.                   %@ATTRIB[filename,R]          fails, because @ATTRIB
  141.                                                 wants an exact match
  142.  
  143.                   %@ATTRIB[filename,R,p]        succeeds
  144.  
  145.    =>     @READSCR:  Added offset capability when "+" and "-" are used in
  146.           the row and column (e.g., "READSCR[-2,0,10]").  The ofsset is
  147.           relative to the current cursor position.
  148.  
  149.    =>     @TIMER:  Now separates the hundredths digits with the default
  150.           country decimal character, not a hard-coded decimal point.
  151.  
  152.  
  153.    Technical and Compatibility Changes
  154.    -----------------------------------
  155.  
  156.    => **  4OS2/32 supports IBM's BeginLIBPath and EndLIBPath variables
  157.           implemented in OS/2 Warp.
  158.  
  159.    =>     The version number now uses the default decimal separator for the
  160.           current country (e.g. "2,51" rather than "2.51" for Germany).
  161.  
  162.    =>     Trailing whitespace is now stripped from quoted HPFS names, for
  163.           compatibility with CMD.EXE.
  164.  
  165.    =>     Improved operation of batch files when they are run inside a
  166.           pipe.
  167.  
  168.  
  169.    Bugs Fixed
  170.    ----------
  171.  
  172.  
  173.  
  174.  
  175.    4OS2 2.51  [8-22-95]          UPDAT251.DOC                        page 3
  176.  
  177.  
  178.    => **  Directory colorization now looks for the last '.' in the filename
  179.           (rather than the first) to determine the extension for HPFS
  180.           files.
  181.  
  182.    =>     Fixed a minor bug in UNKNOWN_CMD alias processing which caused
  183.           the command processor to remove the command argument if it was
  184.           (1) an existing file, and (2) not an executable file.
  185.  
  186.    =>     Worked around an OS/2 pipe bug that would sometimes display
  187.           leftover 4START.BTM lines after piping to LIST /S.
  188.  
  189.    =>     ?:  Fixed a problem with the ? prompting command only displaying
  190.           the first word of the prompt.
  191.  
  192.    =>     DO:  Fixed a problem with ITERATE inside nested IFFs inside DOs.
  193.  
  194.    =>     FFIND:  Fixed a problem which sometimes caused FFIND to loop
  195.           endlessly printing blank lines; also fixed a problem with FFIND
  196.           not searching past the first 64K of the file in a text search.
  197.  
  198.    =>     INKEY:  Fixed an obscure problem with combining the /P and /K
  199.           switches and then entering invalid input. 
  200.  
  201.    =>     SCRPUT / VSCRPUT:  Now preserve leading quoted whitespace in the
  202.           text argument.
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.    4OS2 2.51  [8-22-95]          UPDAT251.DOC                        page 4
  234.