make-indirect-buffer
make-indirect-buffer is an interactive built-in function in `C source code
'.
(make-indirect-buffer BASE-BUFFER NAME &optional CLONE)
Create and return an indirect buffer for buffer BASE-BUFFER, named NAME.
BASE-BUFFER should be a live buffer, or the name of an existing buffer.
NAME should be a string which is not the name of an existing buffer.
Optional argument CLONE non-nil means preserve BASE-BUFFER's state,
such as major and minor modes, in the indirect buffer.
CLONE nil means the indirect buffer's state is reset to default values.