by William C. Parke for CHUG, Aug., 1988
CHUG is the Capitol Heath/Zenith Users' Group, Arlington, VA
This program is a terminate-and-stay-resident routine which
converts a semicolon to a colon and visa-versa when typed from
the keyboard. For those who have not had QWERTY typing drilled
into them, the often used DOS colon is easier to type if it is
unshifted. The less used semicolon is relegated to shift status.
COLON.COM can be inserted in the AUTOEXEC.BAT file, and should
not be sensitive to the position it takes amoung other TSR
The program requires DOS 2.11 or higher. The resident portion
takes only 256 bytes of RAM.
The effect of COLON.COM on the semicolon key can be
disengaged by running COLON again from the DOS prompt.
Repeated runs of COLON.COM will NOT install multiple copies of
the handler. Instead, COLON.COM will search for itself. If it
finds itself already installed, it simply flags a change of the
key reversal and exits. Thus, running COLON twice will return
the colon key translation to the state in which it started.
Running COLON an odd number of times reverses the colon
After COLON has been loaded, the state of the colon translation
can be made definite by using the command:
The first makes the colon key act normally, the second reverses
the colon/semicolon keys. These can be useful in BAT files,
for which the previous state of the colon translation may be
Version History: 1.0 Aug.29, 1988 Original Program
1.1 Sept.2, 1988 Added code to allow COLON to
search for itself and reverse its previous
effect, without staying resident a second
1.2 Sept.3, 1988 Added /n and /r switch to
make COLON state definite for BAT files.