Photo shows Larsen Commander running on @Macarlo's Warp 4.0

Larsen Commander Updated to V. 0.97

 

The Larsen Commander file manager for OS/2 has reached its seventh public release, which is version 0.97. You can download it from

  http://home.sol.no/~leilarse/lcmd/index.html

Special Report/Larsen Commander>@@@
(Since the first release - Illustrated)

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.

 * Scrollable console monitor, with various search and navigation capabilities.

 * File Columns are no wider than the widest item of the respective Column.

 * Built on optimized C++ library that ensures low memory usage and speed.

 * Built in command line commands: PUSHD, POPD, R, SET, TAG, WHICH, +++

 * All built in commands takes the well known "/?" and "-?" arguments.

 * Human editable resource file for GUI and language dependent texts.

 * Built in command to show statistic summary of directory trees.

 * All built in commands can be disabled on a per-command basis.

 * Auto filename completion (ala 4OS2) when pressing CTRL+TAB.

 * User menu for easy launching of frequently used programs.

 * Almost all commands are accessable by keyboard shortcuts.

 * Easy creation of Program and Shadow Objects on Desktop.

 * Smart dynamic filename search by pressing ALT+letter.

 * Platform independent human editable INI-file.

 * Full support for volumes larger than 4GB.

 * Directory Cache with smart CD command.

 * Built in Extended Attribute Viewer.

 * User customizable shortcut keys.

 * Extended selection capabilities.

 * Support for long filenames.

 * User customizable menues.

 * Smart Program Launching.

 * Toolbar bubble help.

 

Changes since the previous public release

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

Add: Command hints in statusbar and toolbar bubble help are now prefixed with corresponding shortcut key, if any.

Add: The keybar now gets updated with respect to the user customized keyboard codes. It even gets updated with respect to the keyboard codes (Accelerator Table) of the window within Larsen Commander that currently has the keyboard focus.

Add: Customizable keyboard shortcut keys.

Add: User customizable menues. Both the user menu (F2) and the standard menues can be customized.

Add: Internal resource script compiler. This makes Larsen Commander more user customizable and human language independent. In addition it makes it easier to port Larsen Commander to other platforms.

Add: Use CTRL+SHIFT+F to copy the full path of the current selected file to the system clipboard. This command has also been added to the context menu of the two file panels.

Add: Use CTRL+SHIFT+J to copy the name of the current selected file to the system clipboard.

Add: Now paint a temporary border on the toolbar button underneath the mouse cursor to highlight the button in case the toolbar is set up to use flat buttons.

Add: The POPD command can now take the "*" parameter to clear directory stack. Just as in 4OS2.

Add: Internal commands now takes the well known "/?" and "-?" arguments.

Add: Implemented the "Search" and the "Search next" commands in the console monitor.

Add: Implemented the "Goto line number" command in the console monitor.

Add: The shareware registration portions of the code are now finished and ready for action. Have to wait for release 1.0, though. ;-)

Add: A lot of polish and additions on the About Box.

Add: New internal command, FINDDUP. Finds duplicate files in any search path, including LIBPATH.

Imp: Reduced the number of concurrent Presentation Spaces (HPS's) used by the program. This should finally make Larsen Commander run fine on OS/2 Warp 3.0.

Imp: Show error code if we fail to execute an external program.

Imp: Console monitor now automatically stops scrolling when activated or if its bottom line is not within visible area. This makes it much more comfortable to look at the child program output before the child program has finished.

Imp: FTP.EXE and TELNET.EXE added to the default list of non-console programs.

Imp: No longer rereads content of file panels after the following shell commands has finished: DIR, SET, VER, VOL, PATH, PAUSE, TYPE, START and ECHO.

Imp: Keyboard focus is now automatically shifted to the command line entry field when you type any character while in the console monitor.

Imp: Improved the HELP command, and the ? command now prints help only for enabled commands.

Imp: Various painting optimizations in the comsole monoitor to prevent some uggly flashing and unnecessary repainting.

Imp: Now the file panel isn't cleared when reading filenames except if the filename reader thread uses more than 500ms to finish. This is to prevent the somewhat uggly flashing that used to occur each time a new directory was activated.

Imp: The installation script now gives the Larsen Commander folder an improved animated icon by default.

Imp: Column was sometimes calculated to be too wide in BRIEF mode. Espessially if the column contained one or more very long filename.

Chg: To show a list of the current directory stack, type "POPD ?".

Chg: PUSHD with no argument will now push the current directory without moving into a new one. Just as in 4OS2.

Chg: The program process description was changed from "LCMD - Larsen Commander" to just "Larsen Commander".

Fix: The "Recent Directory" command is now part of the default "Commands" menu.

Fix: Painting bug in BRIEF mode when pressing RIGHT key and current column was wider than the width of the panel.

Fix: Pressing CTRL+R (reread current directory) several times without pause could sometime kill break program.

Fix: An unwanted empty line was sometimes inserted to the console monitor when child process was waiting for user input from the command line.

Fix: User input from command line to a child process sometimes overwrote the last output line in console monitor.

Fix: Erronously printed an unwanted 'z' character to the console monitor on each user input from the command line to a child process.

Fix: File(s) was moved or copied even if the close-command was selected in the system menu of the move or copy destination specification dialogs.

 This should really operate as if the cancel-button was selected. Now it does.

Fix: Auto filename completion (CTRL+TAB) failed when prefix character(s) was the first character(s) in the command line.

Fix: Mouse clicking on the "left arrow" in the options dialog worked only partially. "Right button" worked OK.

Fix: Pressing just the ALT key in the options dialog activated the menu bar of the main window rather than the system menu of the options dialog.

Fix: Pressing ALT+F4 in the options dialog closed the main window as well as the options dialog window.

Fix: 12:30AM was erronously displayed as 00:30AM.

Fix: Date and time format did not correctly respect the settings in the OS/2 Country System Setup object.

Fix: CTRL+UP and CTRL+DOWN scrolled command history even if caret was not in the command line entry field.

Fix: The code page and language code of the system was not respected when comparing filenames in the sorting algorithm.

Fix: The TAG and UNTAG command line commands did not respect the user customized options saying if they should operate on files and/or directories.

Fix: Programs did not always launch to the foreground.

Fix: Unable to rename a directory when new name was the same with only different in character cases.

Fix: Unable to rename or move file or directory with name "..X" or "...X".

Fix: Trying to rename a directory "X" to ".\X" caused the directory to be moved into it self. This ended up with a deep recursive new directoryuntil LCMD crached with a bang. No files was lost, however.

Fix: The version string in the INFO panel was not formatted correctly.

Fix: The command line was left in a gray color when a program was launched from the command line using the START command.

Fix: Entering a very long command sometimes caused Larsen Commander to hang.

CONTACT AUTHOR

Leif-Erik Larsen
leifel@online.no
http://home.sol.no/~leilarse/lcmd/index.html

 

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]