diff options
author | Martin Rudalics <rudalics@gmx.at> | 2008-09-23 08:25:44 +0000 |
---|---|---|
committer | Martin Rudalics <rudalics@gmx.at> | 2008-09-23 08:25:44 +0000 |
commit | 8ca37e61fc16825314bc5eebcd86282102eb2961 (patch) | |
tree | d882586e4ffa155f51e944357076d22e98612741 /lisp/textmodes/tex-mode.el | |
parent | be10dcf24782ac9121d9721f4960e063f19beeec (diff) | |
download | emacs-8ca37e61fc16825314bc5eebcd86282102eb2961.tar.gz emacs-8ca37e61fc16825314bc5eebcd86282102eb2961.tar.bz2 emacs-8ca37e61fc16825314bc5eebcd86282102eb2961.zip |
(latex-find-indent): ... and handle conjunction correctly this time.
Diffstat (limited to 'lisp/textmodes/tex-mode.el')
-rw-r--r-- | lisp/textmodes/tex-mode.el | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el index 2c55a68b57b..37b2f3657a0 100644 --- a/lisp/textmodes/tex-mode.el +++ b/lisp/textmodes/tex-mode.el @@ -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. |