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 [EMACS_22_B


From: Glenn Morris
Subject: [Emacs-diffs] Changes to emacs/lisp/textmodes/tex-mode.el, v [EMACS_22_BASE]
Date: Wed, 19 Sep 2007 07:19:55 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Branch:         EMACS_22_BASE
Changes by:     Glenn Morris <gm>       07/09/19 07:19:55

Index: tex-mode.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/textmodes/tex-mode.el,v
retrieving revision 1.185.2.5
retrieving revision 1.185.2.6
diff -u -b -r1.185.2.5 -r1.185.2.6
--- tex-mode.el 17 Sep 2007 07:01:53 -0000      1.185.2.5
+++ tex-mode.el 19 Sep 2007 07:19:54 -0000      1.185.2.6
@@ -1167,6 +1167,7 @@
          (let ((end (point))
                prev-end)
            ;; Scan the previous paragraph for invalidities.
+           ;; FIXME this should be using something like backward-paragraph.
            (if (search-backward "\n\n" nil t)
                (progn
                  (setq prev-end (point))
@@ -1252,9 +1253,13 @@
   (interactive "*P")
   (or inhibit-validation
       (save-excursion
+       ;; For the purposes of this, a "paragraph" is a block of text
+       ;; wherein all the brackets etc are expected to be balanced.  It
+       ;; may start after a blank line (ie a "proper" paragraph), or
+       ;; a begin{} or end{} block, etc.
        (tex-validate-region
         (save-excursion
-          (search-backward "\n\n" nil 'move)
+          (backward-paragraph)
           (point))
         (point)))
       (message "Paragraph being closed appears to contain a mismatch"))




reply via email to

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