[WarpCast] New version of Larsen Commander! - 1/31/99 |
Inet.Mail 1.3 -- The best mail server on OS/2 just got better! Audit Capabilities, More Spam Control, Improved Performance Visit us at http://www.hethmon.com/inetmail.html for full details. A free update for current users. ****************************** WarpCast ****************************** Source: Leif-Erik Larsen (leifel@online.no) Moderator: Christopher B. Wright (wrightc@dtcweb.com) ********************************************************************** The Larsen Commander program has reached its fifth public release, which is version 0.95. You can download it from http://home.sol.no/~leilarse/lcmd/index.html The most notable new feature in this release is the support for Drag-and-Drop operations. Some facts about the Larsen Commander ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Larsen Commander is a 32-Bit OS/2 Presentation Manager based File Manager with built in command line and scrollable console monitor. It is inspired by the grand old Norton Commander for DOS and the great File Commander/2 for OS/2. * Nice, attractive and highly customizable look and feel. * The program actually works very well, and it is quick too. * Powerful and user friendly at the same time. * Built in GUI Console and Command Line Prompt with History. * You can SET environment variables directly in the shell. * Support for Drag & Drop to and from the OS/2 Workplace Shell. * Preserves the Command and Directory History between sessions. * File Columns are no wider than the widest item of the respective Column. * Platform independent human editable INI-file. * Easy creation of Program and Shadow Objects on Desktop. * Built in command line commands: PUSHD, POPD, R, SET, TAG, WHICH, +++ * All built in commands can be disabled on a per-command basis. * Auto filename completion (ala 4OS2) when pressing CTRL+TAB. * Almost all commands are accessable by keyboard shortcuts. * Directory Cache with smart CD command. * Built in Extended Attribute Viewer. * Extended selection capabilities. * Smart Program Launching. * Toolbar bubble help. Changes since the previous public release ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Add: Support for Drag and Drop operations. Add: Auto filename completion, ala 4OS2, when pressing CTRL+TAB or CTRL+SHIFT+TAB in the command line. Add: The title bar now displays the current working directory. Add: ALT+\ activates the current directory of the opposite file panel. Add: Toolbar button to reread current directory of the active panel. Add: ALT+X or ALT+SHIFT+X in the Dynamic Filename Search entry field now operates the same as when pressing just X, where X is any alphanumeric key. Add: Installation script LCMDINST.CMD. Add: In the "create directory" box you can now enter e.g. "src\ibas\ge\ica\gui\rc", to simplify the task of creating a nested directory. Add: Use SHIFT+X, where X is either LEFT, RIGHT, HOME or END, to scroll the console monitor horizontally when cursor is on the command line. Add: ALT+RIGHT and ALT+LEFT moves the command line cursor to the right and left, respectively. Regardsless if the file panels are toggled on or off. Imp: Dropping a WPS object on a program file item launches the program, just as the native OS/2 WPS. Imp: Dropping WPS objects on a sub-directory item now copies or moves the object into that directory rather than into the panel working directory. Just as the native OS/2 WPS. Imp: If a dynamic filename search was active and selecting an item with the mouse then the dynamic search box was not dismissed. Imp: Marked items are now preserved upon panel reread. Imp: If the copy or move operation fails without successfully copying or moving any files at all then there are no need to reread the two file panels. Imp: The corresponding file panel is no longer activated when mouse clicking the "drive", "up-dir" and the "root-dir" button on one of the two header bars. Imp: Those anoying error message boxes that used to occur upon startup in case Larsen Commander was not able to activate the startup drive and directory are now skipped. Imp: The Larsen Commander entry in the OS/2 task list is now forced to display the current directory only. The OS/2 WPS automatically inserts the icon title as a forced prefix in the task list anyway. Imp: If you delete one or more files in the one file panel and the opposite panel has the same current directory then the opposite file panel as well is reread after the delete operation. Imp: The file panels are now reread when a child process has finished, such as UNZIP. Imp: Speed optimized the initial loading of LCMD.INI. Imp: Pressing the right mouse button on a file item is now handled in a much more useful way. If any items in the corresponding file panel are already marked then the clicked item will be marked too. Else the clicked item will be selected only. This makes the file dragging and popup-menu more safe and intuitive to use. Imp: SHIFT+LEFT and SHIFT+RIGHT now selects text in the Command Line if content of the Console Monitor is already scrolled to the respective horizontal margine. Imp: RAMFS drives are now painted with a RAM-DRIVE icon in the Drives Dialog. Imp: Now handles Carriage Return characters that are output from child programs to the console monitor without a Linefeed character. Programs are doing this to continuosly update a single line without performing any vertical scrolling. One example is the FORMAT.COM program, which now runs nicely within Larsen Commander. Imp: Polished some of the error and warning messages that can possibly occur during a file copy or move operation. Chg: The keyboard shortcut for navigating between the console monitor and the command line has changed from CTRL+TAB to SHIFT+TAB. This is because the CTRL+TAB key is needed by the upcoming auto filename completion command, ala 4OS2. Chg: CTRL+I now operates as "Cycle Icons" instead of just "Show Icons" on/off. Makes it snappier to toggle icons and change the icon type by using the keyboard only. Chg: The main window is no longer activated when right mouse button is pressed on an item in one of the two file panels. This makes it easier to keep the destination of a drag operation on top of the Z-order, as is standard in OS/2. Fix: Double click on an item while there was some text in the command line did execute the command line text rather than the selected item. Fix: Sometimes crashed when selecting text in the console monitor. Fix: An "Out of stack" exception sometimes occured in the "Compare Directories" command. Fix: The error message "Can not copy or move a parent directory into it self" still did erronously occur in some situations. Fix: In the command "HELP" text: The word "traversed" should be "transferred". Fix: In the "Commands" options dialog: Selecting and deselecting items in the listboxes did only "stick" if they was done individually. Selecting or deselecting all entries at once (using CTRL+\ or CTRL+/) did not "stick". Fix: GenFileSizeToString() failed to align negative values. Fix: The "Directory Size" dialog did not correctly handle size information that exceeded four gigabytes. Fix: The buttons on the key bar was restored to its non-shift-state commands after each command, even if the shift-keys was still pressed. Fix: First line of text that was printed to the console monitor was never painted. (This was, however, almost always an empty line.) Fix: Horizontal scrollbar range of the console monitor was not calculated correctly if the widest line in the monitor contained one or more tab characters. Fix: Attempting to rename a directory with F6 caused the error message "Can not copy or move a parent directory into it self..." to erronously occur. Fix: Pressing SHIFT+HOME in the Command Line sometimes caused the Console Monitor to scroll out of bounds horizontally. Fix: Command line failed to parse commands like "SET|GREP VSLICK", where there was no space around the pipe character. Fix: Last characters written to the STDOUT by a child process was not printed to the console monitor before next command was entered. Larsen Commander now always prints a single linefeed character to the console as soon as any child program has finished, just to ensure that any remaining characters in the pipe buffer are actually written to the console. Fix: Console programs waiting for the user to press ENTER did not work. For instance the FORMAT.COM program. ---------------------------------------------------------------------- To subscribe, unsubscribe, or for more information on WarpCast, visit: http://www.warpcast.com/ ----------------------------------------------------------------------