Node:Aux-Item Inheritance, Next:, Previous:About Aux-Items, Up:The Aux-Item List



Aux-Item Inheritance

An aux item that is placed on a text can be inherited. This means that if a comment or footnote to the text is created, an almost identical item will be created on the new text. The tag, creator, flags and data field will be inherited unchanged. The aux-no might be given a different value. A non-zero inherit-limit field will be decremented. The created-at timestamp will be set to the time when the new comment or footnote is created.

Inheritance only happens at text creation time. If a comment or footnote link is added later with add-comment or add-footnote, no items will be inherited. Also, if the link is removed (via sub-comment or sub-footnote), the inherited items will still be in place.

Inheritance only happens when the inherit bit is set, and if inherit-limit is 0 or greater than 1. See Auxiliary Information, for more information.

Inheritance has no meaning for items placed on the server or on a conference.

It is possible for a predefined aux-item to behave in a way that isn't consistent with the description in this section. The documentation for the specific aux-item should document any deviations.