home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / NEWS / 438 / PPM.REV < prev    next >
Text File  |  1993-10-07  |  8KB  |  176 lines

  1.               Programmer's Project Manager Revision History
  2.  
  3.  
  4. 08-17-93 ■ Version 1.10 
  5.  
  6.            . Fixed a problem on the new/change project information
  7.              screens and the project paths screen that was preventing
  8.              a backslash (\) from being appended to the default paths.
  9.  
  10.            . Fixed a potential problem in the registration code 
  11.              checking routine that could have caused a valid
  12.              registration number not to work.
  13.  
  14.            . Enhanced the error checking capability of the update
  15.              routine to issue an error message if there weren't any
  16.              files in the selected group, if the EXE or compressed
  17.              file didn't exist, or if there weren't any destination
  18.              directories set up for a particular group.
  19.  
  20.            . Fixed a typo in the Update routine that could have 
  21.              caused potential problems when updating the compressed
  22.              file to the destination directories.
  23.  
  24.            . Fixed problem where PPM was setting the default Source,
  25.              Documentation, and Release file paths to be the same
  26.              as the PPM path, as specified in the set statement of 
  27.              the AUTOEXEC.BAT file, rather than the Default path for
  28.              .PPM files, as specified under Setup PPM Path.
  29.  
  30.  
  31. 08-15-93 ■ Version 1.05  (Internal BETA Version - Not Released)
  32.  
  33.            . Added option to the Compiler Preferences screen to allow
  34.              users to select whether or not a semi-colon is added to
  35.              the end of the filename to be compiled.  This is handy
  36.              for the VBDOS Compiler, which otherwise pauses during 
  37.              the compiling process, rather than accepting the default
  38.              values.  Version 1.00 of PPM automatically added this 
  39.              switch to the end of the filename, but due to a conflict
  40.              when attempting to compile with Borland Pascal 7.0, this
  41.              switch is now optional.
  42.  
  43.            . Fixed a bug in the Protected Mode version of PPMEDIT
  44.              which was generating a Runtime Error #216 @ 0007:12F0.
  45.              This error corresponds to a General Protection Fault, 
  46.              and was caused by dereferencing a nil variable.
  47.  
  48.            . Changed the grouping of the PPMEDIT Search menu options.
  49.              The Find and Search & Replace options are now grouped
  50.              together.  The Find Again option was moved, and renamed
  51.              to Repeat Find/Search to more accurately reflect its
  52.              operation.
  53.            
  54.            . Changed the wording slightly on the PPMEDIT Find and 
  55.              Search & Replace dialog boxes.
  56.            
  57.            . Added status line "hints" to most PPMEDIT menu options.
  58.            
  59.            . Changed the way new and opened files are treated in 
  60.              PPMEDIT.  Previously, after a file was opened, the 
  61.              desktop would be cascaded.  Now, the desktop is cascaded
  62.              only when multiple files are loaded.  If a new file is
  63.              created, or an existing file is opened, it is presented
  64.              on the desktop full-screen.
  65.            
  66.            . Altered the Window numbering routines in PPMEDIT to be
  67.              more robust.
  68.            
  69.            . Added code to PPMEDIT to disable the "Toggle Video Mode"
  70.              option if an EGA or VGA video card is not found.
  71.            
  72.            . Changed "Editors" group on the Setup Defaults screen to
  73.              be called "External Editors" for more clarity.  Updated
  74.              code to reflect wording change.
  75.  
  76.            . Enhanced the support for typing a full path into the
  77.              filename fields on the open, save as, delete, and browse
  78.              screens.  Fixed a problem where typing C:\*.* would not
  79.              change to the root directory.  Fixed other minor annoy-
  80.              ances.
  81.  
  82.            . Modified code to check for any changed modules before
  83.              calling the Compile Changed Modules routine.  This prevents
  84.              the screen from being cleared and redrawn when no files
  85.              need to be compiled.
  86.  
  87.            . Added menu options to the Compile menu to speed up the
  88.              process of creating an executable file.  The first new
  89.              option allows users to compile changed modules and link
  90.              automatically.  The second new option allows users to
  91.              compile all modules and link automatically.
  92.  
  93.            . Rewrote Edit, Edit New, and Edit All routines associated
  94.              with the Manage Project Files screen.  (Reduced PPM.EXE
  95.              size by about 5-6K.)
  96.  
  97.            . Modified code to automatically select the *.LIB and *.QLB
  98.              file filters on the browse screen when searching for
  99.              libraries, and select the *.BAT, *.COM, and *.EXE file
  100.              filters on the browse screen when searching for executable
  101.              programs.
  102.  
  103.            . Added code to optionally beep when PPM issues a pause
  104.              coming back from an external command, such a compiling,
  105.              linking, scanning, or compressing the project files.  Added
  106.              option to preferences screens to allow users to specify
  107.              whether or not they want PPM to issue this beep.  The
  108.              default is off (NO).
  109.  
  110.            . Modified Setup Defaults screen to display pre-switches and
  111.              post-switches for external editors.  Added code to write
  112.              the new switch settings to the project file and the PPM.INI
  113.              file.
  114.  
  115.            . Re-worked Project Editors screen to allow for "pre-
  116.              switches" and "post-switches".  Pre-switches will be passed
  117.              to external editors before the filename is passed, and
  118.              post-switches will be passed to external editors after the
  119.              filename is passed.
  120.  
  121.            . Added code to make the mouse cursor appear when a pause
  122.              command is issued returning from an external command.
  123.              Centered text message within the bottom blue line.
  124.  
  125.            . Re-worked help system to correct various errors.  Also
  126.              updated help context assignments.
  127.  
  128.            . Bound the ALT-X key combination to exit PPMEDIT.
  129.  
  130.            . Changed internal PPMEDIT variable assignments to make
  131.              the code easier to understand.
  132.  
  133.            . Streamlined window counting code in PPMEDIT.
  134.  
  135.            . Updated About screens to show whether the PPM Editor
  136.              is the Real or Protected mode version.
  137.  
  138.            . Added option to Project Editors screen for using the PPM
  139.              Editor in "Protected-Mode".  Changed wording on previous
  140.              PPM Editor option to be "Real-Mode".  Modified code to
  141.              reflect the new option.  The default editor will be the
  142.              Real-Mode editor.
  143.  
  144.            . Reworked Project Editors screen to allow the editors for
  145.              each of the three separate file groups to be changed on one
  146.              screen.
  147.  
  148.            . Added support to allow users to click a mouse button, in
  149.              addition to pressing any key, when returning from an
  150.              externally executed series of commands.  Added a full line
  151.              of color to the bottom of the screen before displaying the
  152.              pause message to make the pause more obvious.
  153.  
  154.            . Fixed a problem where PPM was issuing a warning about an
  155.              unsaved project file when no project was actually open.
  156.              (Variable was not always being reset on close routine.)
  157.  
  158.            . Changed TAB and ENTER key order on the Project Paths
  159.              screen.
  160.  
  161.            . Added *.LIB and *.QLB filters to the program browse screen
  162.              to make searching for libraries easier.  Created control
  163.              arrays to make selection of check boxes and changes of the
  164.              file filter patterns clean and easy.
  165.  
  166.            . Created protected mode PPM Editor to allow the use of all
  167.              available memory when editing files.  Individual file sizes
  168.              are still limited to 64K.  DPMI support files (RTM.EXE and
  169.              DPMI16BI.OVL will be distributed with the new editor.)
  170.  
  171.  
  172.  
  173. 08-09-93 ■ Version 1.00
  174.  
  175.            . Initial public release of Programmer's Project Manager.
  176.