]> git.eshelyaron.com Git - emacs.git/commitdiff
(tex-terminate-paragraph): Use backward-paragraph.
authorGlenn Morris <rgm@gnu.org>
Wed, 19 Sep 2007 07:19:54 +0000 (07:19 +0000)
committerGlenn Morris <rgm@gnu.org>
Wed, 19 Sep 2007 07:19:54 +0000 (07:19 +0000)
lisp/textmodes/tex-mode.el

index 54bd77220e3f42e26bd895755fdd24a647a19e7d..e93894267ffb87a0d5ecd71820b093034c992d79 100644 (file)
@@ -1167,6 +1167,7 @@ on the line for the invalidity you want to see."
          (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 @@ A prefix arg inhibits the checking."
   (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"))