New in File Commander/W 2.30 (Jan 28, 2009)
- New Features
- Trees now work in archives, including "Retain Dir Count".
- Enable Ctrl/Alt/Shift-Fkey in user menu.
- Add multi-file search/replace function to file finder (Ctrl-R).
- Syntax highlighting in the editor.
- Make tree views able to expand/collapse branches. Controlled with Grey +/- and Ctrl-Grey +/-. Default tree state can be configured with the ExpandedTrees switch in fc.ini.
- Add "All Older" option to the overwrite confirmation dialog.
- Added support for sub-menus of user menus.
- Add support for UNC paths, including browsing of servers and shares.
- In File Find, enable F5/F6 to copy/move all files in the found list.
- In File Find, Delete key removes an item from the found list.
- Display "dirinfo" file in the lower section of the Info panel. Double click of same area or F4 edits the dirinfo file.
- Add built-in "set" command & [Environment] INI file section, allowing environment variables to be changed for executed commands. The set command allows temporary changes while the INI file section allows more permanent settings.
- Minor Enhancements
- Support file sizes >4GB in RAR archives.
- Support ZIP files with more than 64k files.
- Make Alt-F9 more like Shift-Alt-F9 in that it toggles between 25, 50 & custom number of lines.
- Change Ctrl- to exit the current archive if we're in one rather than going all the way to the root of the drive.
- Add sticky select mode to editor with Alt-S.
- Add progress indicator to editor file loading & saving.
- Remove limit of 4000 matches in File Find.
- Include value of PathAppend configuration directive in the PATH environment variable of spawned processes.
- Support environment variable references in stored directory paths.
- Change File Find to search directories in alphabetical order instead of the LIFO stack it was using.
- Add !tx operator, like !t but chops the extension. Handy for converting files where the program requies both input & output file names & you want to change the extension.
- Speed up loading of a large command history when MaxHist is set high.
- Allow user menu commands to be up to 4096 characters long, up from 259.
- Calculate Directory Size: Allow "Total Size" display more room.
- TAR reading: take notice of unix directory mode flag as well as trailing slash when deciding if an entry is a directory or file.
- Use more efficient memory allocator for storing text lines in editor for faster loading of large files.
- Optimise use of space in the panel status line when showing quantity & size of tagged files.
- Add / and ? keys to viewer as search forwards/backwards as in many unix tools (less, vi etc).
- Added Shift-TAB seek name completion.
- OS/2: Support >2GB files on redirected standard I/O.
- Work around PM insert state change when tagging files.
- OS/2: Support BeginLIBPATH & EndLIBPATH pseudo-environment variables for extending DLL search path.
- OS/2: Enable shifted keys to work with keyboard redirectors like the telnet server.
- Win32: Scroll wheel support in viewer, editor and file panels.
- Win32: Use CopyFileEx() to copy files so that alternate streams are preserved.
- Win32: Add support for directory store/recall via the normal number keys as well as the numpad.
- Bug Fixes
- Fix bug where retained directory size counts would get reduced when browsing directories containing hidden files with "hidden files" option off.
- Editor: Ctrl-Space wouldn't copy characters >127
- Using Ctrl-U didn't swap the panels' filters.
- In file find results, F8 deletion of directories doesn't recognise Cancel & All option persists between repeated uses.
- Prevent crash in File Find when searching a path more than 260 characters long.
- Fix retrieval of a stored path that's inside an archive via the Alt-F5 stored path dialog.
- Fix menu colouring so that both forground & background of menu highlight bar can be configured.
- Typing "mode 100,40" in FC resets ROWS, but not COLUMNS
- OS/2: Added extra validation to guard against malformed .LONGNAME EAs.
- Win32: Prevent changing into a directory that you dont have rights to read. EG the windows "System Volume Information" directory.