Annotation of researchv10dc/cmd/library/README.opt2, revision 1.1

1.1     ! root        1: # *************************************************************** 
        !             2: # *    Copyright (c) 1990 AT&T                                 *
        !             3: # *     All Rights Reserved                                    *
        !             4: # *    THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T     *
        !             5: # *    The copyright notice above does not                     *
        !             6: # *    evidence any actual or intended                         *
        !             7: # *    publication of such source code.                        *
        !             8: # ***************************************************************
        !             9: Option 2 is where generic requests that can be described by a template are
        !            10: handled. The template files have a name starting with "2." and are in
        !            11: library's directory.
        !            12:   The template file divides into 2 pieces.  The top control part, and the
        !            13: bottom template part.  The two parts are separated by a dashed line starting
        !            14: with at least 10 dashes. Lines anywhere starting with a # are comment lines.
        !            15: 
        !            16:   Top / control part of template:
        !            17: 
        !            18: If the first line starts with a capital w (W), then the rest of the line 
        !            19: is what this selection type is called on the welcome menu of library.
        !            20: If there is no W line, this type of request is named by the filename,
        !            21: which follows the "2.". For example, take the file 2.photo-cp.  If it
        !            22: did not start with a W line, it would say on the menu that "photo-cp"
        !            23: were available. 
        !            24:   Once the user selects option 2, they are displayed a new menu of what is 
        !            25: available. This is controlled by the template file's D lines. If there
        !            26: is no D line (anywhere in the top part) then the selection is numbered and
        !            27: is named by the file's name as above.  Note that this is unwise since the
        !            28: numbering of the selections have no meaning and can change as new templates
        !            29: arrive. The D line has the format
        !            30:        D <selection alpha-numeric> Description.
        !            31: If the single letter <selection alnum> is not there, then the selection is
        !            32: numbered as above.  If the description isn't there then the filename is used.
        !            33:    All the lines in the top of the template starting with a ? are displayed
        !            34: when the user does a ? about the selection.
        !            35:    All the lines starting with a H are displayed before the first instance
        !            36: of the selection is done.
        !            37:    The M line says where to send mail connected with this selection. Note that
        !            38: the default is mhuxd!techlib where most of library() requests go.  
        !            39: You may, however, specify other destinations for machine-specific products.
        !            40: However, if you add machine-specific products and want them handled through
        !            41: mhuxd!techlib, you must contact the AT&T Library Network first.
        !            42: See the README.info for the person to call.
        !            43: 
        !            44:    The S line says what to Send to mark the selection taken .
        !            45:    A control line saying "ONE" says only one request will be taken.
        !            46: 
        !            47: 
        !            48:   Bottom / actual template part of template:
        !            49: 
        !            50:     Lines here fall into several classes:
        !            51:   - lines ending with +number or *number.  These are the actual template lines.
        !            52:     The user is prompted with this lines preceded by the word "Enter ". If the
        !            53:     line ends with +number, a response is required and can be at most <number>
        !            54:     lines. If it ends with *number, the response is optional.
        !            55:   - lines starting with ?.  These are displayed when the user types a ? at
        !            56:     one of the prompts.  Generally it is a good idea to have these. Note that
        !            57:     it displays all the ? lines between the present prompt and the next
        !            58:     prompt line.
        !            59:   - Other lines are simply displayed as they are scanned over.

unix.superglobalmegacorp.com

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