ZTreeWin Changelog

What's new in ZTreeWin 2.2

Apr 18, 2011
  • Changes:
  • Now available in 32-bit and 64-bit versions
  • /Y - Automatically applied when launched from Explorer
  • Alt-F10 - /NC switch passed from ZTree for support under JPSoft TCMD
  • Alt-F10 - CO-5E moved to 5F (Search Hit offset)
  • Alt-F5 - DW - Maintain Alt-F5 specific Spell-Search
  • Alt-Graft (across drives) - Re-highlight current directory at completion prompt
  • Alt-ZLog - Ability to load v1.50+ ZLOG files
  • Alt-Zlog - default filename changed to TEMP.ZLOG
  • Alt-nnn/0nnn Numpad input supports 1-3 decimal digits
  • Ctrl-F8 Partial untag - Do not remove tags from files NOT renamed by Ctrl-Rename
  • Ctrl-View/F7 Autoview - Retain HEX mode between files
  • Ctrl-Z - Reset current directory after logging a relative path
  • Ctrl-Z - Single line L= or T= command sets current directory
  • Ctrl-Z - T= & U= commands only effect current pane in F8 Split mode
  • Ctrl-Z - T= command sets current file for directory
  • Ctrl-Z - ZLIST.ZLS - **\ wildcard spans directory levels, *\ wildcard does not
  • Directory sorting (ANSI) - Sort digits numerically
  • Existing file - Display source name when changed to match target
  • Existing file - Highlight target filename when different to source
  • Info-Zip - unzip32.dll updated to v6.0, and unzip64.dll supplied
  • Ordinal values now displayed with thousands separator
  • TODAY - Filespec/ZCOLORS.INI - date bumped after midnight
  • View - ALPHA - Tab - Display current setting
  • Viewer - Ctrl-Search - Toggle between the two most recently used Search strings
  • ZNOLOG.INI - **\ wildcard spans directory levels, *\ wildcard does not
  • New Features:
  • Alt-F10
  • CO-5E - EBCDIC Charset mode enabled
  • Ctrl-ZLog
  • C= set current directory for specified drive and force DW
  • F3,ALT_F3,SH_F3 support for L= command - See ZLIST.ZL_
  • Open
  • .ZLOG files now passed to Alt-ZLog function to Load
  • Shift-F8
  • Swap - Swap left and right panes
  • View
  • Autoscroll - Disable screen-saver while scrolling
  • Charset EBCDIC - see CO-5E

New in ZTreeWin 2.1 (Feb 1, 2010)

  • Changes:
  • Change - /CP:nnn - Set output codepage for View display of OEM text
  • T - Support for two /T title strings
  • Alt-F5 - Improved parsing performance of archiver list output
  • Alt-F10 - CO-7K moved to 7L, 7L moved to 7M
  • Alt-Prune - Allow aborting of "Checking attributes..." step
  • CO-4D - Binary compare functions now display completion prompt
  • Compare/Alt-Compare - Redisplay active options during operation
  • Compare/Alt-Compare - Size setting saved to ZTW.HST
  • Ctrl-Enter (FW) - Preserve tags-only mode when switching drives
  • Ctrl-Y - ZAAP timing delay reduced
  • Logging - Allow logging of 'real' directory names '.' and '..'
  • New Features:
  • Alt-F5
  • DW - '|' Prompted spell search
  • Alt-F10
  • CO-7K - Compare/Alt-Compare Size setting default
  • Compare/Alt-Compare
  • Size option (differ)
  • eXecute
  • F1 Help
  • F12 Mnemonics
  • ALT_[, ALT_]
  • History menu
  • F4 Load ZTW.HST
  • Stats (extended)
  • Ctrl-F3 - Auto refresh

