emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auctex e18e46e 32/95: * latex.el (LaTeX-label): Elimina


From: Tassilo Horn
Subject: [elpa] externals/auctex e18e46e 32/95: * latex.el (LaTeX-label): Eliminate premature returning of label.
Date: Sun, 16 Apr 2017 01:26:50 -0400 (EDT)

branch: externals/auctex
commit e18e46e0c01c75c9f5b1de678b50a7d99f84ca0d
Author: Arash Esbati <address@hidden>
Commit: Arash Esbati <address@hidden>

    * latex.el (LaTeX-label): Eliminate premature returning of label.
---
 latex.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/latex.el b/latex.el
index 27a7874..1ecbbdd 100644
--- a/latex.el
+++ b/latex.el
@@ -1040,10 +1040,10 @@ returned, nil if it is empty."
        (if (or (string= TeX-read-label-prefix label)
                (string= "" label))
            (setq label nil)
-         ;; If NO-INSERT, return only the label for further
-         ;; utilization, otherwise insert \label{label} in the buffer
-         (if no-insert
-             label
+         ;; 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)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]