|
4OS2 Command processor v. 5.00.0 (25/11/2025) |
Readme/What's new |
Fixes and changes since last release
------------------------------------
5.00.0
- Fix a trap on startup where the passed arg is a long pathname
- Fix the use of an external command that has the same name as
an internal command (e.i. echo.exe now runs the exe not the
internal echo)
- Correctly display EA size for EAs larger than 32k.
- Fixed FFIND /R to search entire file
- Provide full path to cmd file on command line generated by EXTPROC/#!
- Improve handling of @WORDS when no separator list is included and the
beginning of the string is quoted. |
www.hobbesarchive.com/Hobbes/pub/os2/util/shell/4os2_5.00.0.wpi |
local copy
|
|
A formatter, analyzer, error-checker for 4OS2 BTM files v. 1.0.1 (22/7/2025, Anton Monroe) |
Readme/What's new |
BTMTool.cmd:
Awhile back I wrote a code analyzer/formatter/etc for Rexx scripts called
RexxTool.cmd, and wondered if I could modify it to do the same sort of things
with 4OS2 BTM scripts. BTMTool.cmd is the result. It took more modifying than I
expected and it doesn't do as much as RexxTool.cmd, but it seems to be reliable
at what it does. (RexxTool.cmd is available at hobbesarchive.com in the
pub/os2/dev/proglang/rexx directory)
indenter.btm
is a 4OS2 batch file that is a front end to my Rexx and BTM formatters.
I normally call it from a text editor, but it will work just as well from
the command line. As in
indenter.btm File.cmd
It depends on a number of other programs that you probably have already--
grep.exe, expand.exe, diff.exe, eautil.exe. I also use a side-by-side file
comparer called tfc.exe. I do not include it here but it is in the ZtreeBold
package ztb194a5_upd.zip at hobbesarchive.com or as TadziosFileCompare_1-4.zip
at hobbesarchive.com.
You can to edit indenter.btm to suit yourself.
send bug reports and feature requests to
Anton Monroe |
www.hobbesarchive.com/Hobbes/pub/os2/util/shell/BTMTool_1-0-1.zip |
local copy
|
|
4OS2 Command processor v. 3.11.0 (20/1/2022) |
Readme/What's new |
Fixes and changes since last release
------------------------------------
3.010
- Add /J switch to Copy and Move. Add CMDDirMvCpy INI key.
These change the behavior for move and copy of a directory
to match CMD (i.e. copy the directory not just the directory
contents)
- Add /Q to DIR command. It suppress non-fatal errors
- Eliminate 4os2 beep when using Alt-Tab to access lSwitcher
- Enhance NormalKey and NormalEditKey error message for keys
which are excluded from use by 4OS2. (e.g. Atl-Tab, Ctrl-Esc)
- Fix /ICON in START to avoid a SYS506 error.
- Add Alias example file to package
- Reorganize "What's New" section in help to place the latest
changes at the top of the pages.
- Fix @eawrite[] so it deletes EAs when a value isn't provided
- Fix @eawrite and @earead to trim leading and trailing white
space from EAnames.
- Fix @words[] so it returns 0
- Added internal variable _TMSMP (Time Stamp)
- Add INI key to specify 4 digit years and 2 digit 2 day
should be displayed.
- Add INI key to allow setting the Date Format.
- Change the default jpstree.idx location to the 4OS2 directory
with fall back to the root of the boot drive,
- Hide LIBPATHSTRICT for environment list when it isn't set.
- Fix Usage for the DIR and MOVE commands.
- Fix deletion count when an unsuccessful attempt to abort occurs
- Allow variables in the TEXT command.
- Add INI key to prevent duplicates in the history.
- Bypass internal help for message file help files with numbers
in their names.
- Fix options save to always write the new key to a new line.
- Fix to always use an external command with the same name
as an internal command if .exe is appended to it.
- Add Shift-Ins paste.
- Fix FOR switches so they can be grouped and placed in any order.
This also fix a trap with some FOR command lines.
- Fix REPLACE to accept an empty input string. |
ftp.netlabs.org/pub/4os2/4os2_3.11.GKY.exe |
local copy
|
|
4OS2 Command processor v. 3.10pre (17/9/2021, Andreas Buchinger) |
Readme/What's new |
Known problems
--------------
None, but it is unlikely that there wouldn't be any.
Fixes and changes since last release
------------------------------------
3.09.1-shl (3.09.1 beta)
- Avoid PMMERGE traps due to szSwtitle overflow
- Sync memory command text to displayed values
3.09 (3.09 GA)
- Set version number |
ftp.netlabs.org/pub/4os2/4os2_3.10.preAB.zip |
local copy
|
|
4OS2 Command processor v. 3.09b (12/6/2020, Andreas Buchinger) |
Readme/What's new |
Known problems
--------------
None, but it is unlikely that there wouldn't be any.
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 |
ftp.netlabs.org/pub/4os2/4os2_3.09_AB_wpi.exe |
local copy
|
|
4OS2 Command processor v. 3.08.4 (18/2/2018, Steven Levine) |
Readme/What's new |
Fixes and changes since last release
------------------------------------
3.08.4-shl (3.09 beta)
- Correct memory DirHistory size display |
home.earthlink.net/~steve53//betas/4os2-3.08.4shl-2017-02-18.zip |
local copy
|
|
4OS2 Command processor v. 3.08.3 (1/11/2013, Andreas Buchinger) |
Readme/What's new |
3.08_3
- rereleased 3.08, only difference - 4start.cmd.sample added '.;' with CDPATH |
hobbes.nmsu.edu/download/pub/os2/util/shell/4os2_3.08_3.zip |
local copy
|
Aggiungi un commento