Function: LaTeX-label--default
LaTeX-label--default is a byte-compiled function defined in latex.el.
Signature
(LaTeX-label--default NAME NO-INSERT)
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/latex.el
(defun LaTeX-label--default (_name no-insert)
;; Use completing-read as we do with `C-c C-m \label RET'
(let ((label (TeX-read-label t "What label" t)))
;; No label or empty string entered?
(if (or (string= TeX-read-label-prefix label)
(string= "" label))
(setq label nil)
;; We have a label; when NO-INSERT is nil, insert
;; \label{label} in the buffer, add new label to list of
;; known labels and return it
(unless no-insert
(insert TeX-esc "label" TeX-grop label TeX-grcl))
(LaTeX-add-labels label)
label)))