auctex-devel
[Top][All Lists]
Advanced

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

[AUCTeX-devel] Ensure LaTeX-indent-environment-list environments aren't


From: Matthew Leach
Subject: [AUCTeX-devel] Ensure LaTeX-indent-environment-list environments aren't filled
Date: Fri, 11 Mar 2016 22:50:08 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

Hi all,

I saw that there was a test that ensures AUCTeX fills a page of LaTeX
correctly.  It doesn't appear to check the instances where it
shouldn't fill a region, however.

The attached patch adds a tabular environment to the test input & output
file with a long line of text in the body.  Since tabular is a member of
the LaTeX-indent-environment-list it shouldn't be filled; therefore
checks that the AUCTeX fill mechanism avoids filling for these regions.

Comments welcome!

Cheers,
-- 
Matt
>From f1a5907852a18e2adb6f6dbb5885b32a1e23ae1d Mon Sep 17 00:00:00 2001
From: Matthew Leach <address@hidden>
Date: Fri, 11 Mar 2016 22:34:55 +0000
Subject: [PATCH] Ensure LaTeX-indent-environment-list environments aren't
 filled

* tests/latex/latex-filling-in.tex: Add a tabular environment to ensure
  the body of the environment isn't filled as it is listed in
  LaTeX-indent-environment-list.
* tests/latex/latex-filling-out.tex: Likewise.
---
 tests/latex/latex-filling-in.tex  | 4 ++++
 tests/latex/latex-filling-out.tex | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/tests/latex/latex-filling-in.tex b/tests/latex/latex-filling-in.tex
index 4cc184b..6e7294a 100644
--- a/tests/latex/latex-filling-in.tex
+++ b/tests/latex/latex-filling-in.tex
@@ -1 +1,5 @@
 Lorem ipsum dolor sit amet, consectetur adipisci elit, sed eiusmod \(0 = 1\) 
tempor incidunt ut $a^{2} + b^{2} = c^{2}$ labore et dolore magna aliqua.  Ut 
enim ad minim veniam, quis nostrum exercitationem ullam corporis suscipit 
laboriosam, nisi ut aliquid ex ea commodi consequatur.
+
+\begin{tabular}{| l | l | l | l |}
+  Lorem ipsum dolor sit amet, consectetur adipisci & Lorem ipsum dolor sit 
amet, consectetur adipisci & Lorem ipsum dolor sit amet, consectetur adipisci & 
Lorem ipsum dolor sit amet, consectetur adipisci
+\end{tabular}
diff --git a/tests/latex/latex-filling-out.tex 
b/tests/latex/latex-filling-out.tex
index cdb767a..b0596f3 100644
--- a/tests/latex/latex-filling-out.tex
+++ b/tests/latex/latex-filling-out.tex
@@ -3,3 +3,7 @@ Lorem ipsum dolor sit amet, consectetur adipisci elit, sed 
eiusmod
 magna aliqua.  Ut enim ad minim veniam, quis nostrum exercitationem
 ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi
 consequatur.
+
+\begin{tabular}{| l | l | l | l |}
+  Lorem ipsum dolor sit amet, consectetur adipisci & Lorem ipsum dolor sit 
amet, consectetur adipisci & Lorem ipsum dolor sit amet, consectetur adipisci & 
Lorem ipsum dolor sit amet, consectetur adipisci
+\end{tabular}
-- 
2.7.2


reply via email to

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