OS/2, eCS & ArcaOS - Technical > Utilities
MeShell commandline frontend timetable
Martin Vieregg:
I updated to MeShell 0.65, still without syntax completion. Minor things are fixed again:
* semicolon not shown in output fixed
* VIO settings page improved, setting "observe changing VIO window size" added
* Shift-Doubleklick to a directory name executes "cd Dirname" and "dir".
* fast typing of the next command while the last command is still executed did swallow keyboard input
David Graser:
--- Quote from: Martin Vieregg on June 17, 2020, 07:35:37 pm ---I updated to MeShell 0.65, still without syntax completion. Minor things are fixed again:
* semicolon not shown in output fixed
* VIO settings page improved, setting "observe changing VIO window size" added
* Shift-Doubleklick to a directory name executes "cd Dirname" and "dir".
* fast typing of the next command while the last command is still executed did swallow keyboard input
--- End quote ---
Martin, I noticed that 4os/2 has been updated and is dated 6/12/2020.
ftp://ftp.netlabs.org/pub/4os2/4os2_3.09_AB_wpi.exe
Fixes and changes since last release
------------------------------------
3.08.4-shl (3.09 beta)
- Correct memory DirHistory size display
3.08.3-shl (3.09 beta)
- Ensure that 4os2 understands that given command lines like @ foo.exe
@ is not an INI file indicator
- Double max input line length to 2048, needed for compiling some QT4 stuff
(by Andreas for Elbert)
- Ensure command lines like @foo.exe do not treat foo.exe as an INI file
- Ensure max length quoted pathnames handled correctly.
- Correct ESET logic for BEGINLIBPATH etc.
- Resolve list I command exception (ticket #20, changset 37507)
- Support #! as EXTPROC equivalent if UnixPaths enabled
- Default History and DirHistory to page multiples
- Show DirHistory memory usage in memory command output
- Update @makeage to be Y2K compliant
Andi B.:
David, this is a version build from the current sources from perforce. It includes the fixes which were done over the last years mostly by Steven. I think the version included with ArcaOS was build from the same sources. When I set up a git repository for 4os2 at bitbucket.org I also uploaded this packages (zip and wpi) at netlabs. None of the changes Martin desires for MeShell are included there.
Martin Vieregg:
I am in contact with Andreas Buchinger and I think that he will implement the needed things the next weeks. He already sent me a version where he changed already something to test it. According to current knowledge, it is only two minor things:
- when pressing Ctrl-C, "^C" has to be sent to stdout, not to VIO
- when redirecting 4os2 output to a file (or a pipe), some things (colors, line endings) are changed and filtered. We simply need a setting (commandline parameter or 4os2.ini file) where the changes are omitted in this case.
Then I have reported a bug that when redirecting output to a file and the output contains lines ending with ^M without ^J (Return without carriage) to overwrite the old line (like in a progress text 5% done, 10% done...) the wrong lines are filtered: The lines which are overprinted are shown in the text file and the final ines which should stay are omitted.
If anyone has found other problems with 4os2 and MeShell, please report here. I myself do not use it regulary.
Meanwhile, I began to program syntax completion. It is not very difficult to program. I will also implement program name completion based on the cmd.exe internal commands and the PATH list. The dropdown flyover list is already programmed in my german accounting program "Textbuch". I will implmenent several user settings (flyover no/when pressing TAB, automatically after ...quarterseconds), so anyone should get happy.
Martin Vieregg:
MeShell 0.70 with syntax completion (command completion and file name parameter completion) is finished.
Here you can download MeShell 0.70 (700 kB)
You will find a new chapter "Syntax completion" in the docu.
The functionality is more extensive than in 4os2 or in Windows. There are also useful hint windows with different colors. You can turn on and off every feature on the "Complete" page of the settings notebook. The settings are also explained in the docu, page Settings Notebook - Complete.
There are also again other bugs fixed.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version