Segment-directed functions. This includes those
functions whose actions relate to segments other than the currently
open one, and those functions that act upon entire segments at once,
or even many segments at once:
Changing references. You can cause
all segments that refer to a particular segment name, to refer to
a different segment name.
Renaming segments. You can change the name of a
segment in two ways:
Rename only a single segment.
Simultaneously rename a segment and all references
to it.
Deleting segments. This comes in several different
flavors; you can:
Delete a specified segment from the
display list.
Delete a specified segment from the display list,
as well as all references to it in all other segments.
Delete all segments simultaneously. Of course, this
also removes all references.
Copy segments. You can copy a segment from elsewhere
in the display list, or even from an entirely different
display list[17], into the currently
open segment.