Annotation of 43BSDTahoe/sys/tahoestand/vdformat/help.c, revision 1.1.1.1

1.1       root        1: #ifndef lint
                      2: static char sccsid[] = "@(#)help.c     1.1 (Berkeley/CCI) 7/5/86";
                      3: #endif
                      4: 
                      5: #include       "vdfmt.h"
                      6: #include       "cmd.h"
                      7: 
                      8: /*
                      9: **     These routines are used to display all the system help messages
                     10: ** that the operator requests.  They look through the system command 
                     11: ** tables to print the commands and the help messages in a neat mannor.
                     12: **
                     13: **     The only break in this rule is the help processor for digit entry
                     14: ** Which informs the operator what numeric range is valid.
                     15: */
                     16: 
                     17: help_text(tbl)
                     18: cmd_text_element       *tbl;
                     19: {
                     20:        indent();
                     21:        print_common_help();
                     22:        indent();
                     23:        while(tbl->cmd_token != 0) {
                     24:                register int    count;
                     25: 
                     26:                count = 9 - strlen(tbl->cmd_text);
                     27:                print("%s", tbl->cmd_text);
                     28:                while(count--)
                     29:                        putchar(' ');
                     30:                printf("- %s.\n", tbl->cmd_help);
                     31:                tbl++;
                     32:        }
                     33:        exdent(2);
                     34:        print("\n");
                     35: }
                     36: 
                     37: 
                     38: /*
                     39: **
                     40: */
                     41: 
                     42: print_common_help()
                     43: {
                     44:        print("The following commands are available:\n");
                     45:        indent();
                     46:        print("%s - %s.\n", "KILL    ", "Abort all operations");
                     47:        print("%s - %s.\n", "STATus  ", "Display formatter state");
                     48:        exdent(1);
                     49: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.