Function: mode-local-print-binding

mode-local-print-binding is a byte-compiled function defined in mode-local.el.gz.

Signature

(mode-local-print-binding SYMBOL)

Documentation

Print the SYMBOL binding.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/mode-local.el.gz
;; Help for mode-local bindings.
(defun mode-local-print-binding (symbol)
  "Print the SYMBOL binding."
  (let ((value (symbol-value symbol)))
    (princ (format-message "\n     `%s' value is\n       " symbol))
    (if (and value (symbolp value))
        (princ (format-message "`%s'" value))
      (let ((pt (point)))
        (pp value)
        (save-excursion
          (goto-char pt)
          (indent-sexp))))
    (or (bolp) (princ "\n"))))