home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
NEWS
/
438
/
PPM.REV
< prev
next >
Wrap
Text File
|
1993-10-07
|
8KB
|
176 lines
Programmer's Project Manager Revision History
08-17-93 ■ Version 1.10
. Fixed a problem on the new/change project information
screens and the project paths screen that was preventing
a backslash (\) from being appended to the default paths.
. Fixed a potential problem in the registration code
checking routine that could have caused a valid
registration number not to work.
. Enhanced the error checking capability of the update
routine to issue an error message if there weren't any
files in the selected group, if the EXE or compressed
file didn't exist, or if there weren't any destination
directories set up for a particular group.
. Fixed a typo in the Update routine that could have
caused potential problems when updating the compressed
file to the destination directories.
. Fixed problem where PPM was setting the default Source,
Documentation, and Release file paths to be the same
as the PPM path, as specified in the set statement of
the AUTOEXEC.BAT file, rather than the Default path for
.PPM files, as specified under Setup PPM Path.
08-15-93 ■ Version 1.05 (Internal BETA Version - Not Released)
. Added option to the Compiler Preferences screen to allow
users to select whether or not a semi-colon is added to
the end of the filename to be compiled. This is handy
for the VBDOS Compiler, which otherwise pauses during
the compiling process, rather than accepting the default
values. Version 1.00 of PPM automatically added this
switch to the end of the filename, but due to a conflict
when attempting to compile with Borland Pascal 7.0, this
switch is now optional.
. Fixed a bug in the Protected Mode version of PPMEDIT
which was generating a Runtime Error #216 @ 0007:12F0.
This error corresponds to a General Protection Fault,
and was caused by dereferencing a nil variable.
. Changed the grouping of the PPMEDIT Search menu options.
The Find and Search & Replace options are now grouped
together. The Find Again option was moved, and renamed
to Repeat Find/Search to more accurately reflect its
operation.
. Changed the wording slightly on the PPMEDIT Find and
Search & Replace dialog boxes.
. Added status line "hints" to most PPMEDIT menu options.
. Changed the way new and opened files are treated in
PPMEDIT. Previously, after a file was opened, the
desktop would be cascaded. Now, the desktop is cascaded
only when multiple files are loaded. If a new file is
created, or an existing file is opened, it is presented
on the desktop full-screen.
. Altered the Window numbering routines in PPMEDIT to be
more robust.
. Added code to PPMEDIT to disable the "Toggle Video Mode"
option if an EGA or VGA video card is not found.
. Changed "Editors" group on the Setup Defaults screen to
be called "External Editors" for more clarity. Updated
code to reflect wording change.
. Enhanced the support for typing a full path into the
filename fields on the open, save as, delete, and browse
screens. Fixed a problem where typing C:\*.* would not
change to the root directory. Fixed other minor annoy-
ances.
. Modified code to check for any changed modules before
calling the Compile Changed Modules routine. This prevents
the screen from being cleared and redrawn when no files
need to be compiled.
. Added menu options to the Compile menu to speed up the
process of creating an executable file. The first new
option allows users to compile changed modules and link
automatically. The second new option allows users to
compile all modules and link automatically.
. Rewrote Edit, Edit New, and Edit All routines associated
with the Manage Project Files screen. (Reduced PPM.EXE
size by about 5-6K.)
. Modified code to automatically select the *.LIB and *.QLB
file filters on the browse screen when searching for
libraries, and select the *.BAT, *.COM, and *.EXE file
filters on the browse screen when searching for executable
programs.
. Added code to optionally beep when PPM issues a pause
coming back from an external command, such a compiling,
linking, scanning, or compressing the project files. Added
option to preferences screens to allow users to specify
whether or not they want PPM to issue this beep. The
default is off (NO).
. Modified Setup Defaults screen to display pre-switches and
post-switches for external editors. Added code to write
the new switch settings to the project file and the PPM.INI
file.
. Re-worked Project Editors screen to allow for "pre-
switches" and "post-switches". Pre-switches will be passed
to external editors before the filename is passed, and
post-switches will be passed to external editors after the
filename is passed.
. Added code to make the mouse cursor appear when a pause
command is issued returning from an external command.
Centered text message within the bottom blue line.
. Re-worked help system to correct various errors. Also
updated help context assignments.
. Bound the ALT-X key combination to exit PPMEDIT.
. Changed internal PPMEDIT variable assignments to make
the code easier to understand.
. Streamlined window counting code in PPMEDIT.
. Updated About screens to show whether the PPM Editor
is the Real or Protected mode version.
. Added option to Project Editors screen for using the PPM
Editor in "Protected-Mode". Changed wording on previous
PPM Editor option to be "Real-Mode". Modified code to
reflect the new option. The default editor will be the
Real-Mode editor.
. Reworked Project Editors screen to allow the editors for
each of the three separate file groups to be changed on one
screen.
. Added support to allow users to click a mouse button, in
addition to pressing any key, when returning from an
externally executed series of commands. Added a full line
of color to the bottom of the screen before displaying the
pause message to make the pause more obvious.
. Fixed a problem where PPM was issuing a warning about an
unsaved project file when no project was actually open.
(Variable was not always being reset on close routine.)
. Changed TAB and ENTER key order on the Project Paths
screen.
. Added *.LIB and *.QLB filters to the program browse screen
to make searching for libraries easier. Created control
arrays to make selection of check boxes and changes of the
file filter patterns clean and easy.
. Created protected mode PPM Editor to allow the use of all
available memory when editing files. Individual file sizes
are still limited to 64K. DPMI support files (RTM.EXE and
DPMI16BI.OVL will be distributed with the new editor.)
08-09-93 ■ Version 1.00
. Initial public release of Programmer's Project Manager.