Function: buffer-modified-p

buffer-modified-p is a function defined in buffer.c.

Signature

(buffer-modified-p &optional BUFFER)

Documentation

Return t if BUFFER was modified since its file was last read or saved.

No argument or nil as argument means use current buffer as BUFFER.

Other relevant functions are documented in the buffer group.

Shortdoc

;; buffer
(buffer-modified-p (current-buffer))
    => t

Source Code

// Defined in /usr/src/emacs/src/buffer.c
{
  struct buffer *buf = decode_buffer (buffer);
  return BUF_SAVE_MODIFF (buf) < BUF_MODIFF (buf) ? Qt : Qnil;
}