New in ZTreeWin 2.0.183 Beta (Feb 17, 2009)

  • Added - /ZC - Load alternate color configuration file
  • Added - /ZI - Load alternate configuration file
  • Added - Alt-F10 - F4 - Alt-Export colors to zcolors.txt
  • Added - Alt-F10 - F4 - Window (F2 Browse) color setting
  • Added - ARCHIVER.BB_ - UHARC support
  • Added - Ctrl-Z - Support for directory wildcards (see ZLIST.ZL_)
  • Added - Stats (Extended) - Additional System Information displayed as space permits
  • Added - Treespec - F5 Edit - Support for wildcards in pathname input
  • Added - ZCOLORS.INI - Support for background color setting
  • Added - ZCOLORS.INI - Support for overriding ZTW.INI colors settings
  • Change- Copy - Ignore errors attempting to set timestamps after copying file
  • Change- Alt-Prune - Allow pruning of partially logged branch
  • Change- Copy - Ignore errors attempting to set timestamps after copying file
  • Change- Filespec - Highlight filespec when not *.*
  • Change- Open - Search for ext.BAT in #ZTTools if not found in #ZTHome
  • Change- Stats (Extended) - Rearranged information to allow long volume name display
  • Change- Window resizing - workaround for improved support under Wine
  • Change- ZCOLORS.INI - STATS: setting now TAGSTATS: and FSSTATS:
  • Change- ZCOLORS.INI - Extension matching changed to full Filespec support
  • Change- ZLOG.TMP - Load ZLOG.TMP if found in current directory

New in ZTreeWin 2.0.136 Beta (Dec 18, 2008)

  • Added - Alt-F10 - CO-4D - Ctrl/Alt-Copy/Move prompt on completion
  • Added - Keyboard layout switching for NT4 (Reqs PDH.DLL - see KB:284996 )
  • Added - Print/Ctrl-Print - Support for "CLIP:" to write to Windows clipboard
  • Change- Alt-F8/F9 - Reposition window to keep bottom-right corner visible
  • Change- Alt-F10 - CO-4D Moved to CO-4E
  • Change- Ctrl-Ins - Tagged file delimiters - CR/LF now default
  • Change- Ctrl-Ins - Tagged file delimiters - CR/LF, space, comma, semi-colon, Tab
  • Change- History - F3 - unsort current list before saving ZTW.HST
  • Change- Stats - Remove numeric delimiters as required from large values
  • Change- ZTW.HST - Write to temp file (ZTW.H$T) to avoid truncation
  • Fixed - Alt/Ctrl-Move - Update progress-bar after skipping an error
  • Fixed - Alt-Prune - Undeletable files incorrectly being unlogged
  • Fixed - Ctrl-Ins/Tagged - Buffer overflow
  • Fixed - Ctrl-Zlist - Last R= command failed if last line in ANSI .ZLS file
  • Fixed - Ctrl-Zlist - T=C:file.ext caused problem when C: collapsed
  • Fixed - F7 Autoview - F12 - WHILE_NOT_* macros not terminating when required
  • Fixed - F11 - Bookmark list causing history memory corruption
  • Fixed - Move - Alt-K/Branch totals incorrect after external change in file size
  • Fixed - View - ALPHA/Masked - Gather/Clipboard CR/LFs being omitted
  • Fixed - View - Search - Default to Text mode for UTF-8 files
  • Fixed - Spell Search (Prompted) - Alt-% not navigating to entry retrieved from history
  • Fixed - Target directory name didn't support :: rename insertion mask
  • Fixed - ZAAP - Closing ZTree window while About box open caused GPF
  • Fixed - ZTW.HST - Not being loaded correctly from NTFS compressed drive

