April 18th, 2011Changes:
· 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
February 1st, 2010Changes:
· 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
February 17th, 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
December 18th, 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
November 18th, 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
October 14th, 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
October 11th, 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
September 25th, 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
April 5th, 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
March 19th, 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
December 14th, 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
September 4th, 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
August 17th, 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
April 20th, 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
December 19th, 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 ,/