STPOS2 (Subdirectory Tree manager Plus) v. 1.07a (15/12/1997, International Business Machines Corporation (IBM)) |
Readme/What's new |
--- Revision history: ---------------------------------------------------------
12-15-97 - 1.07
- Enhancements
- Added 'ForceColor no/yes/mono'. Yes will force STPOS2 to use the Color
values even on mono displays. No tells STPOS2 to determine whether to
use Color or Mono based on display type. Mono forces STPOS2 to use
the Mono values.
05-29-96 - 1.06
- Enhancements
- Profiling changes - in order of precedence
1) /userprof=d:\path\file.ext
2) set fm_pro=d:\path\file.ext
3) fmdflt.pro in fmos2.exe directory
4) hard profiled / supplied defaults
03-15-96 - 1.05
- Enhancements
- Added 'Ctrl-B' for 'Blink off'. If you use STPOS2 in a fullscreen and
switch (Ctrl-Esc) to the desktop, upon return to STPOS2 any field with
a light background is blinking. 'Ctrl-B' will reset this OS/2
'feature'.
01-24-96 - 1.04
- Bug Fixes
- Maybe fix a problem with rc 6 on LAN drive (user problem went away so
I'm not sure if it's fixed.
- Enhancements
- Items in profile (e.g. color, options) are now sorted alphabetically to
make the profile easier to read.
08-28-95 - 1.03 - DEVCON 9
- Bug Fixes
- SYS3175 error when ESC pressed during copy/move and selection of
destination directory.
07-12-95 - 1.02
- Enhancements
- 'SHIFT' Fkeys are now available and programmable.
- F11 and F12 keys now available and programmable (Shift, Control, and
Alternate keys also). Text for keys is now limited to 8 characters.
- Bug Fixes
- SYS3175 error on return from 'OS/2 SHELL'.
06-13-95 - 1.01 - DEVCON 8
- Bug Fixes
- Filenames in scroll lists (copy/move/erase) could show part of previous
files name.
- Copy of a directory on the same drive removed the source directory from
the display. It will now 'refresh' the tree.
- After above operation, then copy a directory to a different drive,
STPOS2 failed with "FindFirst rc=3" error.
- Enhancements
- STPOS2 now comes in ZIP file, and includes LICENSE.TXT and STPOS2.ABS
for OS2EWS.
- Names changed - STP-PRO.CMD -> STPPRO.CMD, STPOS2-1.ICO ->
STPOS2_1.ICO, STPOS2-2.ICO -> STPOS2_2.ICO, STPOS2-3.ICO ->
STPOS2_3.ICO, STPOS2-4.ICO -> STPOS2_4.ICO.
05-31-95 - 1.00
- Enhancements
- Modify copyright statement for DEVCON/OS2EWS release.
05-15-95 - 0.24
- Bug fixes
- Fixed 'flat panel' displaying in 'mono' problem.
- RC = 5 on LAN drives - STPOS2 now 'assumes' this is a file and
continues.
04-23-95 - 0.23
- Enhancements
- Control-P support returned (GTREE2 no longer needed).
- Control-F support added (print tree to d:\STPDRVd.LST, where d is the
drive letter).
04-06-95 - 0.22
- Enhancements
- Highlight colors (e.g.LightCyan) can be used with any item now, for
both background and foreground.
- Control-W permanently removed.
- Control-P temporarily removed (GTREE2 dependency will be removed).
03-12-95 - 0.21
- Bug Fixes
- Drives A: and B: were being forced to 'FAT'.
- Enhancements
- 'Help' is now supplied via VIEW.EXE and STPOS2.INF.
03-09-95 - 0.20
- Bug Fixes
- Hard-profiling not updating normal PFKeys.
02-22-95 - 0.19
- Bug Fixes
- Popdown menu didn't accept alpha characters - it threw an exception.
02-21-95 - 0.18
- Bug Fixes
- Default F4 and F9 keys were defined incorrectly.
02-21-95 - 0.17
- Bug Fixes
- PFKeys display strings are now displayed correctly after dynamic
profiling.
- Enhancements
- PFKeys 1 - 10 (the non Alt/Cntl keys) can now be programmed. Along
with this is the ability to place any of the internal STPOS2 commands
on either the Alt, Cntl, or normal PFKeys.
01-31-95 - 0.16
- Enhancements
- 'Dynamic profiling' no longer requires the /u input switch. If the
STP_PRO environment variable exists, it will automatically use that
profile. If that profile is not found a 'Profile file ?:\path\file
not found' message will be issued, and after a keystroke STPOS2 will
use its default (internal) profile.
01-28-95 - 0.15
- Enhancements
- Added 'dynamic profiling'. An environment variable needs to be set for
this in the CONFIG.SYS file or in a CMD file that runs STPOS2. The
line should be like this: SET STP_PRO=D:\PATH\PROFILE.PRO Once this
variable is set the '/u' input parameter tells STPOS2 to look for the
profile specified and customize the 'in memory' copy of STPOS2. The
STPOS2.EXE file will not be modified.
01-24-95 - 0.14
- Bug Fixes
- Fixed a problem with the cursor disappearing upon exit from STPOS2 when
run in a full screen session.
- Enhancements
- All STPOS2 files are now in the STPZIP EXEBIN (STPZIP.EXE) file.
STPOS2.NEW is shipped separately and included in the zip file.
01-09-95 - 0.13
- Bug fixes
- Fixed a problem with 'network access denied' causing STP to blow up.
- Enhancements
- Removed 'IBM Internal Use Only' from code.
11-15-94 - 0.12
- Bug fixes
- Fixed a problem that would have caused directory names to wrap past the
end of the screen to the beginning of the next line (with information).
- Enhancements
- Reformatted STPOS2 NEWS format.
10-26-94 - 0.11
- Bug fixes
- Fixed a problem with using alternate background colors for the menu.
- Fixed a problem with error messages being cleared from the screen.
- Enhancements
- Tab and shift-tab now do the same thing as left and right arrow (really
only useful while in menu).
10-17-94 - 0.10
- Enhancements
- Renamed STPOS2 PROFILE and STPDEMO PROFILE to STPOS2 SAMPROF and
STPDEMO SAMPROF to reduce likelihood of overwriting your profiles when
downloading the package files.
- Replaced STPOS2 SCRIPT with STPOS2.INF.
- Well, I finally got STPOS2 to display each column in varying widths
(dependent upon the longest directory name in the column).
09-20-94 - 0.09a
- Enhancements
- Added two new STPOS2-x icons. Courtesy of Johannes Bernhauser (thank
you).
09-14-94 - 0.09
- Bug fixes
- Fixed the 'not restoring screen to original colors on exit' problem.
08-30-94 - 0.08
- Bug fixes
- Fixed a problem with STPOS2 not running in various environments
(including when booted from floppy, and after a 'HELP OFF' command).
This was caused by the lack of a 'prompt' value in OS/2. If I don't
get a value from OS/2 I create one (e.g. $p$g).
- Enhancements
- STP-PRO.CMD is now uploaded as a binary file, and must be downloaded as
binary. This is to prevent codepage problems.
08-18-94 - 0.07
- Bug fixes
- Fixed a rather small problem with displaying and a slight chance of a
trap.
- Enhancements
- Modified to call FMOS2 instead of FM (this is a beta for a beta, only
available via request).
07-27-94 - 0.06
- Bug fixes
- Fixed problem with not STPOS2 'seeing' directories with either the
'archive' or 'readonly' attributes. This, unfortunately required a
change to the code which finds the directories. This change is, of
course, slower than before. Sorry folks.
- Enhancements
- Renamed DEMO.PRO to STPDEMO.PRO in anticipation of FMOS2 package
release (no it's not ready yet!).
06-29-94 - 0.05
- Enhancements
- Modified 'display - size' for > 973K (.95M) to read 1.0M. Fixed 'size'
value for directory entry itself.
- Removed extraneous code from Ctrl & Alt key routine.
- A few minor cosmetic changes.
- Restored 'directory removal' code removed in 0.04.
- Reduced the size of some buffers.
- PGUP, PGDN, CtrlLeftArrow, & CtrlRightArrow code modified. Slow
machines should see a slight increase in performance.
- Eliminated a few unnecessary memory allocations.
- Rewrote STPOS2 SCRIPT a bit.
06-27-94 - 0.04
- Bug fixes
- Fixed a small overlay problem with the 'Dirs found so far' message.
- Fixed a problem with renaming a directory (it could have trapped).
- Fixed values for 'info - sizes', anything above 977K was incorrect.
- Fixed bug which caused 'information - size' to occur after doing
'selective' copy, more, or erase.
- Fixed a few minor cosmetic display problems.
- Enhancements
- Added Allan Oas's STPOS2 icon. There are now two icons, STPOS2-1.ICO
(the original) and STPOS2-2.ICO (Allan's). Simply select the one you
want and rename it to STPOS2.ICO.
- Removed some unnecessary code in profiling, and error trapping during
directory removal.
- Removed case sensitivity from 'sorting' of directories.
- Removed dependency of STPOS2 to look for *.* instead of *.
- Removed redundant code in directory disp routine.
06-24-94 - 0.03
- Bug fixes
- Fixed trap when getting 'info' on LAN drives.
- Enhancements
- The '.' character is no longer needed in the profile to tell STPOS2 to
pass commands to the command processor, in fact it will now give you
errors. This affected the PF4/9 keys (they can now look for FM.CMD or
FM.EXE).
- The 'CtrlAltDelay' profile entry (which was unused) has been changed to
'DirNameWidth'. This value controls how many characters of a directory
name will be displayed. The valid range is 12 to 30 characters.
06-14-94 - 0.02
- Bug fixes
- Fixed directory tree not redrawing after PF7 (command).
- Fixed trap upon exiting STPOS2 on HPFS drives.
- Fixed 'current path' not highlighted if directory name contained lower
case letters (only on HPFS drives).
- Removed extraneous screen redraw with 'end' key in browse mode.
- Fixed calling of 'opendrv' and 'robosave'.
- Enhancements
- Added keypad 'arrow, ctrl-left & right arrow, home, end, pgup, pgdn,
and enter' support.
- Modified both profiles to highlight need for '.' for *.CMD files and
internal OS/2 commands.
06-10-94 - 0.01
- NOTE
- First OS2TOOLS release, functionally equivalent to the version 0.00s.
- Enhancements
- The STP-PRO.CMD is now fully functional.
06-06-94 - 0.00s
- Bug fixes
- Finally fixed the 'copy'/'move' 'directory' problem between different
drives. An additional 'refresh' of the directory tree will no longer
occur in this situation.
05-24-94 - 0.00r
- Enhancements
- Modified Ctrl and Alt PFKey definitions.
- Found some more redundant code, and screen flashing to remove.
05-19-94 - 0.00q
- Bug fixes
- Fixed 'move' 'directory' to a root dir failing, and increased buffer
(this would have failed with a long HPFS directory for both 'copy' and
'move' of dirs).
- Fixed a problem with 'copy/move' and 'directory' highlighting an
extraneous directory if the 'copy/move' occurred on the same drive.
- Fixed a problem where 'copy/move' and 'directory' between drives failed
the 2nd time. Unfortunately, this made it necessary to 'refresh' the
destination tree after the operation is complete. I don't like this
solution, and will look for a more elegant (less time consuming)
solution.
- Enhancements
- Removed icon from exe and shipped it separately.
- Made a minor cosmetic change to the '### directories found so far'
display.
05-17-94 - 0.00p
- Bug fixes
- Fixed a spelling error in an 'all files' pop up window.
- I 'really' put the icon in the EXE this time (at least I think I did)!
05-17-94 - 0.00n
- Bug fixes
- Fixed the destruction of current directory attributes when 'hiding' a
directory.
- Enhancements
- Modified the phrase which explains what keys to use in 'browse' mode.
I removed the arrow keys and replaced them with 'arrow', etc. This
allows me to print out that file, thus no 'real' change to STPOS2.
- Modified 8514/a and VGA 16 color STPOS2 icon. This icon is imbedded in
the EXE.
- More code redundancy reduction rigamarole.
05-12-94 - 0.00m
- Bug fixes
- Fixed a problem with copy/move and 'directory' or 'all files'
highlighting an extraneous directory if the copy/move occurred between
different drives.
- Enhancements
- More code redundancy reduction rigamarole.
05-10-94 - 0.00l
- Bug fixes
- Fixed a display problem (hopefully, the last one).
- Removed two more excess 'screen flash' problems.
- Fixed several problems with 'long file names' and 'all files' &
'selective' file move/copy routines and display routines.
- Fixed a 'black line' problem, only apparent when background color isn't
black.
- Enhancements
- Reduced/removed some redundant code.
05-05-94 - 0.00k
- Bug fixes
- Fixed a problem with the '?' command line argument where the cursor
could have displayed in the middle of the help message.
- Fixed a problem where the keyboard focus was released too many times.
- Enhancements
- The buffer used when adding or renaming a directory on HPFS drives is
now 35 (it was 12).
- The 'Add' menu item no longer modifies the 'current Dir'.
- Modified the logic so that the top of the display (menu area) and the
directory display aren't refreshed unless necessary. This reduces
screen flashing effects.
- Added the '/cmd' command line argument to enable writing of STP.CMD
(the OS/2 'current Dir' cheater file). This argument is specific to
STP.CMD and isn't generally used from the command line.
05-04-94 - 0.00j
- Bug fixes
- Fixed problem with HPFS drives and long file names.
- Enhancements
- Modified exit code to restore cursor and keyboard for abnormal exits.
05-02-94 - 0.00i
- Bug fixes
- Fixed 'no beep' beeping.
- Enhancements
- Added STP.CMD. STPOS2 writes to this command file on exit, and if the
user has done a 'current Dir', the file will contain the necessary
instructions to place the user at the new 'current directory and disk'.
This is my attempt to bypass one of OS/2's limitations. The user must
invoke STPOS2 via the STP command for this to work.
04-26-94 - 0.00h
- NOTE
- First beta release. |
Add new comment