17-Jul-2011, version 0.5.4 Note: Bug fixes: - Fix help for Find File - Fix crash in info mode when inside an archive - Better title display when inside of archives - Windows: Fix display of volume name in info panel and drive selection - Several stability fixes (corrupted memory, ...) - Fix crash when copying files from archive - Fix qouting when unpacking tagged files from archive - Fix relative path handling for symlinks - Fix link creation dialog window handling - Fix Ctrl-Q not showing correct number of files - Fix copy/move skipping files differing in case only - Fix "No" handling while copying/moving/deleting (it actually cancelled the action instead of skipping current) - Fix drawing issue with directories in progress window - Fix Ctrl-Del/Ctrl-Backspace behaviour - Fix problems because of Cygwin's change in chdir behaviour (1.7.6 and above) - Fix DEL while in line editor - Directory timestamp not preserved while copying/moving - Fix external viewer/editor for files inside of archives - Fix backspace behaviour in editor - Fix Ctrl-Left/Right in editor - Add some missing keys in .Xsicmap - Fix evidence of memory corruption - Fix several threading issues - Fix wrong panel sort upon startup - Editor: Fix bracket matching - Speed up copying (reduce # of screen redraws) - Fix Ctrl-C handling - Fix cursor shape in dialogues when in overwrite mode - Fix copying symbolic links failed sometimes - Fix sporadic crash when using Alt-Enter/Ctrl-P - Fix sporadic "access denied" when copying/moving to nfs file systems - Fix several double hot keys in menus - Fix temporary files while viewing/editing archives were not deleted - Do not create directory $HOME/.sic when not existing and default values requested - Fix inappropriate "no space left on device" when moving into same partition - Fix poiting to new file when leaving editor - Windows: Fix Ctrl-F6/Ctrl-W for directories that have been created via symlink - Windows: Fix wrong initial drive path handling - Windows: Fix "cd " on command line Enhancements: - Windows: In drive menu, Alt- ejects the drive, if ejectable - Unix: In mount point menu, Alt-E ejects current entry - Permissions mode: adapt user/group display for larger terminals - Menu entries for archive handling - Better comments in initial resource file - Check whether there is enough space for copy/move before actually copying/moving - Add support for p7zip - New section in resources file: "BuiltinViewer": Via default, builtin viewers are used (txt, archive, bitmaps) If you want to change the behaviour, specify it here, disable specific viewers by using "* = :text:" - Dynamic behaviour in permission mode (stretch terminal and you'll see) - Wide/Brief/Permissions mode: Show date in status line - Ctrl-W in line editor same as Ctrl-Backspace - Alt-Left/Right in editor skips word left/right, respectively - Find File: Add v, Alt-V, e, Alt-E for view, view external, edit, edit external, respectively - Better cursor visibility (underscore, colours) - Implement marking in dialogues (Shift-Left/Right) - Attributes: Selectively set date/time and attributes - If inside an archive, Ctrl-# changes to the archive's directory - Support file completion in line editor (Ctrl-TAB) - Find file: New option "cross mount points", default is true - Viewer: Add 'q' for viewer exit - Editor: Visual feedback in bottom line for copy/cut/paste - Unix: Add Ctrl-M for accessing current panel's mount points - Editor: Add Ctrl-Shift-Left/Right - Allow more than one pattern separated by ';' in copy/move/delete dialog as well as filter and find file (N/A when using regular expressions in find file dialog) - "Yes to all" switch for copy/move Miscellaneous: Changes to previous versions: - Due to changes in resources and config file, you'll have to revise and probably re-save them - resources file Sections "Editor" and "Viewer" renamed to "ExternalEditor" and "ExternalViewer", respectively. New Section "BuiltinViewer" - config file Section "Editor" renamed to "BuiltinEditor" New section "BuiltinViewer". Moved UseBuiltinEditor, UseBuiltinViewer to according sections Moved "BuiltinViewerWrapLines" to "WrapLines" in "BuiltinViewer" section - F5/F6 in copy/move dialog set the cursor to the beginning of line - Windows: The command line is not "slashified" anymore. This allows things like "unzip \*\.zip" in a Unix-like shell. - Rewrite command execution code (system, etc) - ShowMode test in config file has changed. Re-save (Shift-F9) needed - Environment variable SIC_OLDPWD changed to SIC_PPWD (peer PWD) Bugs: - Too many ;-)