changeset 98312:d8a3b46ba292

(latex-find-indent): ... and handle conjunction correctly this time.
author Martin Rudalics <rudalics@gmx.at>
date Tue, 23 Sep 2008 08:25:44 +0000
parents 9ca3cb5f9df9
children c7eef45e0d32
files lisp/textmodes/tex-mode.el
diffstat 1 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/textmodes/tex-mode.el	Tue Sep 23 07:06:12 2008 +0000
+++ b/lisp/textmodes/tex-mode.el	Tue Sep 23 08:25:44 2008 +0000
@@ -2586,18 +2586,18 @@
 	  (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.