home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / PROGRAM / BASIC / POWBASIC / LIBRARY2 / PATCH1.ZIP / README < prev   
Text File  |  1990-03-31  |  3KB  |  63 lines

  1.  
  2.                   PowerBASIC Patch Documentation
  3.                   ==============================
  4.  
  5. The PowerBASIC patch programming utility (PBPATCH.EXE) is provided to
  6. allow you to install modifications, bug fixes, and enhancements to the
  7. two PowerBASIC compilers (PB.EXE and PBC.EXE).  It is only to be used 
  8. in conjunction with patch data files issued by the developers.  When 
  9. executed, it will directly modify the compiler files, to add the needed
  10. modifications.  It is important that you only modify a copy of the 
  11. compiler files, not an original master, as it is possible that the 
  12. patch process may not be successfully completed (you might experience
  13. a disk read/write error, power outage, etc.), and the resulting 
  14. "partially-patched" compilers would be unusable.  
  15.  
  16. PowerBASIC patch data files are identified by a simple naming convention,
  17. PBnnnnnn.PAT, where nnnnnn represents the issue date of the patch file.
  18. Thus, a file issued on January 1, 1990 would be named PB010190.PAT.
  19.  
  20. This is version #1.1 of the PBPATCH utility, and may be used with patch
  21. data files issued on or after 3/30/90, and until a later PBPATCH version
  22. is issued.  When executed, PBPATCH will verify the compatibility of the
  23. patch data file, and report any inconsistency.
  24.  
  25. To execute the patch utility, place one or both of your compiler files
  26. (PB.EXE and PBC.EXE) in your default directory, and then just execute
  27. PBPATCH.EXE.  An initial prompt will ask you to identify the patch data
  28. file to be used.  Enter the data file name, and PBPATCH will do the rest.
  29.  
  30. =========================================================================
  31. =========================================================================
  32.  
  33. 3/30/90  ---  PowerBASIC patch data file:  PB033090.PAT
  34.  
  35. This patch data file is usable only with PowerBASIC (PB.EXE and PBC.EXE)
  36. Rev. #2.00B.  It provides the following enhancements and/or corrects the
  37. following error conditions:
  38.  
  39.  
  40. 1.  References to public procedures (GET$LOC, GET$LEN, etc.) may not 
  41. link correctly, when referenced in a chained file.
  42.  
  43. 2.  CVF function may not execute correctly in an .EXE file.
  44.  
  45. 3.  CBCD function may not execute correctly in an .EXE file.
  46.  
  47. 4.  Single line DEF FN's which return BCD type may not execute correctly
  48. in an .EXE file.
  49.  
  50. 5.  An "Out of Memory" error is sometimes generated incorrectly and/or 
  51. prematurely when compiling to disk files.
  52.  
  53. 6.  Single Precision FUNCTIONs and DEF FN's may return an incorrect
  54. result or cause side effects in procedural mode.
  55.  
  56. 7.  ARRAY INSERT and ARRAY DELETE return incorrect error codes.
  57.  
  58. 8.  FIELD will not accept multiple FROM x TO y syntax.
  59.  
  60. 9.  Display of free memory available may be inaccurate.
  61.  
  62. 10. REMOVE$ function and REPLACE statement may not function correctly.
  63.