wheels@mks.UUCP (Gerry Wheeler) (06/03/88)
MKS TOOLKIT, Version 2.3 (UNIX tools for DOS) Mortice Kern Systems Inc. is pleased to announce the release of the MKS Toolkit version 2.3, with shipping scheduled to commence on May 6, 1988. Many of you are already aware of the Toolkit as an extensive collection of UNIX compatible software tools running on MS-DOS and PC-DOS. This latest version offers new tools, and enhanced functionality plus technical reference documentation to cover all of these additions. It is delivered on 5 DSDD 5.25" diskettes, (or 720K 3.5" diskettes, please specify when ordering), accompanied by complete technical documentation. The MKS Toolkit version 2.3 includes: "NEW COMMANDS" compress, uncompress Lempel-Ziv compression/decompression. Binary- compatible with UNIX compress. diff3 This command compares three versions of a text file. nl This is a filter that will number lines and handle footers, headers and page numbering. spell This is a command which checks for misspelled words in files. In order to do this, a word list of nearly one hundred thousand words is included. tty Display terminal name. yacc Yet Another Compiler Compiler. This is a parser generator language; it takes a context-free LALR(1) or LALR (2) grammar and turns it into a set of tables and C code which constitutes a parser to recognize that grammar. This implementation of yacc is fully compatible with UNIX. "NEW FEATURES" cpio Multi-volume support and builtin data compression are provided. cpio now becomes a very flexible method of doing backups and software distribution. getopt Added -c option to allow a different command name in error messages. prof Added -l option to allow profiling down to the line level. diff The option -c has been renamed -D for compatibility with BSD systems. Memory usage has been modified to allow for substantially larger differences before having to use the -h option. deroff Added the option -n to display the file name and line number with each word. join Added the option -v to suppress matching lines. date Added the option %B to allow for fixed width numeric month fields. dd Added options conv=rawin and conv=rawout for access to DOS devices. nm Added the option -a to print the line number table. sum Added the option -i to implement CRC-CCITT checksum. sh MKS implementation of the Korn Shell for DOS. Quoting and parameter expansion improved. Exported aliases and functions now passed to subshells and shell files, never into the environment. Special ERR and EXIT traps are available in functions. Shell context switching now works correctly under Novell and NFS networks. Searches in vi and emacs editing modes are now echoed. ls Due to popular demand, the -C option has been built in. init This program has been generalized to give complete control over what programs init runs. The file /etc/inittab contains a description of what programs to run and in what order. This also allows Terminate-Stay-Resident (TSR) programs to be started directly by init. The option -T has been added to allow you to use the MKS Toolkit on serial lines (e.g. COM1). The option -R allows the specification of a setting for the ROOTDIR environment variable that will filter down to all descendants of init. mv, cp These commands now detect source and destination files that are identical. awk Line length increased from 1 to 2K. Speed improvements -- many scripts will run about twice as fast as the previous version. Experience with the new book "The AWK Programming Language" Aho, Weinberger, and Kernighan (Addison-Wesley, 1987) has prompted some small changes for conformance. Multiple -f options effectively allow the creation of awk libraries. Novell Certain things which failed in the previous release when using Novell Netware have been corrected. Commands affected include du, df, ls, mv ... PRICE The price of the MKS Toolkit, version 2.3 is $169.00. Updates from earlier versions of the Toolkit are available for $45.00. All prices are quoted in $US. Site/network licences are available. SHIPPING The package is shipped via UPS ground in the continental US and via first class mail elsewhere. North America shipping costs are included in purchase price. Overseas customers please add $15.00 for shipping. ORDER INFORMATION To order or obtain further information, contact: Mortice Kern Systems Inc., 35 King Street North, Waterloo, Ont. N2J 2W9 1-800-265-2797 (continental USA) 1-519-884-2251 (elsewhere) uucp: ...uunet!watmath!mks!inquiry MasterCard, VISA, American Express, and checks accepted. PC-DOS is a trademark of International Business Machines Corp. MS-DOS is a trademark of Microsoft Corp. UNIX is a trademark of AT&T Bell Laboratories. MKS and MKS Toolkit are trademarks of Mortice Kern Systems Inc.