Function: mm-default-buffer-type

mm-default-buffer-type is a byte-compiled function defined in mm-encode.el.gz.

Signature

(mm-default-buffer-type BUFFER)

Documentation

Return a default content type for BUFFER, a buffer name.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/mm-encode.el.gz
(defun mm-default-buffer-type (buffer)
  "Return a default content type for BUFFER, a buffer name."
  (if-let* ((buf (get-buffer buffer))
            ((provided-mode-derived-p (buffer-local-value 'major-mode buf)
                                      'diff-mode)))
      "text/x-patch" "text/plain"))