]> git.eshelyaron.com Git - emacs.git/commitdiff
(latex-find-indent): ... and handle conjunction correctly this time.
authorMartin Rudalics <rudalics@gmx.at>
Tue, 23 Sep 2008 08:25:44 +0000 (08:25 +0000)
committerMartin Rudalics <rudalics@gmx.at>
Tue, 23 Sep 2008 08:25:44 +0000 (08:25 +0000)
lisp/textmodes/tex-mode.el

index 2c55a68b57b80eb4d48617a565f538e1f4ac0218..37b2f3657a05672479d6f7b08ec08aa9eb2d327c 100644 (file)
@@ -2586,18 +2586,18 @@ There might be text before point."
          (member (match-string 2) tex-verbatim-environments)
          0)
      ;; Put leading close-paren where the matching open paren would be.
-     (and (let (escaped)
-           (or (eq (latex-syntax-after) ?\))
+     (let (escaped)
+       (and (or (eq (latex-syntax-after) ?\))
                ;; Try to handle escaped close parens but keep original
                ;; position if it doesn't work out.
                (setq escaped (looking-at "\\\\\\([])}]\\)")))
            (ignore-errors
-             (save-excursion
-               (when escaped
-                 (goto-char (match-beginning 1)))
-               (latex-skip-close-parens)
-               (latex-backward-sexp-1)
-               (latex-find-indent 'virtual)))))
+            (save-excursion
+              (when escaped
+                (goto-char (match-beginning 1)))
+              (latex-skip-close-parens)
+              (latex-backward-sexp-1)
+              (latex-find-indent 'virtual)))))
      ;; Default (maybe an argument)
      (let ((pos (point))
           ;; Outdent \item if necessary.