Small Tools Release 1.1 Small Tools is a package of text processing programs which are patterned after the ones in the book "Software Tools." The following programs are included: CHG replace occurrences of a pattern CNT count characters, words, and/or lines CPY copy one or more files into one CPT encrypt or decrypt files DTB replace tabs with equivalent blanks EDT create or modify files (in-core version of UNIX ed) ETB replace blanks with equivalent tabs FND find lines containing a pattern FNT set printer font (written for EPSON, but modifiable) FMT format and print files (little brother to UNIX roff) LST list files (multi-column) on pages of any size MRG merge 2 sorted files for unique, equal, or all lines PRT print with page skips, headings, and line numbers SRT sort text lines ascending or descending on key field TRN transliterate characters, isolate words, etc. These are a very comfortable set of tools for almost any text processing task, including mail-list merging. EDT is a line oriented editor similar to the standard UNIX editor. It employs an optional automatic redisplay algorithm which provides greater visibility. It supports global search and command execution capabilities. Pattern matching capabilities, familiar to UNIX users, are available. FMT performs text formatting. It handles standard formatting functions like line filling, justifying, centering, underlining, boldface, headers, footers, and page numbering. It also supports italics, and double wide printing if your printer has these features. SRT is a disk-to-disk sort utility which operates on standard ASCII files. It accepts files of any size, and creates work files to hold intermediate sort runs if necessary. It will sort ascending or descending on 1) the whole line, 2) a fixed field starting at any character position, or 3) a variable length field identified by relative position in the line. White space is the default field separator, although any character may be specified. SRT considers upper- and lower-case letters to have the same colating sequence. The Small Tools programs are written in Small C. MS-DOS and CP/M versions are available. They are distributed as source code and come with a 81 page manual. J. E. Hendrix P.O. Box 1435 Oxford, MS 38655