home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
cmdpk164.zip
/
history.cpk
< prev
next >
Wrap
Text File
|
1998-01-09
|
11KB
|
265 lines
** CommandPak (w) (c) 1997-98 Ulrich Möller **
HISTORY
=======
In this file you will only see what I (Ulrich Möller) have changed
with CommandPak. For MLRXSHL's history and further information
please consult the online reference.
Version 1.64 (Jan. 1, 1997)
----------------------------
Reworked large parts of the online documentation;
removed some errors; clarified things.
xren.cmd:
- "-8" option added (FAT naming).
- "-f" works with "-d" (always delete .LONGNAMEs)
xcp.cmd added. Help files updated accordingly.
watchdrv:
- Language support added; now uses XHELPxxx.MSG.
- Help files updated accordingly.
profilec.shl:
- clarified a few explanations.
Install script:
- now sets a neat icon for desktop folder.
- CmdShl icon improved.
Version 1.63 (Dec. 20, 1997)
----------------------------
Changed name of introductory doc to CMDPAK0.INF
xdir:
- Added support for XDIR.DIRCMD.
xren:
- Rebuilt xren almost completely since options didn't work
together right.
- Moving/renaming should now work properly.
- Better backup functions.
- "-d" works now in move/rename mode also.
xhelp:
- Country support via HELP.COUNTRY.
- Moved all messages into external file.
- German translation available
- Adjusted for usage with HELPCMD
- help <envvar>: <envvar> must have been defined as
HELP.<envvar>.
- HELP.ANCHOR, HELP.BOLD, HELP.ITALICS implemented.
- Bugfix: work on non-OS/2 carriage returns (UNIX) also.
- Several bugfixes.
- Improved system messages: e.g. REX16 works also now.
Profile:
- adjusted HELP.COMMAND for new CmdShl.
- added HELP.xxx for colors.
- added new functions from MLRXSHL
- moved recurse.cmd into profile.
- moved open.cmd into profile; now respects CDPATH also.
Install program
- several languages now supported
- will change profile to selected language
- checks for previously installed files
Removed:
- recurse.cmd
- open.cmd
Version 1.62 (Dec. 14, 1997)
----------------------------
Fixed xdir.cmd crash in error messages.
xhelp:
- "list" option improved.
- Message is adjusted according to "help"'s argument
("help ls" and "help dir" will display different things).
- Now processes a subset of HTML commands quite perfectly;
messages are formatted on-the-fly according to screen
width and such.
- Rebuilt all help messages, now also using <B> tags.
- Added processing of external HTML and text files.
- Added processing of text from the command line.
watchdrv: if no drive is given now, last available drive
will be used.
ln:
- was completely buggy; reworked "expandPath()" from scratch.
More DOCs ("What is OS/2 command line?", "How do xxx work?").
Documentation split into several parts, maintained separately by
Martin Lafaix and me.
Version 1.61 (Dec. 8, 1997)
---------------------------
This version is basically a re-implementation of CommandPak
over a new MLRXSHL version by Martin Lafaix. This is a first
temporary release before a "unified" version of MLRXSHL and
CommandPak will be shipped.
Default profile: re-implemented my changes on the default profile.
"exit" now implemented as an alias; Alt+F4 set to "exit".
xhelp.cmd: new tool to display language-dependent messages in place
of former built-in "help" command ("help" alias defined).
query.cmd: new options "mem", changed "system", "irqs",
"drivers"
Now calls xhelp when no args are given.
xren.cmd: removed help messages, now calls xhelp.
xdir.cmd: removed help messages, now calls xhelp.
Re-implemented xdir completely over SDir V0.96.
recurse.cmd: removed help messages, now calls xhelp.
ln.cmd: removed help messages, now calls xhelp.
open.cmd: removed help messages, now calls xhelp.
Fixed install program which used a few RexxUtil calls
only available in ObjectRexx/Warp 4.
Improved provided icons for 32x32 resolution.
Documented everything (I hope) in cmdpak.inf.
Version 1.6 (Nov 24, 1997)
--------------------------
First (non-public) version put out in cooperation with Martin
Lafaix with proper rules for who is working on what parts of
the two subpackages.
xdir: can now display abstract WPS objects collected from the
OS/2 INI files. For this, the "-W" option has been added.
Example: "xdir -W C:\DESKTOP" will show the objects in the
desktop directory. The abstract objects are treated as if
they had the "w" attribute (which really adds a sixth
attribute to the "adhrs" attributes). Actually, "-W" is
just an abbreviation for "-a:w" (turn on "w" attrib).
The collection of WPS objects is done via WPTOOLS.DLL
which is quite slow on large INI files and large
directories. This process is only performed though when
it's really needed; normal xdir operation is not affected.
Abstract WPS objects are marked with a trailing "@".
New environment variable: DIRCLR.WPABSTRACT=<color>.
Just add the color; no complex syntax available.
Plus: Even more UNIX "ls" options added.
- "-F": classify files (append *, \, @)
- "-S": sort by size ("-z" removed)
xren: Now provides UNIX "mv" functionality, i.e. can also
move files when a path is specified in the second filespec.
This means there are now three "operating modes" (sort of),
which are standard "ren", "move" and EA handling.
New options:
- "-b": make backups of double originals when moving files
- "-i": interactive mode, ask before doing anything
- "-f": force mode, overwrite without asking
- "-L" and "-U" instead of "-l" and "-u" (same as xdir)
ln: New command for creating "links". Since FAT and HPFS don't
support real "links", these are implemented with WPShadow
objects. This means: With "ln" you can create shadows of
objects, which are visible with "xdir -W".
Syntax sort of like UNIX "ln"; type "ln -h" for details.
Version 1.5
-----------
This is the first version released by me (Ulrich Möller).
I started working on CommandPak in August 1997, which was then
MLRXSHL version 1.13 of March 13, 1997 by Martin Lafaix. Version
numbering begins with 1.5 to separate development of MLRXSHL
and CommandPak.
Things I have added since then include:
an install program
Miscellanea:
- The help system has completely been reworked
in order to also allow UNIX-like "-h" options. A lot more help
messages have been added (so far in English only).
xdir: used to be "SDIR" by Martin Lafaix also. Aside from adjusting
the help system, the handling of command line options has
completely been reworked. All options can be introduced both by
"-" and "/" now, while the upper-case options can only be
accessed by "-", since when using "/", the option is translated
to lower case (to preserve compatibility). The new options are:
- "-C" will display files like the "wide" format (i.e. in
columns), but ordered from top to bottom instead of from
left to right. This is more like the UNIX "ls" command,
while the "wide" format (left to right) behaves like OS/2
"DIR". "-C" is the DEFAULT now (as opposed to OS/2 "DIR").
If you don't like it, "SET DIRCMD=/L" in your profile.
- "-L" and "-U" enforce output in lower/upper case.
- "-d", "-t", "-z", "-n", "-1", "-R", "-p" make xdir a little
more similar to UNIX "ls" also. Type "xdir -h" for details.
- "-x" lets you choose what information you want to see;
with this option, you can also display attribs and
.LONGNAME extended attributes for each file. Set your
preferences as "SET DIRCMD=-x:<whatever>" in your profile.
As opposed to previous versions (of SDIR), options can now be
composed to reduce typing, such as "ls -pla". However, the old
syntax ("dir /a /w") still works also.
The environment variable "DIRCMD" is now also examined.
A bug was also fixed which made SDIR crash on my \OS2 directory,
since the spacing calculations for file names resulted in a
negative number passed to the "COPIES" function.
"dir" and "ls" are defined as aliases in the default cmdshl
"profile.shl", thus making xdir a replacement of the original
"DIR" command. Since aliases are case-sensitive, the original
"DIR" can still be reached by typing "DIR" instead of "dir".
query: a few new requests have been added (that aren't really THAT
useful, I must admit).
All new commands (not taken over from Martin Lafaix' MLRXSHL):
- xren.cmd: Please type "xren -h" for details. "ren" is defined
as an alias to "xren.cmd" in the default cmdshl "profile.shl".
- watchdrv.cmd: Please type "watchdrv -h" for details.
- open.cmd: not really fancy yet, but helpful (type "open -h"
for help).
- recurse.cmd: type "recurse -h" for help.
KNOWN BUGS/PROBLEMS
====================
Please see the online reference for this.
CONTACT:
========
Ulrich Möller
e-mail: ulrich.moeller@rz.hu-berlin.de
www: http://www2.rz.hu-berlin.de/~h0444vnd/