emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/textmodes/tex-mode.el,v


From: Martin Rudalics
Subject: [Emacs-diffs] Changes to emacs/lisp/textmodes/tex-mode.el,v
Date: Tue, 23 Sep 2008 06:15:25 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Martin Rudalics <m061211>       08/09/23 06:15:25

Index: tex-mode.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/textmodes/tex-mode.el,v
retrieving revision 1.215
retrieving revision 1.216
diff -u -b -r1.215 -r1.216
--- tex-mode.el 12 Sep 2008 03:06:16 -0000      1.215
+++ tex-mode.el 23 Sep 2008 06:15:24 -0000      1.216
@@ -2585,8 +2585,11 @@
      (and (looking-at "\\\\\\(begin\\|end\\) *{\\([^\n}]+\\)")
          (member (match-string 2) tex-verbatim-environments)
          0)
-     ;; Put leading close-paren where the matching open brace would be.
-     (and (eq (latex-syntax-after) ?\))
+     ;; Put leading close-paren where the matching open paren would be.
+     (and (or (eq (latex-syntax-after) ?\))
+             ;; Try to handle escaped close parens.
+             (and (looking-at "\\\\\\([])}]\\)")
+                  (goto-char (match-beginning 1))))
          (ignore-errors
            (save-excursion
              (latex-skip-close-parens)




reply via email to

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