home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / APPS / DATABASE / FPPAT4.ZIP / READ.ME < prev   
Encoding:
Text File  |  1991-08-30  |  11.1 KB  |  275 lines

  1. ----------------------------------------------------------------------
  2.     PATCHING FoxPro
  3. ----------------------------------------------------------------------
  4.  
  5. A patch utility, PATCH, is used to patch your copy of FoxPro, the 
  6. optional FoxPro Distribution Kit and FoxPro Help files dated
  7. July 19, 1991.
  8.  
  9. The PATCH utility is first used to tell you which patch files 
  10. to down load into your FoxPro directory.  After you have down loaded 
  11. the proper patch files, PATCH is used again to apply the patches to
  12. your FoxPro files.  
  13.  
  14. PATCH uses a small database, PATCH.DBF, that contains information 
  15. about the latest FoxPro versions.  You can down load PATCH.DBF and run 
  16. PATCH to see if you have the most current version of FoxPro, the 
  17. Distribution Kit and the Help files.  Since PATCH.DBF is small (usually 
  18. less than 4K), you can frequently down load PATCH.DBF and run 
  19. PATCH to see if you have the most current FoxPro files.
  20.  
  21. The files that PATCH will patch are:
  22.  
  23. FOXPRO.EXE        Single-User Standard FoxPro 
  24. FOXPRO.OVL        Single-User Standard FoxPro 
  25. FOXPROX.EXE        Single-User Extended FoxPro 
  26.  
  27. FOXPROL.EXE        Multi-User Standard FoxPro 
  28. FOXPROL.OVL        Multi-User Standard FoxPro  
  29. FOXPROLX.EXE        Multi-User Extended FoxPro
  30.  
  31. FOXHELP.DBF        FoxPro Help file (database file) 
  32. FOXHELP.FPT        FoxPro Help file (memo file)
  33.  
  34. FOXPRO.ESL        Distribution Kit Standard Support Library 
  35. FOXPRO.ESO        Distribution Kit Standard Support Library
  36. FOXPROX.ESL        Distribution Kit Extended Support Library 
  37.  
  38. FOXPRO.LIB         Distribution Kit Standard Executable Library
  39. FOXPROS.LIB         Distribution Kit Standard Executable Library
  40. FOXPROX.LIB        Distribution Kit Extended Executable Library 
  41. FOXPROSX.LIB        Distribution Kit Extended Executable Library 
  42. FOXCLIBM.LIB        Distribution Kit Standard Executable Library        
  43. FOXCLIBR.LIB        Distribution Kit Extended Executable Library
  44.  
  45. ----------------------------------------------------------------------
  46.     HOW TO USE PATCH
  47. ----------------------------------------------------------------------
  48.  
  49. To apply your first patch to your FoxPro files with the PATCH 
  50. utility, down load the PATCH.EXE and PATCH.DBF files into your 
  51. FoxPro directory.  
  52.  
  53. PATCH.EXE and PATCH.DBF must reside in the same directory as the
  54. FoxPro files to be patched.  This is usually the directory FoxPro is
  55. installed in.
  56.  
  57. After you have down loaded PATCH.EXE and the latest PATCH.DBF file,
  58. type 
  59.  
  60. PATCH -V 
  61.  
  62. at the DOS prompt and press Enter.  The -V (Verify) switch tells the 
  63. PATCH utility to check which versions of FoxPro, the optional 
  64. FoxPro Distribution Kit and the FoxPro Help files you have.
  65.  
  66. One or more messages are displayed on your screen telling you which patch 
  67. file or files (if any) to down load.  More than one message may be displayed for
  68. a single product, and it may be necessary to down load more than one 
  69. patch file for a single product.
  70.  
  71. Messages may be displayed indicating your help files are not baselines
  72. -- this indicates you may have the July 12, 1991 help files.  In this case,
  73. use the self-extracting replacement file HELP.EXE (described below) to
  74. update your help files.
  75.  
  76. After you have down loaded the necessary patch files into your FoxPro
  77. directory, you can apply the patches by typing
  78.  
  79. PATCH -P
  80.  
  81. at the DOS prompt and pressing Enter.  The -P (Patch) switch tells 
  82. the PATCH utility to apply the patches to the appropriate FoxPro
  83. files.  During the patch process, messages are displayed indicating 
  84. which files are being patched.  Messages may be displayed warning
  85. that some files are out of date -- these messages can be ignored.
  86.  
  87.  
  88. To receive information about the PATCH utility without testing 
  89. your FoxPro version or applying patches, type
  90.  
  91. PATCH
  92.  
  93. at the DOS prompt without the -V or -P switches and press Enter.  The 
  94. following message is displayed:
  95.  
  96.     This is the FoxPro Automatic Patching program              
  97.                                                            
  98.     Usage:  PATCH [-PV]                                      
  99.                                                            
  100.     Where:  P = Apply patches                                  
  101.             V = Verify up-to-date status - do NOT apply patches
  102.             
  103. ----------------------------------------------------------------------
  104.     PATCH MESSAGES
  105. ----------------------------------------------------------------------
  106.             
  107. Here are the messages that may be displayed when you execute the 
  108. PATCH utility.
  109.  
  110. All files are up to date.
  111.     You have the most current version of FoxPro, the optional FoxPro
  112.     Distribution Kit and the Help files.  You do not have to down load
  113.     any patch files or apply patches.
  114.     
  115. Requires patch file: "<file name>".
  116.     This message indicates which patch file you must down load.  It is
  117.     displayed when you include the -V switch and one of your FoxPro
  118.     files is no longer current.  This message may be repeated with 
  119.     different patch file names.  Down load the specified patch file or 
  120.     files and then run PATCH with the -P switch to patch your
  121.     FoxPro file(s).  
  122.     
  123.     If the file or files specified are not available to down load,
  124.     contact Fox Software's Technical Support Department.
  125.  
  126. Applying patch file "<file name>".
  127.     When a file is being patched, this message is displayed.
  128.     "<file name>" is the name of the file being patched.
  129.     
  130. Would apply patch file "<file name>".
  131.     This message is displayed if you include the -V switch and have 
  132.     already down loaded the current patch file.
  133.     
  134. Patch file "<file name>" out-of-date.
  135.     An old patch file ("<file name>") was found in your FoxPro 
  136.     directory.  Down load the latest patch file.  If the file is not 
  137.     available to down load,    contact Fox Software's Technical Support 
  138.     Department.
  139.  
  140. Not a baseline - re-install from disk.
  141.     Some patches must be applied to the FoxPro version that you
  142.     installed from your FoxPro diskettes.  When this message is
  143.     displayed, re-install FoxPro from your diskettes.  
  144.     
  145.     If you have installed the optional FoxPro Distribution Kit,
  146.     be sure to re-install both FoxPro and the Distribution Kit.
  147.     
  148. Cannot open PATCH.DBF database file.
  149.     The PATCH utility cannot open the PATCH.DBF database.  This
  150.     message may be displayed if PATCH.DBF has been erased or is not 
  151.     located in the same directory as PATCH.EXE.
  152.     
  153. PATCH.DBF database file is invalid.
  154.     The PATCH.DBF database is no longer valid.  Down load the current
  155.     PATCH.DBF database.
  156.  
  157. Unable to apply patch.
  158.     This message may be displayed if you have insufficient memory or
  159.     disk space.
  160.  
  161. ----------------------------------------------------------------------
  162.     BASELINES
  163. ----------------------------------------------------------------------
  164.  
  165. When you issue PATCH -V to verify which patch files you need to 
  166. down load, you may receive the "Not a baseline - re-install from disk" 
  167. message.  The FoxPro product you received on your floppy disks is 
  168. referred to as the baseline.  When you receive this message you must 
  169. re-install the specified FoxPro product from your floppy disks.  
  170.  
  171. So you do not have to reinstall each time you receive this message, 
  172. we suggest you save the appropriate baseline files in a separate 
  173. subdirectory.
  174.  
  175. The next time you receive the "Not a baseline - re-install from disk"
  176. message, copy the specified baselines from this subdirectory 
  177. to the directory or directories containing your current versions, 
  178. then issue PATCH -P to apply the patches. 
  179.  
  180. Here is a listing of the files you should copy to the baseline 
  181. subdirectory:
  182.  
  183. FOXPRO.EXE        Single-User Standard FoxPro 
  184. FOXPRO.OVL        Single-User Standard FoxPro 
  185. FOXPROX.EXE        Single-User Extended FoxPro 
  186.  
  187. FOXPROL.EXE        Multi-User Standard FoxPro 
  188. FOXPROL.OVL        Multi-User Standard FoxPro  
  189. FOXPROLX.EXE        Multi-User Extended FoxPro
  190.  
  191. FOXHELP.DBF        FoxPro Help file (database file) 
  192. FOXHELP.FPT        FoxPro Help file (memo file)
  193.  
  194. FOXPRO.ESL        Distribution Kit Standard Support Library 
  195. FOXPRO.ESO        Distribution Kit Standard Support Library
  196. FOXPROX.ESL        Distribution Kit Extended Support Library 
  197.  
  198. FOXPRO.LIB         Distribution Kit Standard Executable Library
  199. FOXPROS.LIB         Distribution Kit Standard Executable Library
  200. FOXPROX.LIB        Distribution Kit Extended Executable Library 
  201. FOXPROSX.LIB        Distribution Kit Extended Executable Library 
  202. FOXCLIBM.LIB        Distribution Kit Standard Executable Library        
  203. FOXCLIBR.LIB        Distribution Kit Extended Executable Library
  204.  
  205. ----------------------------------------------------------------------
  206.     WHEN TO PATCH
  207. ----------------------------------------------------------------------
  208.  
  209. You may not need to patch.  Three change log files describe the 
  210. changes made to FoxPro.  If these changes do not affect you, you 
  211. may choose not to patch.  Here are the change log files:
  212.  
  213. CHNG1.LOG    Changes made from July 12th to July 19th
  214.  
  215. CHNG2.LOG    Changes made from July 20th to July 30th
  216.  
  217. CHNG3.LOG    Changes made from July 31st to August 9th
  218.  
  219. CHNG4.LOG    Changes made from August 10th to August 28th
  220.  
  221. ----------------------------------------------------------------------
  222.     ADDITIONAL FILES
  223. ----------------------------------------------------------------------
  224.  
  225. Self-extracting replacement files are now available to update the 
  226. sample applications and programs included with FoxPro, and help files
  227. date July 12, 1991.
  228.  
  229.     HELP.EXE    If your baseline help files are dated July 12, 1991,
  230.             down load this replacement file.  If your baseline 
  231.             help files are dated July 19, 1991, use the PATCH
  232.             utility to update your help files.                
  233.     
  234.     ORG.EXE        Updates the ORGANIZER application (unchanged from 
  235.             the July 30, 1991 upload).
  236.  
  237.     GEN.EXE        Updates the GENMENU and GENSCRN menu and screen
  238.             generation programs, PROAPI16 and GENPD.APP
  239.  
  240.     FDOC.EXE    Updates FoxDoc, the FoxPro application documenter
  241.  
  242. Copy the appropriate self-extracting replacement file into the 
  243. directory that FoxPro is installed in, then type the name of the 
  244. self-extracting replacement file with -d and -o switches.  
  245. For example, to update the ORGANIZER application, type
  246.  
  247.     ORG -d -o
  248.     
  249. These self-extracting replacement files assume that these applications 
  250. and programs are installed in the default directories created 
  251. during the FoxPro installation.  The appropriate directory structures
  252. are built into the self-extracting replacement files.
  253.  
  254. ----------------------------------------------------------------------
  255. WARNINGS
  256. ----------------------------------------------------------------------
  257.  
  258. PATCH.EXE and PATCH.DBF must reside in the same directory as the
  259. file being patched.
  260.  
  261. PATCH.EXE may occasionally be updated.  When it is updated, we will 
  262. notify you and you can down load the new version.
  263.  
  264. If your baseline help files are dated July 12, 1991, down load the
  265. HELP.EXE self-extracting replacement file.  If your baseline help files 
  266. are dated July 19, 1991, use the PATCH utility to update your help files.                
  267.  
  268. Before you apply a patch, be sure you have plenty of free disk space.
  269. We recommend that you have at least 2.5 megabytes of free disk space
  270. before you apply a patch.
  271.  
  272. If you have installed both the FoxPro Development Package and the
  273. Distribution Kit and you reinstall the Development Package to apply
  274. a patch, be sure to reinstall the Distribution Kit before you apply 
  275. the patch to the Development Package.