New in ZTreeWin 2.0.116 Beta (Nov 18, 2008)

  • Added - /ZB1 - Output ZAAP zbar.dat in v1.x format
  • Added - Alt-F4 (B/S/G FW) - All files - Remove the active compare filter
  • Added - Alt-Goto - FW - (.LNK) - Navigate to target of shell link (WL#79)
  • Added - Alt-Release/Non-current directories
  • Added - Alt-Release/Other branches
  • Added - Alt-F10 - CO-2L - Window sizing (Proportional/DW Fixed/SFW Fixed)
  • Added - Alt-F10 - CO-6W - Error log/summary dialog
  • Added - Alt-F10 - CO-6X - Log Retry attempts
  • Added - Alt-Mirror - F8 Sync (one way) - Delete target directories/files not on source
  • Added - Alt-Mirror - F8 Sync (two way) - Additionally mirror from destination to source
  • Added - ARCHIVER.BB_ - [LFNW] & [LFNU] switches for UTF-16 & UTF-8 @list format
  • Added - ARCHIVER.BB_ - FreeArc support
  • Added - Ctrl-Z - Support Branch logging depth using format 'Ln=' (see ZLIST.ZL_)
  • Added - Filespec - F4 Current filespec - Insert current filespec
  • Added - View (DW) - eXecute - TAB - Insert current path/filename

New in ZTreeWin 1.74 (Oct 14, 2008)

  • Ctrl-F4/Ctrl-Enter - Navigate to nearest tagged file if current file not tagged
  • Ctrl-Space (CO-4N=Yes) - Toggle tagged state of current file without navigating
  • Make directory - Log current directory first if necessary
  • Progress Bar - Elapsed and estimated time calculations now round to hh:mm:ss
  • Spell search - First spell letter now navigates to next match
  • ZAAP - Publish 'j' in screen status when invoking JFC function
  • #ZTTemp - Environment variables set at startup

New in ZTreeWin 1.47 (Oct 11, 2008)

  • Ctrl-F4/Ctrl-Enter - Navigate to nearest tagged file if current file not tagged
  • Ctrl-Space (CO-4N=Yes) - Toggle tagged state of current file without navigating
  • Make directory - Log current directory first if necessary
  • Progress Bar - Elapsed and estimated time calculations now round to hh:mm:ss
  • Spell search - First spell letter now navigates to next match
  • ZAAP - Publish 'j' in screen status when invoking JFC function
  • #ZTTemp - Environment variables set at startup

New in ZTreeWin 1.73 (Sep 25, 2008)

  • Change- View - HEX - Edit - Enter/Esc now remains in edit mode without saving
  • Fixed - F7 Autoview - Leaving Autoview in an unsplit normal FW did not redraw path line
  • Fixed - F8 Split - Default target directory not always set to current directory of opposite panel
  • Fixed - F9 - #ZTSet - Not substituting batch parameters
  • Fixed - F9 - Alt-E - PgDn/PgUp - Not paging script by the correct amount of lines
  • Fixed - Log - F4 Map network drive - Not opening dialog under Windows x64
  • Fixed - Log - Remote drives not showing UNC in tree display under Windows x64
  • Fixed - Move - Global FW - Target directory on different drive not resorted
  • Fixed - Tag/Untag (Archive DW) - Alt-K tagged files display not updated in tree
  • Fixed - View (.zip) - Append '.' to archive filename with no extension to avoid WinZip bug
  • Fixed - View - UNICODE - Offset command not working correctly

New in ZTreeWin 1.71 (Apr 5, 2008)

  • Ctrl-F4/Ctrl-Enter - Navigate to nearest tagged file if current file not tagged
  • Ctrl-Space (CO-4N=Yes) - Toggle tagged state of current file without navigating
  • Make directory - Log current directory first if necessary
  • Progress Bar - Elapsed and estimated time calculations now round to hh:mm:ss
  • Spell search - First spell letter now navigates to next match
  • ZAAP - Publish 'j' in screen status when invoking JFC function
  • #ZTTemp - Environment variables set at startup

New in ZTreeWin 1.70.3 (Mar 19, 2008)

  • Change- F1 - ZTW.HLP loaded only if found in #ZTHome (ZTW.EXE directory)
  • Change- Ctrl-F4/Ctrl-Enter - Navigate to nearest tagged file if current file not tagged
  • Added - Ctrl-Z - Support for logging directories in [L]og & [T]ag actions from File Window
  • Added - Ctrl-Space (CO-4N=Yes) - Toggle tagged state of current file without navigating
  • Fixed - Alt-Sort - Date/Time - Not sorting by milliseconds
  • Fixed - Ctrl-Copy - Random GPF copying file with new name to current directory
  • Fixed - View (DW) - Support for environment variables
  • Fixed - View - Failing to consistently auto-detect unicode in small files
  • Fixed - View - Search - Top of file not redraw when first hit after end of search on first page
  • Fixed - View - Unicode - PgDn - Positioning past EOF

New in ZTreeWin 1.61.70 Beta (Dec 14, 2007)

  • Change- Alt-F10 - CO-1U Moved to CO-1V
  • Change- Alt-Graft/Prune - Limit junctions checking to partitions that support them
  • Change- Alt-Prune - Use popup error handler to support error skipping
  • Change- Ctrl-F12 - Prompt to save recorded macro to specified file
  • Change- F2 Browse - Make better use of window size in F7 Autoview mode
  • Added - /ZJ - Command line switch - Jump to the new directory created by the Make command
  • Added - Alt-F10 - CO-1U - Refresh on split screen Tab (No/Current/Branch)
  • Added - Alt-Tag/Untag - (B/S/G FW) - Branch - (Un)Tag all files in the branch of the current file
  • Added - Alt-Tag/Untag - (B/S/G FW) - Current dir - (Un)Tag all files in the directory of the current file
  • Added - ARCHIVER.BB2- [NAP] switch to omit drive letter in full path to support 7-Zip
  • Fixed - Alt-F4 (B/S/G FW) - Tagged file count not updated in ordinal display
  • Fixed - Alt-F7 - Not dynamically reducing size of SFW when zooming to MAX size first time
  • Fixed - Alt-Sort (FW) - Sort order lost opening normal FW from small FW
  • Fixed - Compare/Alt-Compare - DISK Statistics not updated correctly while comparing
  • Fixed - Ctrl-Search - Search string not truncated for display prior to hit count
  • Fixed - eXecute - TAB - Non-executable filename not enclosed in quotes when required
  • Fixed - F3/Alt-F3 (DW) - Current directory size & attributes statistics display not refreshed
  • Fixed - History window - Scrolling caused incorrect repositioning of filtered item list
  • Fixed - JFC - F8 Split - TAB inserting empty filename entry of deleted file
  • Fixed - Log disk - Current drive tree redrawn incorrectly when no new drive(s) logged
  • Fixed - Log disk (CO-3P = No) - SFW divider drawn over logo when logging aborted
  • Fixed - Move - Split mode (RHS) - File counters incorrectly adjusted leading to BuildGlobalFileList() error
  • Fixed - Move - (B/S/G FW) - File renamed during move not removed from FW when didn't match filespec
  • Fixed - New Date - Blank timestamp added to history
  • Fixed - Spell Search (Prompted) - Ordinal not displaying current position
  • Fixed - Titlebar text now limited to 254 characters (127 under Win9x)
  • Fixed - Treespec - Ordinal display not updating current offset when navigating tree
  • Fixed - Treespec - Save input string with rename mask to history prior to expansion
  • Fixed - View - Backwards search hits on current page not positioned correctly
  • Fixed - View - WRAP - GPF when accessing end of file
  • Fixed - View - WRAP - Search hit offset not positioned correctly
  • Fixed - View - WRAP (ANSI-UNI/OEM-UNI) - Search hit text not highlighted correctly when wrapped

New in ZTreeWin 1.61.25 Beta (Sep 4, 2007)

  • Change- ZAAP - Publish 'j' in screen status when invoking JFC function
  • Added - /L2-9 - Command line switches - Log the specified number of directory levels and files at startup
  • Added - Command line support to log paths from environment variables - eg. ZTW %#ZTMyDocuments%
  • Added - F9 - REM #ZTTag [-CA|-CO] = Output filenames in ANSI or OEM charsets respectively
  • Added - Treespec - F6 Windows folders - List of user profile/system directories
  • Fixed - Alt-F7 - Not saving position of SFW divider
  • Fixed - Alt-Sort - F8 Split Screen Sort mode - Same/Diff
  • Fixed - Ctrl-Z - Slow Tagging in large directories due to unnecessary refreshing
  • Fixed - eXecute - GPF trying to "cd" to lowercase drive letter (eg. "cd c:")
  • Fixed - F2 Browse - Current directory location could be lost in F8 Split mode
  • Fixed - Filespec - Validation problem trying to remove lone quote

New in ZTreeWin 1.61.10 (Aug 17, 2007)

  • Change- /API - Use CopyFileEx and MoveFileWithProgress APIs, if supported
  • Change- Alt-ZLog - Volume version updated to support Split mode sorting
  • Change- Progress Bar - Elapsed and estimated time calculations now round to hh:mm:ss
  • Change- Copy/Move - Free-space check skipped for remote target drives
  • Change- Wash - Truncate temp files before deletion to avoid filling protected Recycle-bin
  • Added - /SSD Command line switch - Split Screen Sort mode is Different
  • Added - /SSS Command line switch - Split Screen Sort mode is Same
  • Added - Alt-Sort (FW) - on eXit (keep/lose) - Allow temporary sorting of File Window list
  • Added - Alt-Sort - F8 Split Screen Sort mode - Same/Diff
  • Added - CO-3E - Split Screen Sort mode (Default: Same)
  • Added - Ctrl-Insert - F12 - Reset options to default settings
  • Added - Ctrl-Z - Support for Tagging/Untagging all files in branch (eg. T=X:Path1*Filespec.ext) - see ZLIST.ZL_
  • Added - Sort order indicator to top-right FW corner - [sp] where s=ascending/S=descending. p=Path on
  • Added - Viewer - X & Alt-X command-line support
  • Fixed - Alt-F7 - Not saving position of SFW divider

New in ZTreeWin 1.60 (Apr 20, 2007)

  • Alt-Graft - Support grafting selected branch to a different drive
  • Copy/Move to existing file - Rename Source or Target options
  • Macro F4 Repeat - Repeat the macro the specified number of times
  • Mouse Shift-Click to invert tags from current file to selected file
  • New Date - Allow blank date or time to retain current value
  • Split Mode - Shift-F8 - Statistics display in None/Current/Both panels
  • Viewer Charset ANSI-UNI & OEM-UNI - UTF-16 & UTF-8 Unicode display modes

New in ZTreeWin 1.51.50 (Dec 19, 2006)

  • Change- Alt-F10 - Esc - Display warning if upgrade required
  • Change- Alt-Graft - Support grafting branch to a different drive
  • Change- Alt-Info - Display Domain name of owner, and SID if owner name not available
  • Change- F9 - Expanded first letter navigation beyond only a-Z,0-9
  • Change- F9 - Default Menu filename changed from ZTW_MENU.DAT to ZTW.ZAM
  • Change- F12 - Append .ztm to entered @filename if no extension specified
  • Change- F12 - Esc now will terminate an executing macro
  • Change- Treespec - TAB no longer expands current directory
  • Added - #ZTDrive, #ZTHome - Environment variables set at startup
  • Added - Alt-F10 - CO-1G - Set #ZTTools environment variable
  • Added - Alt-F10 - CO-2F - Initial Statistics Panels in Split Screen (None/Current/Both)
  • Added - Alt-F10 - CO-5R - History lists allow Ctrl-C/V/X bookmarking (default = no)
  • Added - Alt-Sort - Up arrow (or ./>) for ascending, Down arrow (or ,/