Annotation of 43BSDReno/share/doc/usd/08.mh/mark.me, revision 1.1

1.1     ! root        1: .\"    This file is automatically generated.  Do not edit!
        !             2: .SC MARK 1
        !             3: .NA
        !             4: mark \- mark messages
        !             5: .SY
        !             6: mark
        !             7: \%[+folder] \%[msgs]
        !             8: \%[\-sequence\ name\ ...]
        !             9: \%[\-add] \%[\-delete] \%[\-list] 
        !            10: \%[\-public] \%[\-nopublic]
        !            11: \%[\-zero] \%[\-nozero]
        !            12: \%[\-help]
        !            13: .DE
        !            14: The \fImark\fR command manipulates message sequences by adding or
        !            15: deleting message numbers from folder\-specific message sequences,
        !            16: or by listing those sequences and messages.
        !            17: A message sequence is a keyword, just like one of the
        !            18: \*(lqreserved\*(rq message names,
        !            19: such as \*(lqfirst\*(rq or \*(lqnext\*(rq.
        !            20: Unlike the \*(lqreserved\*(rq message names,
        !            21: which have a fixed semantics on a per\-folder basis,
        !            22: the semantics of a message sequence may be defined, modified, and
        !            23: removed by the user.
        !            24: Message sequences are folder\-specific, e.g.,
        !            25: the sequence name \*(lqseen\*(rq in the context of folder \*(lq+inbox\*(rq
        !            26: need not have any relation whatsoever to the sequence of the same name
        !            27: in a folder of a different name.
        !            28: 
        !            29: Three action switches direct the operation of \fImark\fR.
        !            30: These switches are mutually exclusive:
        !            31: the last occurrence of any of them overrides any previous occurrence of the
        !            32: other two.
        !            33: 
        !            34: The `\-add' switch tells \fImark\fR to add messages to sequences
        !            35: or to create a new sequence.
        !            36: For each sequence named via the `\-sequence\ name' argument
        !            37: (which must occur at least once)
        !            38: the messages named via `msgs'
        !            39: (which defaults to \*(lqcur\*(rq if no `msgs' are given),
        !            40: are added to the sequence.
        !            41: The messages to be added need not be absent from the sequence.
        !            42: If the `\-zero' switch is specified,
        !            43: the sequence will be emptied prior to adding the messages.
        !            44: Hence, `\-add\ \-zero' means that each sequence should be initialized
        !            45: to the indicated messages,
        !            46: while `\-add\ \-nozero' means that each sequence should be appended to
        !            47: by the indicated messages.
        !            48: 
        !            49: The `\-delete' switch tells \fImark\fR to delete messages from
        !            50: sequences, and is the dual of `\-add'.
        !            51: For each of the named sequences,
        !            52: the named messages are removed from the sequence.
        !            53: These messages need not be already present in the sequence.
        !            54: If the `\-zero' switch is specified,
        !            55: then all messages in the folder are appended to the sequence prior to
        !            56: removing the messages.
        !            57: Hence, `\-delete\ \-zero' means that each sequence should contain all
        !            58: messages except those indicated,
        !            59: while `\-delete\ \-nozero' means that only the indicated messages
        !            60: should be removed from each sequence.
        !            61: As expected, the command `mark\0\-sequence\0seen\0\-delete\0all'
        !            62: deletes the sequence \*(lqseen\*(rq from the current folder.
        !            63: 
        !            64: When creating (or modifying) a sequence,
        !            65: the `\-public' switch indicates that the sequence should be made readable
        !            66: for other \fIMH\fR users.
        !            67: In contrast, the `\-nopublic' switch indicates that the sequence should be
        !            68: private to the user's \fIMH\fR environment.
        !            69: 
        !            70: The `\-list' switch tells \fImark\fR to list both the sequences defined
        !            71: for the folder and the messages associated with those sequences.
        !            72: \fIMark\fR will list each sequence named via `\-sequence\ name'
        !            73: (or all of them if `\-sequence' isn't used),
        !            74: and the messages associated with that sequence.
        !            75: The `\-zero' switch does not affect the operation of `\-list'.
        !            76: 
        !            77: The current restrictions on sequences are:
        !            78: 
        !            79: .in +.25i
        !            80: The name used to denote a message sequence must consist solely of
        !            81: alphabetic characters, and can not be one of the \*(lqreserved\*(rq
        !            82: message names
        !            83: (e.g., \*(lqfirst\*(rq, \*(lqcur\*(rq, and so forth).
        !            84: 
        !            85: Only a certain number of sequences may be defined for a given folder.
        !            86: This number is usually limited to 10.
        !            87: 
        !            88: The name used to denote a message sequence can not occur as part of a
        !            89: message range, e.g., constructs like \*(lqseen:20\*(rq or
        !            90: \*(lqseen\-10\*(rq are forbidden.
        !            91: .in -.25i
        !            92: .Fi
        !            93: ^$HOME/\&.mh\(ruprofile~^The user profile
        !            94: .Pr
        !            95: ^Path:~^To determine the user's MH directory
        !            96: .Ps
        !            97: ^Current\-Folder:~^To find the default current folder
        !            98: .Sa
        !            99: pick (1)
        !           100: .De
        !           101: `+folder' defaults to the current folder
        !           102: .Ds
        !           103: `\-add' if `msgs' is specified, `\-list' otherwise
        !           104: .Ds
        !           105: `msgs' defaults to cur (or all if `\-list' is specified)
        !           106: .Ds
        !           107: `\-nopublic' if the folder is read\-only, `\-public' otherwise
        !           108: .Ds
        !           109: `\-nozero'
        !           110: .Co
        !           111: If a folder is given, it will become the current folder.
        !           112: .En

unix.superglobalmegacorp.com

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