home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 30 fixes_v / 30-fixes_v.zip / 4o20d.zip / 4OS220D.DOC < prev   
Text File  |  1994-04-04  |  5KB  |  110 lines

  1.                                JP Software
  2.  
  3.              4OS2 2.0 rev C ==> 2.0 rev D Patch Documentation
  4.  
  5.                               April 4, 1994
  6.  
  7.  
  8. Copyright 1994, JP Software Inc., All Rights Reserved.  Published by JP
  9. Software Inc., P.O. Box 1470, E. Arlington, MA 02174 USA, (617)
  10. 646-3975.
  11.  
  12.  
  13. This file explains how to install the 4OS2 2.0 rev D patches.
  14.  
  15. To use the patch, you must have:
  16.  
  17.      * JP Software's PATCH.EXE program.  This program is in a separate
  18.      file, PATCH.ZIP on CompuServe, or 4DPATCH.ZIP on bulletin boards
  19.      and the Internet.  [* See note below.]
  20.  
  21.      * A copy of 4OS2 2.0 rev C.  The simplest way to check your
  22.      revision level is to use the 4OS2 VER /R command.  This command
  23.      will also show whether you are running the 16-bit version of 4OS2
  24.      ("4OS2/16") or the 32-bit version ("4OS2/32").  You will need this
  25.      information to apply the proper revision D patch.
  26.  
  27.      If you find you have rev A or B of 4OS2 2.0, you must download
  28.      additional patch files to update your current copy of 4OS2 to rev C
  29.      before you can apply this latest rev D patch.  To update from rev A
  30.      to rev B you need the patch file 4O20B.ZIP; to update from rev B to
  31.      rev C you need 4O20C.ZIP.  These files should be available from the
  32.      same place where you got this rev D file.
  33.  
  34. To use this patch, use the VER command to determine whether you are
  35. running 4OS2/16 or 4OS2/32.  Then copy the corresponding revision D
  36. patch file to to the directory where your 4OS2 version 2.0 files are
  37. stored.  Copy 4O20D16.RTP for 4OS2/16, or 4O20D32.RTP for 4OS2/32.
  38. (Note that the second character of each filename is the letter "oh", the
  39. fourth character of each name is the digit zero.)  Make sure JP
  40. Software's PATCH.EXE is in the same directory, or in a directory on your
  41. PATH, then enter the appropriate command:
  42.  
  43.       patch 4o20d16        (for 4OS2/16)
  44.       patch 4o20d32        (for 4OS2/32)
  45.  
  46. (Don't worry about running the "wrong" patch by mistake.  The PATCH
  47. program won't patch your 4OS2 files unless the proper original file is
  48. found.)
  49.  
  50. This patch converts 4OS2 2.0 rev C to version 2.0 rev D.  It modifies
  51. only 4OS2.EXE, all other files are unchanged from rev C.  Branding (name
  52. and serial number) information in your 4OS2.EXE file will be preserved
  53. in the modified file.
  54.  
  55. If you want to test 4OS2.EXE to make sure the patch worked, restart your
  56. 4OS2 session, then use the VER /R command.  This command will report
  57. "4OS2 Revision C" (if the patch did not work) or "4OS2 Revision D" (if
  58. it did work).
  59.  
  60. If you are short on disk space and receive a message that there is not
  61. enough space to perform the patch, you can use a command like this to
  62. reduce the disk space required:
  63.  
  64.       patch /noundo 4o20d32
  65.  
  66. This will make recovery slightly more difficult in the unlikely event of
  67. a power failure or similar problem during the patch process, but will
  68. reduce the disk space required to perform the patch.
  69.  
  70.  
  71. [* JP Software's PATCH.EXE is the version 1.10 patch program from the
  72. .RTPatch patch software sold by PocketSoft Inc.  If you have a copy of
  73. PATCH.EXE version 1.10 or later from another company which also uses
  74. .RTPatch to update its software, you can use it with JP Software
  75. patches. However, we recommend that you do NOT use version 2.0 of
  76. PATCH.EXE under OS/2.  When PATCH.EXE 2.0 is used under OS/2 it patches
  77. the files properly, but does not correctly update the dates and times of
  78. the patched files.]
  79.  
  80.  
  81. 4OS2 version 2.0 revision D includes the following changes to version
  82. 2.0 revision C:
  83.  
  84.      * Worked around an OS/2 problem which occasionally left directory
  85.        search handles open in 4OS2/32 when doing subdirectory processing
  86.        (e.g. GLOBAL, COPY /S, DIR /S, etc.); this could eventually cause
  87.        the system to run out of handles and stop.
  88.  
  89.      * ECHOS will now reset the console output mode properly if
  90.        interrupted with a Ctrl-C.
  91.  
  92.      * Fixed a problem with the FOR command in 4OS2/32 which prevented
  93.        processing of the items in the list if a file processing command
  94.        (eg DEL or COPY) was issued before the FOR.
  95.  
  96.      * Fixed a problem with a GOTO inside a DO loop which branched back
  97.        and restarted the loop.
  98.  
  99.      * Fixed MEMORY to correctly report the alias and environment block
  100.        sizes when these blocks were expanded beyond their initial
  101.        allocation.
  102.  
  103.      * Fixed a problem with blank lines in a TEXT block.
  104.  
  105.      * Fixed a problem with the %_CPU variable which caused some 486
  106.        systems to appear as Pentiums ("586").
  107.  
  108.      * Fixed a problem with piping to %@SELECT if the pipe was empty.
  109.  
  110.