The following changes have been completed since the release of v2.20 and are included in v2.30:
- 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
- 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.
- 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
- Allow user menu commands to be up to 4096 characters long, up
- 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
- Win32: Scroll wheel support in viewer, editor and file panels.
- Win32: Use CopyFileEx() to copy files so that alternate streams are
- Win32: Add support for directory store/recall via the normal number keys
as well as the numpad.
- Fix bug where retained directory size counts would get reduced
when browsing directories containing hidden files with "hidden files"
- 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
- 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.
If you haven't been keeping up to date you might like to see what was
New in V2.20