Function: get-buffer

get-buffer is a function defined in buffer.c.

Signature

(get-buffer BUFFER-OR-NAME)

Documentation

Return the buffer named BUFFER-OR-NAME.

BUFFER-OR-NAME must be either a string or a buffer. If BUFFER-OR-NAME is a string and there is no buffer with that name, return nil. If BUFFER-OR-NAME is a buffer, return it as given.

View in manual

Source Code

// Defined in /usr/src/emacs/src/buffer.c
{
  if (BUFFERP (buffer_or_name))
    return buffer_or_name;
  CHECK_STRING (buffer_or_name);

  return Fcdr (assoc_ignore_text_properties (buffer_or_name, Vbuffer_alist));
}