[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Add @exdent uses in coverage_macro.texi
From: |
Patrice Dumas |
Subject: |
branch master updated: Add @exdent uses in coverage_macro.texi |
Date: |
Thu, 17 Feb 2022 17:37:08 -0500 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 39a432a72e Add @exdent uses in coverage_macro.texi
39a432a72e is described below
commit 39a432a72e3f5d704da3624b8f60ed785d8443cd
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Feb 17 23:36:29 2022 +0100
Add @exdent uses in coverage_macro.texi
---
tp/tests/coverage_macro.texi | 44 +
.../layout/res_parser/formatting/formatting.html | 257 +++++
.../layout/res_parser/formatting_chm/anchor.html | 29 +
.../layout/res_parser/formatting_chm/chapter.html | 169 +++
.../layout/res_parser/formatting_chm/chapter2.html | 29 +
.../res_parser/formatting_chm/formatting.html | 117 ++
.../res_parser/formatting_chm/formatting_abt.html | 29 +
.../res_parser/formatting_chm/formatting_ovr.html | 29 +
.../res_parser/formatting_chm/formatting_toc.html | 29 +
.../layout/res_parser/formatting_chm/index.html | 29 +
.../formatting_chm/s_002d_002dect_002cion.html | 29 +
.../res_parser/formatting_chm/subsection.html | 29 +
...tion-_0060_0060simple_002ddouble_002d_002d.html | 29 +
...02d_002dfour_002d_002d_002d_002d_0027_0027.html | 29 +
.../res_parser/formatting_docbook/formatting.xml | 174 +++
.../formatting_enable_encoding/formatting.html | 257 +++++
.../EPUB/xhtml/formatting.xhtml | 257 +++++
.../EPUB/xhtml/chapter.xhtml | 169 +++
.../EPUB/xhtml/chapter2.xhtml | 29 +
.../EPUB/xhtml/formatting.xhtml | 117 ++
.../EPUB/xhtml/formatting_abt.xhtml | 29 +
.../EPUB/xhtml/formatting_fot.xhtml | 29 +
.../EPUB/xhtml/formatting_ovr.xhtml | 29 +
.../EPUB/xhtml/formatting_toc.xhtml | 29 +
.../EPUB/xhtml/s_002d_002dect_002cion.xhtml | 29 +
.../EPUB/xhtml/subsection.xhtml | 29 +
...ion-_0060_0060simple_002ddouble_002d_002d.xhtml | 29 +
...2d_002dfour_002d_002d_002d_002d_0027_0027.xhtml | 29 +
.../res_parser/formatting_exotic/anchor.html | 29 +
.../res_parser/formatting_exotic/chapter.html | 169 +++
.../res_parser/formatting_exotic/chapter2.html | 29 +
.../formatting_exotic/formatting_abt.html | 29 +
.../formatting_exotic/formatting_ovr.html | 29 +
.../formatting_exotic/formatting_toc.html | 29 +
.../layout/res_parser/formatting_exotic/index.html | 29 +
.../formatting_exotic/s_002d_002dect_002cion.html | 29 +
.../res_parser/formatting_exotic/subsection.html | 29 +
...tion-_0060_0060simple_002ddouble_002d_002d.html | 29 +
...02d_002dfour_002d_002d_002d_002d_0027_0027.html | 29 +
.../res_parser/formatting_fr_icons/formatting.html | 257 +++++
.../res_parser/formatting_html/formatting.html | 257 +++++
.../res_parser/formatting_html32/formatting.html | 237 +++++
.../formatting_html_no_texi2html/formatting.html | 169 +++
.../res_parser/formatting_html_nodes/anchor.html | 29 +
.../res_parser/formatting_html_nodes/chapter.html | 169 +++
.../res_parser/formatting_html_nodes/chapter2.html | 29 +
.../formatting_html_nodes/formatting_abt.html | 29 +
.../formatting_html_nodes/formatting_fot.html | 29 +
.../formatting_html_nodes/formatting_ovr.html | 29 +
.../formatting_html_nodes/formatting_toc.html | 29 +
.../res_parser/formatting_html_nodes/index.html | 117 ++
.../s_002d_002dect_002cion.html | 29 +
.../formatting_html_nodes/subsection.html | 29 +
...tion-_0060_0060simple_002ddouble_002d_002d.html | 29 +
...02d_002dfour_002d_002d_002d_002d_0027_0027.html | 29 +
.../res_parser/formatting_info/formatting.info | Bin 119724 -> 121866
bytes
.../formatting_inline_css/formatting.html | 257 +++++
.../res_parser/formatting_latex/formatting.tex | 264 +++++
.../formatting_macro_expand/formatting.texi | 220 ++++
.../res_parser/formatting_mathjax/formatting.html | 257 +++++
.../layout/res_parser/formatting_nodes/anchor.html | 29 +
.../res_parser/formatting_nodes/chapter.html | 169 +++
.../res_parser/formatting_nodes/chapter2.html | 29 +
.../formatting_nodes/formatting_abt.html | 29 +
.../formatting_nodes/formatting_fot.html | 29 +
.../formatting_nodes/formatting_ovr.html | 29 +
.../formatting_nodes/formatting_toc.html | 29 +
.../layout/res_parser/formatting_nodes/index.html | 117 ++
.../formatting_nodes/s_002d_002dect_002cion.html | 29 +
.../res_parser/formatting_nodes/subsection.html | 29 +
...tion-_0060_0060simple_002ddouble_002d_002d.html | 29 +
...02d_002dfour_002d_002d_002d_002d_0027_0027.html | 29 +
.../formatting_numerical_entities/formatting.html | 257 +++++
.../res_parser/formatting_plaintext/formatting.txt | 1117 +++++++++++---------
.../res_parser/formatting_rawtext/formatting.txt | 58 +
.../formatting_regions/formatting_regions.html | 257 +++++
.../res_parser/formatting_textcontent/formatting | 116 ++
.../formatting_weird_quotes/formatting.html | 257 +++++
.../res_parser/formatting_xhtml/formatting.html | 257 +++++
.../res_parser/formatting_xml/formatting.xml | 216 ++++
.../res_parser/formatting_singular/anchor.html | 29 +
.../res_parser/formatting_singular/chapter.html | 169 +++
.../res_parser/formatting_singular/chapter2.html | 29 +
.../res_parser/formatting_singular/index.htm | 29 +
.../res_parser/formatting_singular/index.html | 29 +
.../s_002d_002dect_002cion.html | 29 +
.../res_parser/formatting_singular/sing_abt.htm | 29 +
.../res_parser/formatting_singular/sing_fot.htm | 29 +
.../res_parser/formatting_singular/sing_ovr.htm | 29 +
.../res_parser/formatting_singular/sing_toc.htm | 29 +
.../res_parser/formatting_singular/subsection.html | 29 +
...tion-_0060_0060simple_002ddouble_002d_002d.html | 29 +
...02d_002dfour_002d_002d_002d_002d_0027_0027.html | 29 +
93 files changed, 8178 insertions(+), 515 deletions(-)
diff --git a/tp/tests/coverage_macro.texi b/tp/tests/coverage_macro.texi
index 51bc542580..28d7bc2e00 100644
--- a/tp/tests/coverage_macro.texi
+++ b/tp/tests/coverage_macro.texi
@@ -363,6 +363,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -489,6 +511,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
diff --git a/tp/tests/layout/res_parser/formatting/formatting.html
b/tp/tests/layout/res_parser/formatting/formatting.html
index ea846bae7a..15dc684cee 100644
--- a/tp/tests/layout/res_parser/formatting/formatting.html
+++ b/tp/tests/layout/res_parser/formatting/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_chm/anchor.html
b/tp/tests/layout/res_parser/formatting_chm/anchor.html
index df310a6d36..9e131b49db 100644
--- a/tp/tests/layout/res_parser/formatting_chm/anchor.html
+++ b/tp/tests/layout/res_parser/formatting_chm/anchor.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/chapter.html
b/tp/tests/layout/res_parser/formatting_chm/chapter.html
index 54d357e4bd..92a6de591d 100644
--- a/tp/tests/layout/res_parser/formatting_chm/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_chm/chapter.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2198,6 +2271,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2324,6 +2419,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3248,6 +3365,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3401,6 +3545,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_chm/chapter2.html
b/tp/tests/layout/res_parser/formatting_chm/chapter2.html
index b544dc3631..5f8f833052 100644
--- a/tp/tests/layout/res_parser/formatting_chm/chapter2.html
+++ b/tp/tests/layout/res_parser/formatting_chm/chapter2.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting.html
b/tp/tests/layout/res_parser/formatting_chm/formatting.html
index 2ff45e2e0e..6c3a1606dc 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1177,6 +1206,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1303,6 +1354,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2192,6 +2265,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2318,6 +2413,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
b/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
index 652ef2416d..8266c1081e 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
b/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
index b3816e070a..475cfea5ee 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
b/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
index 1ea403cec7..a6d742a8dc 100644
--- a/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
+++ b/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/index.html
b/tp/tests/layout/res_parser/formatting_chm/index.html
index da02971524..476704736b 100644
--- a/tp/tests/layout/res_parser/formatting_chm/index.html
+++ b/tp/tests/layout/res_parser/formatting_chm/index.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
b/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
index c78a5c9ea6..d761a13d89 100644
--- a/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
+++ b/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_chm/subsection.html
b/tp/tests/layout/res_parser/formatting_chm/subsection.html
index 5e6dc65218..a869c71e55 100644
--- a/tp/tests/layout/res_parser/formatting_chm/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_chm/subsection.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
b/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
index f246fb8a74..0b620539b8 100644
---
a/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
+++
b/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
b/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
index 0d72eae483..ffcbe24625 100644
---
a/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
+++
b/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
b/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
index 09bdd390a5..5c00d605eb 100644
--- a/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
+++ b/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
@@ -311,6 +311,21 @@ error→ ↦ − ★ ⊣ ⇒
</para></blockquote>
<blockquote><para>indent in quotation
</para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
+</blockquote>
+<blockquote><para>Not exdented followed by exdented
+</para><simpara role="exdent">exdented quotation line</simpara>
+</blockquote>
+<blockquote><simpara role="exdent">exdented quotation line</simpara>
+<para>Followed by not exdented
+</para></blockquote>
+<blockquote><para>quotation1
+</para><simpara role="exdent">in exdented protected eol  </simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
<blockquote><para>A small quot—ation
</para></blockquote>
<note><para>A small Note
@@ -381,6 +396,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen>
<screen>example with empty and non empty args mix
</screen>
+<screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen>
+<simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen>
+<screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+
<screen>s--mallexample
</screen>
<para><literal>@noindent</literal> after smallexample.
@@ -1122,6 +1151,21 @@ error→ ↦ − ★ ⊣ ⇒
</para></blockquote>
<blockquote><para>indent in quotation
</para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
+</blockquote>
+<blockquote><para>Not exdented followed by exdented
+</para><simpara role="exdent">exdented quotation line</simpara>
+</blockquote>
+<blockquote><simpara role="exdent">exdented quotation line</simpara>
+<para>Followed by not exdented
+</para></blockquote>
+<blockquote><para>quotation1
+</para><simpara role="exdent">in exdented protected eol  </simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
<blockquote><para>A small quot—ation
</para></blockquote>
<note><para>A small Note
@@ -1192,6 +1236,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen>
<screen>example with empty and non empty args mix
</screen>
+<screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen>
+<simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen>
+<screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+
<screen>s--mallexample
</screen>
<para><literal>@noindent</literal> after smallexample.
@@ -1934,6 +1992,21 @@ error→ ↦ − ★ ⊣ ⇒
</para></blockquote>
<blockquote><para>indent in quotation
</para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
+</blockquote>
+<blockquote><para>Not exdented followed by exdented
+</para><simpara role="exdent">exdented quotation line</simpara>
+</blockquote>
+<blockquote><simpara role="exdent">exdented quotation line</simpara>
+<para>Followed by not exdented
+</para></blockquote>
+<blockquote><para>quotation1
+</para><simpara role="exdent">in exdented protected eol  </simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
<blockquote><para>A small quot—ation
</para></blockquote>
<note><para>A small Note
@@ -2004,6 +2077,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen>
<screen>example with empty and non empty args mix
</screen>
+<screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen>
+<simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen>
+<screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+
<screen>s--mallexample
</screen>
<para><literal>@noindent</literal> after smallexample.
@@ -2764,6 +2851,21 @@ error→ ↦ − ★ ⊣ ⇒
</para></blockquote>
<blockquote><para>indent in quotation
</para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
+</blockquote>
+<blockquote><para>Not exdented followed by exdented
+</para><simpara role="exdent">exdented quotation line</simpara>
+</blockquote>
+<blockquote><simpara role="exdent">exdented quotation line</simpara>
+<para>Followed by not exdented
+</para></blockquote>
+<blockquote><para>quotation1
+</para><simpara role="exdent">in exdented protected eol  </simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
<blockquote><para>A small quot—ation
</para></blockquote>
<note><para>A small Note
@@ -2834,6 +2936,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen>
<screen>example with empty and non empty args mix
</screen>
+<screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen>
+<simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen>
+<screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+
<screen>s--mallexample
</screen>
<para><literal>@noindent</literal> after smallexample.
@@ -3575,6 +3691,21 @@ error→ ↦ − ★ ⊣ ⇒
</para></blockquote>
<blockquote><para>indent in quotation
</para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
+</blockquote>
+<blockquote><para>Not exdented followed by exdented
+</para><simpara role="exdent">exdented quotation line</simpara>
+</blockquote>
+<blockquote><simpara role="exdent">exdented quotation line</simpara>
+<para>Followed by not exdented
+</para></blockquote>
+<blockquote><para>quotation1
+</para><simpara role="exdent">in exdented protected eol  </simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
<blockquote><para>A small quot—ation
</para></blockquote>
<note><para>A small Note
@@ -3645,6 +3776,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen>
<screen>example with empty and non empty args mix
</screen>
+<screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen>
+<simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen>
+<screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+
<screen>s--mallexample
</screen>
<para><literal>@noindent</literal> after smallexample.
@@ -4382,6 +4527,21 @@ error→ ↦ − ★ ⊣ ⇒
</screen></blockquote><screen>
</screen><blockquote><screen>indent in quotation
</screen></blockquote><screen>
+</screen><blockquote><simpara role="exdent">exdented quotation line and dash
--- in quotation</simpara>
+</blockquote><screen>
+</screen><blockquote><screen>Not exdented followed by exdented
+</screen><simpara role="exdent">exdented quotation line</simpara>
+</blockquote><screen>
+</screen><blockquote><simpara role="exdent">exdented quotation line</simpara>
+<screen>Followed by not exdented
+</screen></blockquote><screen>
+</screen><blockquote><screen>quotation1
+</screen><simpara role="exdent">in exdented protected eol  </simpara>
+<screen>following
+</screen><simpara role="exdent">in exdented a @*
+ and following</simpara>
+<screen>after exdented
+</screen></blockquote><screen>
</screen><blockquote><screen>A small quot---ation
</screen></blockquote><screen>
</screen><note><screen>A small Note
@@ -4450,6 +4610,20 @@ error→ ↦ − ★ ⊣ ⇒
</screen><screen>
</screen><screen>example with empty and non empty args mix
</screen><screen>
+</screen><screen>Exam---ple
+
+</screen><simpara role="exdent">Other li---ne</simpara>
+<screen>not exdented
+</screen><screen>
+</screen><simpara role="exdent">exdented and dash --- in example</simpara>
+<screen>Not exdented one
+</screen><simpara role="exdent">exdented two</simpara>
+<screen>Not exdented two
+</screen><screen>
+</screen><screen>Example Hoho.
+</screen><screen>Nested Other line
+</screen><simpara role="exdent">exdented nested other line</simpara>
+<screen>
</screen><screen>s--mallexample
</screen><screen>
<literal>@noindent</literal> after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
index fee571bb20..b0e19f1ea0 100644
--- a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ ↦ − ★ ⊣ ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ ↦ − ★ ⊣ ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/formatting.xhtml
b/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/formatting.xhtml
index 962b185e10..8fcd7f1539 100644
---
a/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/formatting.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub/formatting_epub_package/EPUB/xhtml/formatting.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1183,6 +1212,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1309,6 +1360,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2198,6 +2271,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2324,6 +2419,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3245,6 +3362,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3371,6 +3510,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4259,6 +4420,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4385,6 +4568,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5309,6 +5514,33 @@ error→ ↦ − ★ ⊣ ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol  
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5462,6 +5694,31 @@ error→ ↦ − ★ ⊣ ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
index 926776e5b6..2d5b1783dc 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1189,6 +1218,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1315,6 +1366,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2203,6 +2276,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2329,6 +2424,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3253,6 +3370,33 @@ error→ ↦ − ★ ⊣ ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol  
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3406,6 +3550,31 @@ error→ ↦ − ★ ⊣ ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter2.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter2.xhtml
index e0d1cdd528..1acae6f933 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter2.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/chapter2.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting.xhtml
index 8b31b19547..4649b27849 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1180,6 +1209,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1306,6 +1357,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2195,6 +2268,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2321,6 +2416,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
index 9a12c82c70..34bf18fd75 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_abt.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_fot.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_fot.xhtml
index a3ddeb14ef..acad90811b 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_fot.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_fot.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_ovr.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_ovr.xhtml
index 15b95ff53c..17af23ccef 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_ovr.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_ovr.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_toc.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_toc.xhtml
index 22823b9874..ee7246b412 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_toc.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/formatting_toc.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/s_002d_002dect_002cion.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/s_002d_002dect_002cion.xhtml
index a9b830626d..d852ca0bf1 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/s_002d_002dect_002cion.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/s_002d_002dect_002cion.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsection.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsection.xhtml
index 70e36a3625..fd162dc2c4 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsection.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsection.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-_0060_0060simple_002ddouble_002d_002d.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-_0060_0060simple_002ddouble_002d_002d.xhtml
index 001a2cf227..75f541e63f 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-_0060_0060simple_002ddouble_002d_002d.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-_0060_0060simple_002ddouble_002d_002d.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.xhtml
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.xhtml
index 06edc7365c..4f1c3a4709 100644
---
a/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.xhtml
+++
b/tp/tests/layout/res_parser/formatting_epub_nodes/formatting_epub_package/EPUB/xhtml/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.xhtml
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/anchor.html
b/tp/tests/layout/res_parser/formatting_exotic/anchor.html
index 6587937c1b..4e453c1fef 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/anchor.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/anchor.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/chapter.html
b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
index 3afb6e7b87..ce461b4f87 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/chapter.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1201,6 +1230,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1327,6 +1378,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2215,6 +2288,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2341,6 +2436,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3265,6 +3382,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3418,6 +3562,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
b/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
index 1e802e7e1b..f1b3f63b28 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
b/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
index 8033f37815..a573f1368e 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
b/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
index 29aedc85fb..0ddb2586d8 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
b/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
index 70728c1c88..d0dd66343c 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/index.html
b/tp/tests/layout/res_parser/formatting_exotic/index.html
index 8583b5b219..1539ea4826 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/index.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/index.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
b/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
index 7cf4176c74..2057b0767b 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_exotic/subsection.html
b/tp/tests/layout/res_parser/formatting_exotic/subsection.html
index ae27474d87..5a633b6a29 100644
--- a/tp/tests/layout/res_parser/formatting_exotic/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_exotic/subsection.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
b/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
index e0a2e5b374..4275baf146 100644
---
a/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
+++
b/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
b/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
index fcc6f6dd22..bb5af5664a 100644
---
a/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
+++
b/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
index d092961184..dc7756c5df 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ erreur→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ erreur→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ erreur→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ erreur→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ erreur→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ erreur→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_html/formatting.html
b/tp/tests/layout/res_parser/formatting_html/formatting.html
index ea846bae7a..15dc684cee 100644
--- a/tp/tests/layout/res_parser/formatting_html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_html32/formatting.html
b/tp/tests/layout/res_parser/formatting_html32/formatting.html
index 535cfb085c..99009d4691 100644
--- a/tp/tests/layout/res_parser/formatting_html32/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html32/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1152,6 +1181,28 @@ error-> ==> - -!- -| =>
<p>indent in quotation
</p></blockquote>
+<blockquote>
+<p>exdented quotation line and dash -- in quotation
+</p></blockquote>
+
+<blockquote>
+<p>Not exdented followed by exdented
+</p><p>exdented quotation line
+</p></blockquote>
+
+<blockquote>
+<p>exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote>
+<p>quotation1
+</p><p>in exdented protected eol
+</p><p>following
+</p><p>in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote>
<p>A small quot--ation
</p></blockquote>
@@ -1266,6 +1317,24 @@ i-tem 1
<table><tr><td> </td><td><pre>example with empty and non empty args mix
</pre></td></tr></table>
+<table><tr><td> </td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>exdented and dash --- in example
+</pre><pre>Not exdented one
+</pre><pre>exdented two
+</pre><pre>Not exdented two
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>Example Hoho.
+</pre><table><tr><td> </td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
<table><tr><td> </td><td><pre>s--mallexample
</pre></td></tr></table>
@@ -2145,6 +2214,28 @@ error-> ==> - -!- -| =>
<p>indent in quotation
</p></blockquote>
+<blockquote>
+<p>exdented quotation line and dash -- in quotation
+</p></blockquote>
+
+<blockquote>
+<p>Not exdented followed by exdented
+</p><p>exdented quotation line
+</p></blockquote>
+
+<blockquote>
+<p>exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote>
+<p>quotation1
+</p><p>in exdented protected eol
+</p><p>following
+</p><p>in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote>
<p>A small quot--ation
</p></blockquote>
@@ -2259,6 +2350,24 @@ i-tem 1
<table><tr><td> </td><td><pre>example with empty and non empty args mix
</pre></td></tr></table>
+<table><tr><td> </td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>exdented and dash --- in example
+</pre><pre>Not exdented one
+</pre><pre>exdented two
+</pre><pre>Not exdented two
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>Example Hoho.
+</pre><table><tr><td> </td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
<table><tr><td> </td><td><pre>s--mallexample
</pre></td></tr></table>
@@ -3194,6 +3303,28 @@ error-> ==> - -!- -| =>
<p>indent in quotation
</p></blockquote>
+<blockquote>
+<p>exdented quotation line and dash -- in quotation
+</p></blockquote>
+
+<blockquote>
+<p>Not exdented followed by exdented
+</p><p>exdented quotation line
+</p></blockquote>
+
+<blockquote>
+<p>exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote>
+<p>quotation1
+</p><p>in exdented protected eol
+</p><p>following
+</p><p>in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote>
<p>A small quot--ation
</p></blockquote>
@@ -3308,6 +3439,24 @@ i-tem 1
<table><tr><td> </td><td><pre>example with empty and non empty args mix
</pre></td></tr></table>
+<table><tr><td> </td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>exdented and dash --- in example
+</pre><pre>Not exdented one
+</pre><pre>exdented two
+</pre><pre>Not exdented two
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>Example Hoho.
+</pre><table><tr><td> </td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
<table><tr><td> </td><td><pre>s--mallexample
</pre></td></tr></table>
@@ -4186,6 +4335,28 @@ error-> ==> - -!- -| =>
<p>indent in quotation
</p></blockquote>
+<blockquote>
+<p>exdented quotation line and dash -- in quotation
+</p></blockquote>
+
+<blockquote>
+<p>Not exdented followed by exdented
+</p><p>exdented quotation line
+</p></blockquote>
+
+<blockquote>
+<p>exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote>
+<p>quotation1
+</p><p>in exdented protected eol
+</p><p>following
+</p><p>in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote>
<p>A small quot--ation
</p></blockquote>
@@ -4300,6 +4471,24 @@ i-tem 1
<table><tr><td> </td><td><pre>example with empty and non empty args mix
</pre></td></tr></table>
+<table><tr><td> </td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>exdented and dash --- in example
+</pre><pre>Not exdented one
+</pre><pre>exdented two
+</pre><pre>Not exdented two
+</pre></td></tr></table>
+
+<table><tr><td> </td><td><pre>Example Hoho.
+</pre><table><tr><td> </td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
<table><tr><td> </td><td><pre>s--mallexample
</pre></td></tr></table>
@@ -5213,6 +5402,33 @@ error-> ==> - -!- -| =>
</pre></blockquote>
<pre>
+</pre><blockquote>
+<pre>exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre>
+
+</pre><blockquote>
+<pre>Not exdented followed by exdented
+</pre><pre>exdented quotation line
+</pre></blockquote>
+<pre>
+
+</pre><blockquote>
+<pre>exdented quotation line
+</pre><pre>Followed by not exdented
+</pre></blockquote>
+<pre>
+
+</pre><blockquote>
+<pre>quotation1
+</pre><pre>in exdented protected eol
+</pre><pre>following
+</pre><pre>in exdented a @*
+ and following
+</pre><pre>after exdented
+</pre></blockquote>
+<pre>
+
</pre><blockquote>
<pre>A small quot---ation
</pre></blockquote>
@@ -5354,6 +5570,27 @@ error-> ==> - -!- -| =>
</pre></td></tr></table>
<pre>
+</pre><table><tr><td> </td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+<pre>
+
+</pre><table><tr><td> </td><td><pre>exdented and dash --- in example
+</pre><pre>Not exdented one
+</pre><pre>exdented two
+</pre><pre>Not exdented two
+</pre></td></tr></table>
+<pre>
+
+</pre><table><tr><td> </td><td><pre>Example Hoho.
+</pre><table><tr><td> </td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+<pre>
+
</pre><table><tr><td> </td><td><pre>s--mallexample
</pre></td></tr></table>
<pre>
diff --git
a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
index 9f3b420a5d..d092b25658 100644
--- a/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html_no_texi2html/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1241,6 +1270,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1367,6 +1418,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2255,6 +2328,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2381,6 +2476,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3305,6 +3422,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3458,6 +3602,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
b/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
index df310a6d36..9e131b49db 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
index b18288c160..262d33adf7 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1204,6 +1233,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1330,6 +1381,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2218,6 +2291,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2344,6 +2439,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3268,6 +3385,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3421,6 +3565,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
b/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
index d18ca7790b..9076e8d219 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
index b09f032f64..178dca4ae2 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
index 42144ba6c9..2379ea905f 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
index e8b54e7899..baca14aced 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
index 0502e35192..39bf38025e 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/index.html
b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
index 03a2bb2840..e80cce230a 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1179,6 +1208,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1305,6 +1356,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2194,6 +2267,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2320,6 +2415,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
b/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
index 2e5da990ff..711093436b 100644
---
a/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
+++
b/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
b/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
index 9cb2006b02..ec5617b782 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
b/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
index 09aecc5b15..2f160d793f 100644
---
a/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
+++
b/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
b/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
index 26f7b4d080..fa3db16382 100644
---
a/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
+++
b/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_info/formatting.info
b/tp/tests/layout/res_parser/formatting_info/formatting.info
index 2a6537ab8f..37c6afac5c 100644
Binary files a/tp/tests/layout/res_parser/formatting_info/formatting.info and
b/tp/tests/layout/res_parser/formatting_info/formatting.info differ
diff --git a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
index 2b57206307..e17bcce0f9 100644
--- a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1156,6 +1185,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1282,6 +1333,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample" style="margin-left: 3.2em">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2171,6 +2244,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2297,6 +2392,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample" style="margin-left: 3.2em">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3242,6 +3359,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3368,6 +3507,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample" style="margin-left: 3.2em">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4256,6 +4417,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4382,6 +4565,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample" style="margin-left: 3.2em">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5306,6 +5511,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5459,6 +5691,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example" style="margin-left: 3.2em">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample" style="margin-left: 3.2em">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index e324680e90..e3f405a813 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -491,6 +491,28 @@ aaa quotation
indent in quotation
\end{quote}
+\begin{quote}
+exdented quotation line and dash --- in quotation
+\end{quote}
+
+\begin{quote}
+Not exdented followed by exdented
+exdented quotation line
+\end{quote}
+
+\begin{quote}
+exdented quotation line
+Followed by not exdented
+\end{quote}
+
+\begin{quote}
+quotation1
+in exdented protected eol \ {}
+following
+in exdented a @* \leavevmode{}\\ and following
+after exdented
+\end{quote}
+
\begin{quote}
\begin{footnotesize}
A small quot---ation
@@ -622,6 +644,32 @@ example with empty args
example with empty and non empty args mix
\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Exam{-}{-}{-}ple
+
+\endgroup{}%
+Other li---ne
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+not exdented
+\endgroup{}%
+
+exdented and dash --- in example
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented one
+\endgroup{}%
+exdented two
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented two
+\endgroup{}%
+
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Example Hoho.
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Nested Other line
+\endgroup{}%
+exdented nested other line
+
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily\footnotesize{}%
s{-}{-}mallexample
\endgroup{}%
@@ -1675,6 +1723,28 @@ aaa quotation
indent in quotation
\end{quote}
+\begin{quote}
+exdented quotation line and dash --- in quotation
+\end{quote}
+
+\begin{quote}
+Not exdented followed by exdented
+exdented quotation line
+\end{quote}
+
+\begin{quote}
+exdented quotation line
+Followed by not exdented
+\end{quote}
+
+\begin{quote}
+quotation1
+in exdented protected eol \ {}
+following
+in exdented a @* \leavevmode{}\\ and following
+after exdented
+\end{quote}
+
\begin{quote}
\begin{footnotesize}
A small quot---ation
@@ -1806,6 +1876,32 @@ example with empty args
example with empty and non empty args mix
\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Exam{-}{-}{-}ple
+
+\endgroup{}%
+Other li---ne
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+not exdented
+\endgroup{}%
+
+exdented and dash --- in example
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented one
+\endgroup{}%
+exdented two
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented two
+\endgroup{}%
+
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Example Hoho.
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Nested Other line
+\endgroup{}%
+exdented nested other line
+
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily\footnotesize{}%
s{-}{-}mallexample
\endgroup{}%
@@ -2879,6 +2975,28 @@ aaa quotation
indent in quotation
\end{quote}
+\begin{quote}
+exdented quotation line and dash --- in quotation
+\end{quote}
+
+\begin{quote}
+Not exdented followed by exdented
+exdented quotation line
+\end{quote}
+
+\begin{quote}
+exdented quotation line
+Followed by not exdented
+\end{quote}
+
+\begin{quote}
+quotation1
+in exdented protected eol \ {}
+following
+in exdented a @* \leavevmode{}\\ and following
+after exdented
+\end{quote}
+
\begin{quote}
\begin{footnotesize}
A small quot---ation
@@ -3010,6 +3128,32 @@ example with empty args
example with empty and non empty args mix
\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Exam{-}{-}{-}ple
+
+\endgroup{}%
+Other li---ne
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+not exdented
+\endgroup{}%
+
+exdented and dash --- in example
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented one
+\endgroup{}%
+exdented two
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented two
+\endgroup{}%
+
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Example Hoho.
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Nested Other line
+\endgroup{}%
+exdented nested other line
+
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily\footnotesize{}%
s{-}{-}mallexample
\endgroup{}%
@@ -4062,6 +4206,28 @@ aaa quotation
indent in quotation
\end{quote}
+\begin{quote}
+exdented quotation line and dash --- in quotation
+\end{quote}
+
+\begin{quote}
+Not exdented followed by exdented
+exdented quotation line
+\end{quote}
+
+\begin{quote}
+exdented quotation line
+Followed by not exdented
+\end{quote}
+
+\begin{quote}
+quotation1
+in exdented protected eol \ {}
+following
+in exdented a @* \leavevmode{}\\ and following
+after exdented
+\end{quote}
+
\begin{quote}
\begin{footnotesize}
A small quot---ation
@@ -4193,6 +4359,32 @@ example with empty args
example with empty and non empty args mix
\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Exam{-}{-}{-}ple
+
+\endgroup{}%
+Other li---ne
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+not exdented
+\endgroup{}%
+
+exdented and dash --- in example
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented one
+\endgroup{}%
+exdented two
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented two
+\endgroup{}%
+
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Example Hoho.
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Nested Other line
+\endgroup{}%
+exdented nested other line
+
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily\footnotesize{}%
s{-}{-}mallexample
\endgroup{}%
@@ -5328,6 +5520,46 @@ indent in quotation
\end{quote}
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+\endgroup{}%
+\begin{quote}
+exdented quotation line and dash --- in quotation
+\end{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
+\endgroup{}%
+\begin{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented followed by exdented
+\endgroup{}%
+exdented quotation line
+\end{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
+\endgroup{}%
+\begin{quote}
+exdented quotation line
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Followed by not exdented
+\endgroup{}%
+\end{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
+\endgroup{}%
+\begin{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+quotation1
+\endgroup{}%
+in exdented protected eol \ {}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+following
+\endgroup{}%
+in exdented a @* \leavevmode{}\\ and following
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+after exdented
+\endgroup{}%
+\end{quote}
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
\endgroup{}%
\begin{quote}
\begin{footnotesize}
@@ -5584,6 +5816,38 @@ example with empty and non empty args mix
\endgroup{}%
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Exam{-}{-}{-}ple
+
+\endgroup{}%
+Other li---ne
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+not exdented
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
+\endgroup{}%
+exdented and dash --- in example
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented one
+\endgroup{}%
+exdented two
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Not exdented two
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Example Hoho.
+\endgroup{}%
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+Nested Other line
+\endgroup{}%
+exdented nested other line
+\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily{}%
+
\endgroup{}%
\par\begingroup\obeylines\obeyspaces\frenchspacing\leftskip=2em\relax\parskip=0pt\relax\ttfamily\footnotesize{}%
s{-}{-}mallexample
diff --git a/tp/tests/layout/res_parser/formatting_macro_expand/formatting.texi
b/tp/tests/layout/res_parser/formatting_macro_expand/formatting.texi
index 2bd2b9cec4..e863bf3248 100644
--- a/tp/tests/layout/res_parser/formatting_macro_expand/formatting.texi
+++ b/tp/tests/layout/res_parser/formatting_macro_expand/formatting.texi
@@ -376,6 +376,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -502,6 +524,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
@@ -1418,6 +1462,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -1544,6 +1610,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
@@ -2452,6 +2540,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -2578,6 +2688,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
@@ -3512,6 +3644,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -3638,6 +3792,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
@@ -4540,6 +4716,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -4666,6 +4864,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
index 32f01bcbd5..fe7a156b76 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1192,6 +1221,28 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1318,6 +1369,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2205,6 +2278,28 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2331,6 +2426,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3274,6 +3391,28 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3400,6 +3539,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4286,6 +4447,28 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4412,6 +4595,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ TeX LaTeX \bullet{} \copyright{} \dots{} \dots{} \equiv{}
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_nodes/anchor.html
b/tp/tests/layout/res_parser/formatting_nodes/anchor.html
index df310a6d36..9e131b49db 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/anchor.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/anchor.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/chapter.html
b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
index b18288c160..262d33adf7 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/chapter.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/chapter.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1204,6 +1233,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1330,6 +1381,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2218,6 +2291,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2344,6 +2439,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3268,6 +3385,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3421,6 +3565,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
b/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
index d18ca7790b..9076e8d219 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
b/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
index b09f032f64..178dca4ae2 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
b/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
index 42144ba6c9..2379ea905f 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
b/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
index e8b54e7899..baca14aced 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
b/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
index 0502e35192..39bf38025e 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/index.html
b/tp/tests/layout/res_parser/formatting_nodes/index.html
index 03a2bb2840..e80cce230a 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/index.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1179,6 +1208,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1305,6 +1356,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2194,6 +2267,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2320,6 +2415,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git
a/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
b/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
index 2e5da990ff..711093436b 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_nodes/subsection.html
b/tp/tests/layout/res_parser/formatting_nodes/subsection.html
index 9cb2006b02..ec5617b782 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/subsection.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
b/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
index 09aecc5b15..2f160d793f 100644
---
a/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
+++
b/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
b/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
index 26f7b4d080..fa3db16382 100644
---
a/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
+++
b/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
index 955554b2a4..8422dafe8a 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ ↦ − ★ ⊣ ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol  
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ ↦ − ★ ⊣ ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol  
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ ↦ − ★ ⊣ ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
b/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
index 5af02d4597..e5fb0039e9 100644
--- a/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
+++ b/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
@@ -176,6 +176,21 @@ b i r SC t sansserif slanted
indent in quotation
+exdented quotation line and dash — in quotation
+
+ Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+ Followed by not exdented
+
+ quotation1
+in exdented protected eol
+ following
+in exdented a @*
+and following
+ after exdented
+
A small quot—ation
Note: A small Note
@@ -243,6 +258,20 @@ truc bidule
example with empty and non empty args mix
+ Exam---ple
+
+Other li---ne
+ not exdented
+
+exdented and dash --- in example
+ Not exdented one
+exdented two
+ Not exdented two
+
+ Example Hoho.
+ Nested Other line
+ exdented nested other line
+
s--mallexample
‘@noindent’ after smallexample.
@@ -802,6 +831,21 @@ b i r SC t sansserif slanted
indent in quotation
+exdented quotation line and dash — in quotation
+
+ Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+ Followed by not exdented
+
+ quotation1
+in exdented protected eol
+ following
+in exdented a @*
+and following
+ after exdented
+
A small quot—ation
Note: A small Note
@@ -869,6 +913,20 @@ truc bidule
example with empty and non empty args mix
+ Exam---ple
+
+Other li---ne
+ not exdented
+
+exdented and dash --- in example
+ Not exdented one
+exdented two
+ Not exdented two
+
+ Example Hoho.
+ Nested Other line
+ exdented nested other line
+
s--mallexample
‘@noindent’ after smallexample.
@@ -1569,6 +1627,21 @@ aaa
indent in quotation
+ exdented quotation line and dash --- in quotation
+
+ Not exdented followed by exdented
+ exdented quotation line
+
+ exdented quotation line
+ Followed by not exdented
+
+ quotation1
+ in exdented protected eol
+ following
+ in exdented a @*
+ and following
+ after exdented
+
A small quot---ation
Note: A small Note
@@ -1636,6 +1709,20 @@ aaa
example with empty and non empty args mix
+ Exam---ple
+
+ Other li---ne
+ not exdented
+
+ exdented and dash --- in example
+ Not exdented one
+ exdented two
+ Not exdented two
+
+ Example Hoho.
+ Nested Other line
+ exdented nested other line
+
s--mallexample
@noindent after smallexample.
@@ -2074,297 +2161,297 @@ aaa
* Menu:
-* truc: chapter. (line 2070)
+* truc: chapter. (line 2157)
codeidx
* Menu:
-* a INDEX---ENTRY tẽ --- î: chapter. (line 2070)
+* a INDEX---ENTRY tẽ --- î: chapter. (line 2157)
cp
* Menu:
* “: chapter. (line 28)
-* “ <1>: chapter. (line 654)
-* “ <2>: chapter. (line 1291)
+* “ <1>: chapter. (line 683)
+* “ <2>: chapter. (line 1349)
* –option: chapter. (line 28)
-* –option <1>: chapter. (line 654)
-* –option <2>: chapter. (line 1291)
-* .: chapter. (line 2070)
-* ?: chapter. (line 2070)
-* a: chapter. (line 2070)
-* aaa, bbb: chapter. (line 2070)
-* a—a: chapter. (line 2070)
-* a--asis: chapter. (line 491)
-* a--asis <1>: chapter. (line 1117)
-* a--asis <2>: chapter. (line 1885)
-* b: chapter. (line 492)
-* b <1>: chapter. (line 1118)
-* b <2>: chapter. (line 1886)
-* b—b, c—c: chapter. (line 2070)
+* –option <1>: chapter. (line 683)
+* –option <2>: chapter. (line 1349)
+* .: chapter. (line 2157)
+* ?: chapter. (line 2157)
+* a: chapter. (line 2157)
+* aaa, bbb: chapter. (line 2157)
+* a—a: chapter. (line 2157)
+* a--asis: chapter. (line 520)
+* a--asis <1>: chapter. (line 1175)
+* a--asis <2>: chapter. (line 1972)
+* b: chapter. (line 521)
+* b <1>: chapter. (line 1176)
+* b <2>: chapter. (line 1973)
+* b—b, c—c: chapter. (line 2157)
* counting entry: chapter. (line 0)
-* d—dd, e—ee, f—ff: chapter. (line 2070)
-* d--efcv_name: chapter. (line 328)
-* d--efcv_name <1>: chapter. (line 331)
-* d--efcv_name <2>: chapter. (line 954)
-* d--efcv_name <3>: chapter. (line 957)
-* d--efcv_name <4>: chapter. (line 1723)
-* d--efcv_name <5>: chapter. (line 1726)
-* d--efivar_name of c--lass: chapter. (line 373)
-* d--efivar_name of c--lass <1>: chapter. (line 999)
-* d--efivar_name of c--lass <2>: chapter. (line 1768)
-* d--efopt_name: chapter. (line 364)
-* d--efopt_name <1>: chapter. (line 990)
-* d--efopt_name <2>: chapter. (line 1759)
-* d--eftypecv_name of c--lass: chapter. (line 334)
-* d--eftypecv_name of c--lass <1>: chapter. (line 337)
-* d--eftypecv_name of c--lass <2>: chapter. (line 960)
-* d--eftypecv_name of c--lass <3>: chapter. (line 963)
-* d--eftypecv_name of c--lass <4>: chapter. (line 1729)
-* d--eftypecv_name of c--lass <5>: chapter. (line 1732)
-* d--eftypecv_name2 of c--lass2: chapter. (line 405)
-* d--eftypecv_name2 of c--lass2 <1>: chapter. (line 410)
-* d--eftypecv_name2 of c--lass2 <2>: chapter. (line 1031)
-* d--eftypecv_name2 of c--lass2 <3>: chapter. (line 1036)
-* d--eftypecv_name2 of c--lass2 <4>: chapter. (line 1801)
-* d--eftypecv_name2 of c--lass2 <5>: chapter. (line 1806)
-* d--eftypeivar_name of c--lass: chapter. (line 376)
-* d--eftypeivar_name of c--lass <1>: chapter. (line 1002)
-* d--eftypeivar_name of c--lass <2>: chapter. (line 1771)
-* d--eftypevar_name: chapter. (line 370)
-* d--eftypevar_name <1>: chapter. (line 996)
-* d--eftypevar_name <2>: chapter. (line 1765)
-* d--eftypevr_name: chapter. (line 325)
-* d--eftypevr_name <1>: chapter. (line 951)
-* d--eftypevr_name <2>: chapter. (line 1720)
-* d--efvar_name: chapter. (line 358)
-* d--efvar_name <1>: chapter. (line 361)
-* d--efvar_name <2>: chapter. (line 984)
-* d--efvar_name <3>: chapter. (line 987)
-* d--efvar_name <4>: chapter. (line 1753)
-* d--efvar_name <5>: chapter. (line 1756)
-* d--efvr_name: chapter. (line 304)
-* d--efvr_name <1>: chapter. (line 930)
-* d--efvr_name <2>: chapter. (line 1699)
-* g—gg, h—hh jjj, k—kk, l—ll: chapter. (line 2070)
-* index entry between item and itemx: chapter. (line 496)
-* index entry between item and itemx <1>: chapter. (line 597)
-* index entry between item and itemx <2>: chapter. (line 1122)
-* index entry between item and itemx <3>: chapter. (line 1223)
-* index entry between item and itemx <4>: chapter. (line 1890)
-* index entry between item and itemx <5>: chapter. (line 2019)
+* d—dd, e—ee, f—ff: chapter. (line 2157)
+* d--efcv_name: chapter. (line 357)
+* d--efcv_name <1>: chapter. (line 360)
+* d--efcv_name <2>: chapter. (line 1012)
+* d--efcv_name <3>: chapter. (line 1015)
+* d--efcv_name <4>: chapter. (line 1810)
+* d--efcv_name <5>: chapter. (line 1813)
+* d--efivar_name of c--lass: chapter. (line 402)
+* d--efivar_name of c--lass <1>: chapter. (line 1057)
+* d--efivar_name of c--lass <2>: chapter. (line 1855)
+* d--efopt_name: chapter. (line 393)
+* d--efopt_name <1>: chapter. (line 1048)
+* d--efopt_name <2>: chapter. (line 1846)
+* d--eftypecv_name of c--lass: chapter. (line 363)
+* d--eftypecv_name of c--lass <1>: chapter. (line 366)
+* d--eftypecv_name of c--lass <2>: chapter. (line 1018)
+* d--eftypecv_name of c--lass <3>: chapter. (line 1021)
+* d--eftypecv_name of c--lass <4>: chapter. (line 1816)
+* d--eftypecv_name of c--lass <5>: chapter. (line 1819)
+* d--eftypecv_name2 of c--lass2: chapter. (line 434)
+* d--eftypecv_name2 of c--lass2 <1>: chapter. (line 439)
+* d--eftypecv_name2 of c--lass2 <2>: chapter. (line 1089)
+* d--eftypecv_name2 of c--lass2 <3>: chapter. (line 1094)
+* d--eftypecv_name2 of c--lass2 <4>: chapter. (line 1888)
+* d--eftypecv_name2 of c--lass2 <5>: chapter. (line 1893)
+* d--eftypeivar_name of c--lass: chapter. (line 405)
+* d--eftypeivar_name of c--lass <1>: chapter. (line 1060)
+* d--eftypeivar_name of c--lass <2>: chapter. (line 1858)
+* d--eftypevar_name: chapter. (line 399)
+* d--eftypevar_name <1>: chapter. (line 1054)
+* d--eftypevar_name <2>: chapter. (line 1852)
+* d--eftypevr_name: chapter. (line 354)
+* d--eftypevr_name <1>: chapter. (line 1009)
+* d--eftypevr_name <2>: chapter. (line 1807)
+* d--efvar_name: chapter. (line 387)
+* d--efvar_name <1>: chapter. (line 390)
+* d--efvar_name <2>: chapter. (line 1042)
+* d--efvar_name <3>: chapter. (line 1045)
+* d--efvar_name <4>: chapter. (line 1840)
+* d--efvar_name <5>: chapter. (line 1843)
+* d--efvr_name: chapter. (line 333)
+* d--efvr_name <1>: chapter. (line 988)
+* d--efvr_name <2>: chapter. (line 1786)
+* g—gg, h—hh jjj, k—kk, l—ll: chapter. (line 2157)
+* index entry between item and itemx: chapter. (line 525)
+* index entry between item and itemx <1>: chapter. (line 626)
+* index entry between item and itemx <2>: chapter. (line 1180)
+* index entry between item and itemx <3>: chapter. (line 1281)
+* index entry between item and itemx <4>: chapter. (line 1977)
+* index entry between item and itemx <5>: chapter. (line 2106)
* index entry in footnote: chapter. (line 0)
-* index entry within deffn: chapter. (line 275)
-* index entry within deffn <1>: chapter. (line 901)
-* index entry within deffn <2>: chapter. (line 1668)
-* index entry within itemize: chapter. (line 194)
-* index entry within itemize <1>: chapter. (line 820)
-* index entry within itemize <2>: chapter. (line 1587)
-* index entry within multitable: chapter. (line 219)
-* index entry within multitable <1>: chapter. (line 845)
-* index entry within multitable <2>: chapter. (line 1613)
-* t–ruc: chapter. (line 2070)
-* T–ruc: chapter. (line 2070)
+* index entry within deffn: chapter. (line 304)
+* index entry within deffn <1>: chapter. (line 959)
+* index entry within deffn <2>: chapter. (line 1755)
+* index entry within itemize: chapter. (line 209)
+* index entry within itemize <1>: chapter. (line 864)
+* index entry within itemize <2>: chapter. (line 1660)
+* index entry within multitable: chapter. (line 234)
+* index entry within multitable <1>: chapter. (line 889)
+* index entry within multitable <2>: chapter. (line 1686)
+* t–ruc: chapter. (line 2157)
+* T–ruc: chapter. (line 2157)
* vtable i--tem code kbdinputstyle: chapter. (line 133)
-* vtable i--tem code kbdinputstyle <1>: chapter. (line 759)
-* vtable i--tem code kbdinputstyle <2>: chapter. (line 1525)
+* vtable i--tem code kbdinputstyle <1>: chapter. (line 788)
+* vtable i--tem code kbdinputstyle <2>: chapter. (line 1583)
* vtable i--tem default kbdinputstyle: chapter. (line 128)
-* vtable i--tem default kbdinputstyle <1>: chapter. (line 754)
-* vtable i--tem default kbdinputstyle <2>: chapter. (line 1520)
+* vtable i--tem default kbdinputstyle <1>: chapter. (line 783)
+* vtable i--tem default kbdinputstyle <2>: chapter. (line 1578)
* vtable i--tem distinct kbdinputstyle: chapter. (line 143)
-* vtable i--tem distinct kbdinputstyle <1>: chapter. (line 769)
-* vtable i--tem distinct kbdinputstyle <2>: chapter. (line 1535)
+* vtable i--tem distinct kbdinputstyle <1>: chapter. (line 798)
+* vtable i--tem distinct kbdinputstyle <2>: chapter. (line 1593)
* vtable i--tem example kbdinputstyle: chapter. (line 138)
-* vtable i--tem example kbdinputstyle <1>: chapter. (line 764)
-* vtable i--tem example kbdinputstyle <2>: chapter. (line 1530)
+* vtable i--tem example kbdinputstyle <1>: chapter. (line 793)
+* vtable i--tem example kbdinputstyle <2>: chapter. (line 1588)
* vtable i--tem in example code kbdinputstyle: chapter. (line 135)
-* vtable i--tem in example code kbdinputstyle <1>: chapter. (line 761)
-* vtable i--tem in example code kbdinputstyle <2>: chapter. (line 1527)
+* vtable i--tem in example code kbdinputstyle <1>: chapter. (line 790)
+* vtable i--tem in example code kbdinputstyle <2>: chapter. (line 1585)
* vtable i--tem in example default kbdinputstyle: chapter. (line 130)
* vtable i--tem in example default kbdinputstyle <1>: chapter.
- (line 756)
+ (line 785)
* vtable i--tem in example default kbdinputstyle <2>: chapter.
- (line 1522)
+ (line 1580)
* vtable i--tem in example distinct kbdinputstyle: chapter. (line 145)
* vtable i--tem in example distinct kbdinputstyle <1>: chapter.
- (line 771)
+ (line 800)
* vtable i--tem in example distinct kbdinputstyle <2>: chapter.
- (line 1537)
+ (line 1595)
* vtable i--tem in example example kbdinputstyle: chapter. (line 140)
* vtable i--tem in example example kbdinputstyle <1>: chapter.
- (line 766)
+ (line 795)
* vtable i--tem in example example kbdinputstyle <2>: chapter.
- (line 1532)
+ (line 1590)
fn
* Menu:
* --foption: chapter. (line 28)
-* --foption <1>: chapter. (line 654)
-* --foption <2>: chapter. (line 1291)
-* .: chapter. (line 2070)
-* ?: chapter. (line 2070)
+* --foption <1>: chapter. (line 683)
+* --foption <2>: chapter. (line 1349)
+* .: chapter. (line 2157)
+* ?: chapter. (line 2157)
* ``: chapter. (line 28)
-* `` <1>: chapter. (line 654)
-* `` <2>: chapter. (line 1291)
-* a: chapter. (line 292)
-* a <1>: chapter. (line 495)
-* a <2>: chapter. (line 596)
-* a <3>: chapter. (line 918)
-* a <4>: chapter. (line 1121)
-* a <5>: chapter. (line 1222)
-* a <6>: chapter. (line 1685)
-* a <7>: chapter. (line 1889)
-* a <8>: chapter. (line 2018)
-* a <9>: chapter. (line 2070)
-* after: chapter. (line 607)
-* after <1>: chapter. (line 1233)
-* after <2>: chapter. (line 2029)
-* arg2: chapter. (line 415)
-* arg2 <1>: chapter. (line 1041)
-* arg2 <2>: chapter. (line 1811)
-* b: chapter. (line 496)
-* b <1>: chapter. (line 597)
-* b <2>: chapter. (line 1122)
-* b <3>: chapter. (line 1223)
-* b <4>: chapter. (line 1890)
-* b <5>: chapter. (line 2019)
-* bidule machin: chapter. (line 286)
-* bidule machin <1>: chapter. (line 912)
-* bidule machin <2>: chapter. (line 1679)
-* d--effn_name: chapter. (line 267)
-* d--effn_name <1>: chapter. (line 893)
-* d--effn_name <2>: chapter. (line 1660)
-* d--efmac_name: chapter. (line 352)
-* d--efmac_name <1>: chapter. (line 978)
-* d--efmac_name <2>: chapter. (line 1747)
-* d--efmethod_name on c--lass: chapter. (line 379)
-* d--efmethod_name on c--lass <1>: chapter. (line 1005)
-* d--efmethod_name on c--lass <2>: chapter. (line 1774)
-* d--efop_name on c--lass: chapter. (line 340)
-* d--efop_name on c--lass <1>: chapter. (line 343)
-* d--efop_name on c--lass <2>: chapter. (line 966)
-* d--efop_name on c--lass <3>: chapter. (line 969)
-* d--efop_name on c--lass <4>: chapter. (line 1735)
-* d--efop_name on c--lass <5>: chapter. (line 1738)
-* d--efspec_name: chapter. (line 355)
-* d--efspec_name <1>: chapter. (line 981)
-* d--efspec_name <2>: chapter. (line 1750)
-* d--eftypefn_name: chapter. (line 313)
-* d--eftypefn_name <1>: chapter. (line 316)
-* d--eftypefn_name <2>: chapter. (line 939)
-* d--eftypefn_name <3>: chapter. (line 942)
-* d--eftypefn_name <4>: chapter. (line 1708)
-* d--eftypefn_name <5>: chapter. (line 1711)
-* d--eftypefn_name2: chapter. (line 390)
-* d--eftypefn_name2 <1>: chapter. (line 1016)
-* d--eftypefn_name2 <2>: chapter. (line 1786)
-* d--eftypefun_name: chapter. (line 367)
-* d--eftypefun_name <1>: chapter. (line 993)
-* d--eftypefun_name <2>: chapter. (line 1762)
-* d--eftypemethod_name on c--lass: chapter. (line 382)
-* d--eftypemethod_name on c--lass <1>: chapter. (line 1008)
-* d--eftypemethod_name on c--lass <2>: chapter. (line 1777)
-* d--eftypeop_name on c--lass: chapter. (line 319)
-* d--eftypeop_name on c--lass <1>: chapter. (line 322)
-* d--eftypeop_name on c--lass <2>: chapter. (line 945)
-* d--eftypeop_name on c--lass <3>: chapter. (line 948)
-* d--eftypeop_name on c--lass <4>: chapter. (line 1714)
-* d--eftypeop_name on c--lass <5>: chapter. (line 1717)
-* d--eftypeop_name2 on c--lass2: chapter. (line 395)
-* d--eftypeop_name2 on c--lass2 <1>: chapter. (line 400)
-* d--eftypeop_name2 on c--lass2 <2>: chapter. (line 1021)
-* d--eftypeop_name2 on c--lass2 <3>: chapter. (line 1026)
-* d--eftypeop_name2 on c--lass2 <4>: chapter. (line 1791)
-* d--eftypeop_name2 on c--lass2 <5>: chapter. (line 1796)
-* d--efun_name: chapter. (line 349)
-* d--efun_name <1>: chapter. (line 975)
-* d--efun_name <2>: chapter. (line 1744)
-* de--ffn_name: chapter. (line 270)
-* de--ffn_name <1>: chapter. (line 896)
-* de--ffn_name <2>: chapter. (line 1663)
-* deffn: chapter. (line 295)
-* deffn <1>: chapter. (line 297)
-* deffn <2>: chapter. (line 921)
-* deffn <3>: chapter. (line 923)
-* deffn <4>: chapter. (line 1689)
-* deffn <5>: chapter. (line 1691)
-* deffnx: chapter. (line 293)
-* deffnx <1>: chapter. (line 298)
-* deffnx <2>: chapter. (line 919)
-* deffnx <3>: chapter. (line 924)
-* deffnx <4>: chapter. (line 1686)
-* deffnx <5>: chapter. (line 1692)
-* f---aa: chapter. (line 2070)
-* f---bb, f---cc: chapter. (line 2070)
-* f---ddd, f---eee, ffff: chapter. (line 2070)
-* f---ggg, f---hhh fjjj, f---kkk, f---lll: chapter. (line 2070)
-* followed: chapter. (line 289)
-* followed <1>: chapter. (line 605)
-* followed <2>: chapter. (line 915)
-* followed <3>: chapter. (line 1231)
-* followed <4>: chapter. (line 1682)
-* followed <5>: chapter. (line 2027)
-* I: chapter. (line 274)
-* I <1>: chapter. (line 300)
-* I <2>: chapter. (line 900)
-* I <3>: chapter. (line 926)
-* I <4>: chapter. (line 1667)
-* I <5>: chapter. (line 1694)
-* id i ule: chapter. (line 280)
-* id i ule <1>: chapter. (line 906)
-* id i ule <2>: chapter. (line 1673)
-* id ule: chapter. (line 279)
-* id ule <1>: chapter. (line 905)
-* id ule <2>: chapter. (line 1672)
-* log trap: chapter. (line 276)
-* log trap <1>: chapter. (line 902)
-* log trap <2>: chapter. (line 1669)
-* log trap1: chapter. (line 277)
-* log trap1 <1>: chapter. (line 903)
-* log trap1 <2>: chapter. (line 1670)
-* log trap2: chapter. (line 278)
-* log trap2 <1>: chapter. (line 904)
-* log trap2 <2>: chapter. (line 1671)
-* machin: chapter. (line 285)
-* machin <1>: chapter. (line 287)
-* machin <2>: chapter. (line 601)
-* machin <3>: chapter. (line 602)
-* machin <4>: chapter. (line 603)
-* machin <5>: chapter. (line 604)
-* machin <6>: chapter. (line 911)
-* machin <7>: chapter. (line 913)
-* machin <8>: chapter. (line 1227)
-* machin <9>: chapter. (line 1228)
-* machin <10>: chapter. (line 1229)
-* machin <11>: chapter. (line 1230)
-* machin <12>: chapter. (line 1678)
-* machin <13>: chapter. (line 1680)
-* machin <14>: chapter. (line 2023)
-* machin <15>: chapter. (line 2024)
-* machin <16>: chapter. (line 2025)
-* machin <17>: chapter. (line 2026)
-* n--ame: chapter. (line 307)
-* n--ame <1>: chapter. (line 310)
-* n--ame <2>: chapter. (line 933)
-* n--ame <3>: chapter. (line 936)
-* n--ame <4>: chapter. (line 1702)
-* n--ame <5>: chapter. (line 1705)
-* name2: chapter. (line 385)
-* name2 <1>: chapter. (line 1011)
-* name2 <2>: chapter. (line 1781)
-* t--ruc: chapter. (line 2070)
-* T--ruc: chapter. (line 2070)
-* truc: chapter. (line 275)
-* truc <1>: chapter. (line 301)
-* truc <2>: chapter. (line 901)
-* truc <3>: chapter. (line 927)
-* truc <4>: chapter. (line 1668)
-* truc <5>: chapter. (line 1695)
-* xxx, zzz: chapter. (line 2070)
+* `` <1>: chapter. (line 683)
+* `` <2>: chapter. (line 1349)
+* a: chapter. (line 321)
+* a <1>: chapter. (line 524)
+* a <2>: chapter. (line 625)
+* a <3>: chapter. (line 976)
+* a <4>: chapter. (line 1179)
+* a <5>: chapter. (line 1280)
+* a <6>: chapter. (line 1772)
+* a <7>: chapter. (line 1976)
+* a <8>: chapter. (line 2105)
+* a <9>: chapter. (line 2157)
+* after: chapter. (line 636)
+* after <1>: chapter. (line 1291)
+* after <2>: chapter. (line 2116)
+* arg2: chapter. (line 444)
+* arg2 <1>: chapter. (line 1099)
+* arg2 <2>: chapter. (line 1898)
+* b: chapter. (line 525)
+* b <1>: chapter. (line 626)
+* b <2>: chapter. (line 1180)
+* b <3>: chapter. (line 1281)
+* b <4>: chapter. (line 1977)
+* b <5>: chapter. (line 2106)
+* bidule machin: chapter. (line 315)
+* bidule machin <1>: chapter. (line 970)
+* bidule machin <2>: chapter. (line 1766)
+* d--effn_name: chapter. (line 296)
+* d--effn_name <1>: chapter. (line 951)
+* d--effn_name <2>: chapter. (line 1747)
+* d--efmac_name: chapter. (line 381)
+* d--efmac_name <1>: chapter. (line 1036)
+* d--efmac_name <2>: chapter. (line 1834)
+* d--efmethod_name on c--lass: chapter. (line 408)
+* d--efmethod_name on c--lass <1>: chapter. (line 1063)
+* d--efmethod_name on c--lass <2>: chapter. (line 1861)
+* d--efop_name on c--lass: chapter. (line 369)
+* d--efop_name on c--lass <1>: chapter. (line 372)
+* d--efop_name on c--lass <2>: chapter. (line 1024)
+* d--efop_name on c--lass <3>: chapter. (line 1027)
+* d--efop_name on c--lass <4>: chapter. (line 1822)
+* d--efop_name on c--lass <5>: chapter. (line 1825)
+* d--efspec_name: chapter. (line 384)
+* d--efspec_name <1>: chapter. (line 1039)
+* d--efspec_name <2>: chapter. (line 1837)
+* d--eftypefn_name: chapter. (line 342)
+* d--eftypefn_name <1>: chapter. (line 345)
+* d--eftypefn_name <2>: chapter. (line 997)
+* d--eftypefn_name <3>: chapter. (line 1000)
+* d--eftypefn_name <4>: chapter. (line 1795)
+* d--eftypefn_name <5>: chapter. (line 1798)
+* d--eftypefn_name2: chapter. (line 419)
+* d--eftypefn_name2 <1>: chapter. (line 1074)
+* d--eftypefn_name2 <2>: chapter. (line 1873)
+* d--eftypefun_name: chapter. (line 396)
+* d--eftypefun_name <1>: chapter. (line 1051)
+* d--eftypefun_name <2>: chapter. (line 1849)
+* d--eftypemethod_name on c--lass: chapter. (line 411)
+* d--eftypemethod_name on c--lass <1>: chapter. (line 1066)
+* d--eftypemethod_name on c--lass <2>: chapter. (line 1864)
+* d--eftypeop_name on c--lass: chapter. (line 348)
+* d--eftypeop_name on c--lass <1>: chapter. (line 351)
+* d--eftypeop_name on c--lass <2>: chapter. (line 1003)
+* d--eftypeop_name on c--lass <3>: chapter. (line 1006)
+* d--eftypeop_name on c--lass <4>: chapter. (line 1801)
+* d--eftypeop_name on c--lass <5>: chapter. (line 1804)
+* d--eftypeop_name2 on c--lass2: chapter. (line 424)
+* d--eftypeop_name2 on c--lass2 <1>: chapter. (line 429)
+* d--eftypeop_name2 on c--lass2 <2>: chapter. (line 1079)
+* d--eftypeop_name2 on c--lass2 <3>: chapter. (line 1084)
+* d--eftypeop_name2 on c--lass2 <4>: chapter. (line 1878)
+* d--eftypeop_name2 on c--lass2 <5>: chapter. (line 1883)
+* d--efun_name: chapter. (line 378)
+* d--efun_name <1>: chapter. (line 1033)
+* d--efun_name <2>: chapter. (line 1831)
+* de--ffn_name: chapter. (line 299)
+* de--ffn_name <1>: chapter. (line 954)
+* de--ffn_name <2>: chapter. (line 1750)
+* deffn: chapter. (line 324)
+* deffn <1>: chapter. (line 326)
+* deffn <2>: chapter. (line 979)
+* deffn <3>: chapter. (line 981)
+* deffn <4>: chapter. (line 1776)
+* deffn <5>: chapter. (line 1778)
+* deffnx: chapter. (line 322)
+* deffnx <1>: chapter. (line 327)
+* deffnx <2>: chapter. (line 977)
+* deffnx <3>: chapter. (line 982)
+* deffnx <4>: chapter. (line 1773)
+* deffnx <5>: chapter. (line 1779)
+* f---aa: chapter. (line 2157)
+* f---bb, f---cc: chapter. (line 2157)
+* f---ddd, f---eee, ffff: chapter. (line 2157)
+* f---ggg, f---hhh fjjj, f---kkk, f---lll: chapter. (line 2157)
+* followed: chapter. (line 318)
+* followed <1>: chapter. (line 634)
+* followed <2>: chapter. (line 973)
+* followed <3>: chapter. (line 1289)
+* followed <4>: chapter. (line 1769)
+* followed <5>: chapter. (line 2114)
+* I: chapter. (line 303)
+* I <1>: chapter. (line 329)
+* I <2>: chapter. (line 958)
+* I <3>: chapter. (line 984)
+* I <4>: chapter. (line 1754)
+* I <5>: chapter. (line 1781)
+* id i ule: chapter. (line 309)
+* id i ule <1>: chapter. (line 964)
+* id i ule <2>: chapter. (line 1760)
+* id ule: chapter. (line 308)
+* id ule <1>: chapter. (line 963)
+* id ule <2>: chapter. (line 1759)
+* log trap: chapter. (line 305)
+* log trap <1>: chapter. (line 960)
+* log trap <2>: chapter. (line 1756)
+* log trap1: chapter. (line 306)
+* log trap1 <1>: chapter. (line 961)
+* log trap1 <2>: chapter. (line 1757)
+* log trap2: chapter. (line 307)
+* log trap2 <1>: chapter. (line 962)
+* log trap2 <2>: chapter. (line 1758)
+* machin: chapter. (line 314)
+* machin <1>: chapter. (line 316)
+* machin <2>: chapter. (line 630)
+* machin <3>: chapter. (line 631)
+* machin <4>: chapter. (line 632)
+* machin <5>: chapter. (line 633)
+* machin <6>: chapter. (line 969)
+* machin <7>: chapter. (line 971)
+* machin <8>: chapter. (line 1285)
+* machin <9>: chapter. (line 1286)
+* machin <10>: chapter. (line 1287)
+* machin <11>: chapter. (line 1288)
+* machin <12>: chapter. (line 1765)
+* machin <13>: chapter. (line 1767)
+* machin <14>: chapter. (line 2110)
+* machin <15>: chapter. (line 2111)
+* machin <16>: chapter. (line 2112)
+* machin <17>: chapter. (line 2113)
+* n--ame: chapter. (line 336)
+* n--ame <1>: chapter. (line 339)
+* n--ame <2>: chapter. (line 991)
+* n--ame <3>: chapter. (line 994)
+* n--ame <4>: chapter. (line 1789)
+* n--ame <5>: chapter. (line 1792)
+* name2: chapter. (line 414)
+* name2 <1>: chapter. (line 1069)
+* name2 <2>: chapter. (line 1868)
+* t--ruc: chapter. (line 2157)
+* T--ruc: chapter. (line 2157)
+* truc: chapter. (line 304)
+* truc <1>: chapter. (line 330)
+* truc <2>: chapter. (line 959)
+* truc <3>: chapter. (line 985)
+* truc <4>: chapter. (line 1755)
+* truc <5>: chapter. (line 1782)
+* xxx, zzz: chapter. (line 2157)
vr
@@ -2376,9 +2463,9 @@ aaa
* Menu:
-* d--eftp_name: chapter. (line 346)
-* d--eftp_name <1>: chapter. (line 972)
-* d--eftp_name <2>: chapter. (line 1741)
+* d--eftp_name: chapter. (line 375)
+* d--eftp_name <1>: chapter. (line 1030)
+* d--eftp_name <2>: chapter. (line 1828)
(8)
@@ -2423,282 +2510,282 @@ chapter 2
* Menu:
* “: chapter. (line 28)
-* “ <1>: chapter. (line 654)
-* “ <2>: chapter. (line 1291)
+* “ <1>: chapter. (line 683)
+* “ <2>: chapter. (line 1349)
* –option: chapter. (line 28)
-* –option <1>: chapter. (line 654)
-* –option <2>: chapter. (line 1291)
-* .: chapter. (line 2070)
-* ?: chapter. (line 2070)
-* a: chapter. (line 2070)
-* aaa, bbb: chapter. (line 2070)
-* a—a: chapter. (line 2070)
-* a--asis: chapter. (line 491)
-* a--asis <1>: chapter. (line 1117)
-* a--asis <2>: chapter. (line 1885)
-* b: chapter. (line 492)
-* b <1>: chapter. (line 1118)
-* b <2>: chapter. (line 1886)
-* b—b, c—c: chapter. (line 2070)
-* counting entry: chapter. (line 2404)
-* d—dd, e—ee, f—ff: chapter. (line 2070)
-* d--efcv_name: chapter. (line 328)
-* d--efcv_name <1>: chapter. (line 331)
-* d--efcv_name <2>: chapter. (line 954)
-* d--efcv_name <3>: chapter. (line 957)
-* d--efcv_name <4>: chapter. (line 1723)
-* d--efcv_name <5>: chapter. (line 1726)
-* d--efivar_name of c--lass: chapter. (line 373)
-* d--efivar_name of c--lass <1>: chapter. (line 999)
-* d--efivar_name of c--lass <2>: chapter. (line 1768)
-* d--efopt_name: chapter. (line 364)
-* d--efopt_name <1>: chapter. (line 990)
-* d--efopt_name <2>: chapter. (line 1759)
-* d--eftypecv_name of c--lass: chapter. (line 334)
-* d--eftypecv_name of c--lass <1>: chapter. (line 337)
-* d--eftypecv_name of c--lass <2>: chapter. (line 960)
-* d--eftypecv_name of c--lass <3>: chapter. (line 963)
-* d--eftypecv_name of c--lass <4>: chapter. (line 1729)
-* d--eftypecv_name of c--lass <5>: chapter. (line 1732)
-* d--eftypecv_name2 of c--lass2: chapter. (line 405)
-* d--eftypecv_name2 of c--lass2 <1>: chapter. (line 410)
-* d--eftypecv_name2 of c--lass2 <2>: chapter. (line 1031)
-* d--eftypecv_name2 of c--lass2 <3>: chapter. (line 1036)
-* d--eftypecv_name2 of c--lass2 <4>: chapter. (line 1801)
-* d--eftypecv_name2 of c--lass2 <5>: chapter. (line 1806)
-* d--eftypeivar_name of c--lass: chapter. (line 376)
-* d--eftypeivar_name of c--lass <1>: chapter. (line 1002)
-* d--eftypeivar_name of c--lass <2>: chapter. (line 1771)
-* d--eftypevar_name: chapter. (line 370)
-* d--eftypevar_name <1>: chapter. (line 996)
-* d--eftypevar_name <2>: chapter. (line 1765)
-* d--eftypevr_name: chapter. (line 325)
-* d--eftypevr_name <1>: chapter. (line 951)
-* d--eftypevr_name <2>: chapter. (line 1720)
-* d--efvar_name: chapter. (line 358)
-* d--efvar_name <1>: chapter. (line 361)
-* d--efvar_name <2>: chapter. (line 984)
-* d--efvar_name <3>: chapter. (line 987)
-* d--efvar_name <4>: chapter. (line 1753)
-* d--efvar_name <5>: chapter. (line 1756)
-* d--efvr_name: chapter. (line 304)
-* d--efvr_name <1>: chapter. (line 930)
-* d--efvr_name <2>: chapter. (line 1699)
-* g—gg, h—hh jjj, k—kk, l—ll: chapter. (line 2070)
-* index entry between item and itemx: chapter. (line 496)
-* index entry between item and itemx <1>: chapter. (line 597)
-* index entry between item and itemx <2>: chapter. (line 1122)
-* index entry between item and itemx <3>: chapter. (line 1223)
-* index entry between item and itemx <4>: chapter. (line 1890)
-* index entry between item and itemx <5>: chapter. (line 2019)
-* index entry in footnote: chapter. (line 2399)
-* index entry within deffn: chapter. (line 275)
-* index entry within deffn <1>: chapter. (line 901)
-* index entry within deffn <2>: chapter. (line 1668)
-* index entry within itemize: chapter. (line 194)
-* index entry within itemize <1>: chapter. (line 820)
-* index entry within itemize <2>: chapter. (line 1587)
-* index entry within multitable: chapter. (line 219)
-* index entry within multitable <1>: chapter. (line 845)
-* index entry within multitable <2>: chapter. (line 1613)
-* t–ruc: chapter. (line 2070)
-* T–ruc: chapter. (line 2070)
+* –option <1>: chapter. (line 683)
+* –option <2>: chapter. (line 1349)
+* .: chapter. (line 2157)
+* ?: chapter. (line 2157)
+* a: chapter. (line 2157)
+* aaa, bbb: chapter. (line 2157)
+* a—a: chapter. (line 2157)
+* a--asis: chapter. (line 520)
+* a--asis <1>: chapter. (line 1175)
+* a--asis <2>: chapter. (line 1972)
+* b: chapter. (line 521)
+* b <1>: chapter. (line 1176)
+* b <2>: chapter. (line 1973)
+* b—b, c—c: chapter. (line 2157)
+* counting entry: chapter. (line 2491)
+* d—dd, e—ee, f—ff: chapter. (line 2157)
+* d--efcv_name: chapter. (line 357)
+* d--efcv_name <1>: chapter. (line 360)
+* d--efcv_name <2>: chapter. (line 1012)
+* d--efcv_name <3>: chapter. (line 1015)
+* d--efcv_name <4>: chapter. (line 1810)
+* d--efcv_name <5>: chapter. (line 1813)
+* d--efivar_name of c--lass: chapter. (line 402)
+* d--efivar_name of c--lass <1>: chapter. (line 1057)
+* d--efivar_name of c--lass <2>: chapter. (line 1855)
+* d--efopt_name: chapter. (line 393)
+* d--efopt_name <1>: chapter. (line 1048)
+* d--efopt_name <2>: chapter. (line 1846)
+* d--eftypecv_name of c--lass: chapter. (line 363)
+* d--eftypecv_name of c--lass <1>: chapter. (line 366)
+* d--eftypecv_name of c--lass <2>: chapter. (line 1018)
+* d--eftypecv_name of c--lass <3>: chapter. (line 1021)
+* d--eftypecv_name of c--lass <4>: chapter. (line 1816)
+* d--eftypecv_name of c--lass <5>: chapter. (line 1819)
+* d--eftypecv_name2 of c--lass2: chapter. (line 434)
+* d--eftypecv_name2 of c--lass2 <1>: chapter. (line 439)
+* d--eftypecv_name2 of c--lass2 <2>: chapter. (line 1089)
+* d--eftypecv_name2 of c--lass2 <3>: chapter. (line 1094)
+* d--eftypecv_name2 of c--lass2 <4>: chapter. (line 1888)
+* d--eftypecv_name2 of c--lass2 <5>: chapter. (line 1893)
+* d--eftypeivar_name of c--lass: chapter. (line 405)
+* d--eftypeivar_name of c--lass <1>: chapter. (line 1060)
+* d--eftypeivar_name of c--lass <2>: chapter. (line 1858)
+* d--eftypevar_name: chapter. (line 399)
+* d--eftypevar_name <1>: chapter. (line 1054)
+* d--eftypevar_name <2>: chapter. (line 1852)
+* d--eftypevr_name: chapter. (line 354)
+* d--eftypevr_name <1>: chapter. (line 1009)
+* d--eftypevr_name <2>: chapter. (line 1807)
+* d--efvar_name: chapter. (line 387)
+* d--efvar_name <1>: chapter. (line 390)
+* d--efvar_name <2>: chapter. (line 1042)
+* d--efvar_name <3>: chapter. (line 1045)
+* d--efvar_name <4>: chapter. (line 1840)
+* d--efvar_name <5>: chapter. (line 1843)
+* d--efvr_name: chapter. (line 333)
+* d--efvr_name <1>: chapter. (line 988)
+* d--efvr_name <2>: chapter. (line 1786)
+* g—gg, h—hh jjj, k—kk, l—ll: chapter. (line 2157)
+* index entry between item and itemx: chapter. (line 525)
+* index entry between item and itemx <1>: chapter. (line 626)
+* index entry between item and itemx <2>: chapter. (line 1180)
+* index entry between item and itemx <3>: chapter. (line 1281)
+* index entry between item and itemx <4>: chapter. (line 1977)
+* index entry between item and itemx <5>: chapter. (line 2106)
+* index entry in footnote: chapter. (line 2486)
+* index entry within deffn: chapter. (line 304)
+* index entry within deffn <1>: chapter. (line 959)
+* index entry within deffn <2>: chapter. (line 1755)
+* index entry within itemize: chapter. (line 209)
+* index entry within itemize <1>: chapter. (line 864)
+* index entry within itemize <2>: chapter. (line 1660)
+* index entry within multitable: chapter. (line 234)
+* index entry within multitable <1>: chapter. (line 889)
+* index entry within multitable <2>: chapter. (line 1686)
+* t–ruc: chapter. (line 2157)
+* T–ruc: chapter. (line 2157)
* vtable i--tem code kbdinputstyle: chapter. (line 133)
-* vtable i--tem code kbdinputstyle <1>: chapter. (line 759)
-* vtable i--tem code kbdinputstyle <2>: chapter. (line 1525)
+* vtable i--tem code kbdinputstyle <1>: chapter. (line 788)
+* vtable i--tem code kbdinputstyle <2>: chapter. (line 1583)
* vtable i--tem default kbdinputstyle: chapter. (line 128)
-* vtable i--tem default kbdinputstyle <1>: chapter. (line 754)
-* vtable i--tem default kbdinputstyle <2>: chapter. (line 1520)
+* vtable i--tem default kbdinputstyle <1>: chapter. (line 783)
+* vtable i--tem default kbdinputstyle <2>: chapter. (line 1578)
* vtable i--tem distinct kbdinputstyle: chapter. (line 143)
-* vtable i--tem distinct kbdinputstyle <1>: chapter. (line 769)
-* vtable i--tem distinct kbdinputstyle <2>: chapter. (line 1535)
+* vtable i--tem distinct kbdinputstyle <1>: chapter. (line 798)
+* vtable i--tem distinct kbdinputstyle <2>: chapter. (line 1593)
* vtable i--tem example kbdinputstyle: chapter. (line 138)
-* vtable i--tem example kbdinputstyle <1>: chapter. (line 764)
-* vtable i--tem example kbdinputstyle <2>: chapter. (line 1530)
+* vtable i--tem example kbdinputstyle <1>: chapter. (line 793)
+* vtable i--tem example kbdinputstyle <2>: chapter. (line 1588)
* vtable i--tem in example code kbdinputstyle: chapter. (line 135)
-* vtable i--tem in example code kbdinputstyle <1>: chapter. (line 761)
-* vtable i--tem in example code kbdinputstyle <2>: chapter. (line 1527)
+* vtable i--tem in example code kbdinputstyle <1>: chapter. (line 790)
+* vtable i--tem in example code kbdinputstyle <2>: chapter. (line 1585)
* vtable i--tem in example default kbdinputstyle: chapter. (line 130)
* vtable i--tem in example default kbdinputstyle <1>: chapter.
- (line 756)
+ (line 785)
* vtable i--tem in example default kbdinputstyle <2>: chapter.
- (line 1522)
+ (line 1580)
* vtable i--tem in example distinct kbdinputstyle: chapter. (line 145)
* vtable i--tem in example distinct kbdinputstyle <1>: chapter.
- (line 771)
+ (line 800)
* vtable i--tem in example distinct kbdinputstyle <2>: chapter.
- (line 1537)
+ (line 1595)
* vtable i--tem in example example kbdinputstyle: chapter. (line 140)
* vtable i--tem in example example kbdinputstyle <1>: chapter.
- (line 766)
+ (line 795)
* vtable i--tem in example example kbdinputstyle <2>: chapter.
- (line 1532)
+ (line 1590)
* Menu:
* --foption: chapter. (line 28)
-* --foption <1>: chapter. (line 654)
-* --foption <2>: chapter. (line 1291)
-* .: chapter. (line 2070)
-* ?: chapter. (line 2070)
+* --foption <1>: chapter. (line 683)
+* --foption <2>: chapter. (line 1349)
+* .: chapter. (line 2157)
+* ?: chapter. (line 2157)
* ``: chapter. (line 28)
-* `` <1>: chapter. (line 654)
-* `` <2>: chapter. (line 1291)
-* a: chapter. (line 292)
-* a <1>: chapter. (line 495)
-* a <2>: chapter. (line 596)
-* a <3>: chapter. (line 918)
-* a <4>: chapter. (line 1121)
-* a <5>: chapter. (line 1222)
-* a <6>: chapter. (line 1685)
-* a <7>: chapter. (line 1889)
-* a <8>: chapter. (line 2018)
-* a <9>: chapter. (line 2070)
-* after: chapter. (line 607)
-* after <1>: chapter. (line 1233)
-* after <2>: chapter. (line 2029)
-* arg2: chapter. (line 415)
-* arg2 <1>: chapter. (line 1041)
-* arg2 <2>: chapter. (line 1811)
-* b: chapter. (line 496)
-* b <1>: chapter. (line 597)
-* b <2>: chapter. (line 1122)
-* b <3>: chapter. (line 1223)
-* b <4>: chapter. (line 1890)
-* b <5>: chapter. (line 2019)
-* bidule machin: chapter. (line 286)
-* bidule machin <1>: chapter. (line 912)
-* bidule machin <2>: chapter. (line 1679)
-* d--effn_name: chapter. (line 267)
-* d--effn_name <1>: chapter. (line 893)
-* d--effn_name <2>: chapter. (line 1660)
-* d--efmac_name: chapter. (line 352)
-* d--efmac_name <1>: chapter. (line 978)
-* d--efmac_name <2>: chapter. (line 1747)
-* d--efmethod_name on c--lass: chapter. (line 379)
-* d--efmethod_name on c--lass <1>: chapter. (line 1005)
-* d--efmethod_name on c--lass <2>: chapter. (line 1774)
-* d--efop_name on c--lass: chapter. (line 340)
-* d--efop_name on c--lass <1>: chapter. (line 343)
-* d--efop_name on c--lass <2>: chapter. (line 966)
-* d--efop_name on c--lass <3>: chapter. (line 969)
-* d--efop_name on c--lass <4>: chapter. (line 1735)
-* d--efop_name on c--lass <5>: chapter. (line 1738)
-* d--efspec_name: chapter. (line 355)
-* d--efspec_name <1>: chapter. (line 981)
-* d--efspec_name <2>: chapter. (line 1750)
-* d--eftypefn_name: chapter. (line 313)
-* d--eftypefn_name <1>: chapter. (line 316)
-* d--eftypefn_name <2>: chapter. (line 939)
-* d--eftypefn_name <3>: chapter. (line 942)
-* d--eftypefn_name <4>: chapter. (line 1708)
-* d--eftypefn_name <5>: chapter. (line 1711)
-* d--eftypefn_name2: chapter. (line 390)
-* d--eftypefn_name2 <1>: chapter. (line 1016)
-* d--eftypefn_name2 <2>: chapter. (line 1786)
-* d--eftypefun_name: chapter. (line 367)
-* d--eftypefun_name <1>: chapter. (line 993)
-* d--eftypefun_name <2>: chapter. (line 1762)
-* d--eftypemethod_name on c--lass: chapter. (line 382)
-* d--eftypemethod_name on c--lass <1>: chapter. (line 1008)
-* d--eftypemethod_name on c--lass <2>: chapter. (line 1777)
-* d--eftypeop_name on c--lass: chapter. (line 319)
-* d--eftypeop_name on c--lass <1>: chapter. (line 322)
-* d--eftypeop_name on c--lass <2>: chapter. (line 945)
-* d--eftypeop_name on c--lass <3>: chapter. (line 948)
-* d--eftypeop_name on c--lass <4>: chapter. (line 1714)
-* d--eftypeop_name on c--lass <5>: chapter. (line 1717)
-* d--eftypeop_name2 on c--lass2: chapter. (line 395)
-* d--eftypeop_name2 on c--lass2 <1>: chapter. (line 400)
-* d--eftypeop_name2 on c--lass2 <2>: chapter. (line 1021)
-* d--eftypeop_name2 on c--lass2 <3>: chapter. (line 1026)
-* d--eftypeop_name2 on c--lass2 <4>: chapter. (line 1791)
-* d--eftypeop_name2 on c--lass2 <5>: chapter. (line 1796)
-* d--efun_name: chapter. (line 349)
-* d--efun_name <1>: chapter. (line 975)
-* d--efun_name <2>: chapter. (line 1744)
-* de--ffn_name: chapter. (line 270)
-* de--ffn_name <1>: chapter. (line 896)
-* de--ffn_name <2>: chapter. (line 1663)
-* deffn: chapter. (line 295)
-* deffn <1>: chapter. (line 297)
-* deffn <2>: chapter. (line 921)
-* deffn <3>: chapter. (line 923)
-* deffn <4>: chapter. (line 1689)
-* deffn <5>: chapter. (line 1691)
-* deffnx: chapter. (line 293)
-* deffnx <1>: chapter. (line 298)
-* deffnx <2>: chapter. (line 919)
-* deffnx <3>: chapter. (line 924)
-* deffnx <4>: chapter. (line 1686)
-* deffnx <5>: chapter. (line 1692)
-* f---aa: chapter. (line 2070)
-* f---bb, f---cc: chapter. (line 2070)
-* f---ddd, f---eee, ffff: chapter. (line 2070)
-* f---ggg, f---hhh fjjj, f---kkk, f---lll: chapter. (line 2070)
-* followed: chapter. (line 289)
-* followed <1>: chapter. (line 605)
-* followed <2>: chapter. (line 915)
-* followed <3>: chapter. (line 1231)
-* followed <4>: chapter. (line 1682)
-* followed <5>: chapter. (line 2027)
-* I: chapter. (line 274)
-* I <1>: chapter. (line 300)
-* I <2>: chapter. (line 900)
-* I <3>: chapter. (line 926)
-* I <4>: chapter. (line 1667)
-* I <5>: chapter. (line 1694)
-* id i ule: chapter. (line 280)
-* id i ule <1>: chapter. (line 906)
-* id i ule <2>: chapter. (line 1673)
-* id ule: chapter. (line 279)
-* id ule <1>: chapter. (line 905)
-* id ule <2>: chapter. (line 1672)
-* log trap: chapter. (line 276)
-* log trap <1>: chapter. (line 902)
-* log trap <2>: chapter. (line 1669)
-* log trap1: chapter. (line 277)
-* log trap1 <1>: chapter. (line 903)
-* log trap1 <2>: chapter. (line 1670)
-* log trap2: chapter. (line 278)
-* log trap2 <1>: chapter. (line 904)
-* log trap2 <2>: chapter. (line 1671)
-* machin: chapter. (line 285)
-* machin <1>: chapter. (line 287)
-* machin <2>: chapter. (line 601)
-* machin <3>: chapter. (line 602)
-* machin <4>: chapter. (line 603)
-* machin <5>: chapter. (line 604)
-* machin <6>: chapter. (line 911)
-* machin <7>: chapter. (line 913)
-* machin <8>: chapter. (line 1227)
-* machin <9>: chapter. (line 1228)
-* machin <10>: chapter. (line 1229)
-* machin <11>: chapter. (line 1230)
-* machin <12>: chapter. (line 1678)
-* machin <13>: chapter. (line 1680)
-* machin <14>: chapter. (line 2023)
-* machin <15>: chapter. (line 2024)
-* machin <16>: chapter. (line 2025)
-* machin <17>: chapter. (line 2026)
-* n--ame: chapter. (line 307)
-* n--ame <1>: chapter. (line 310)
-* n--ame <2>: chapter. (line 933)
-* n--ame <3>: chapter. (line 936)
-* n--ame <4>: chapter. (line 1702)
-* n--ame <5>: chapter. (line 1705)
-* name2: chapter. (line 385)
-* name2 <1>: chapter. (line 1011)
-* name2 <2>: chapter. (line 1781)
-* t--ruc: chapter. (line 2070)
-* T--ruc: chapter. (line 2070)
-* truc: chapter. (line 275)
-* truc <1>: chapter. (line 301)
-* truc <2>: chapter. (line 901)
-* truc <3>: chapter. (line 927)
-* truc <4>: chapter. (line 1668)
-* truc <5>: chapter. (line 1695)
-* xxx, zzz: chapter. (line 2070)
+* `` <1>: chapter. (line 683)
+* `` <2>: chapter. (line 1349)
+* a: chapter. (line 321)
+* a <1>: chapter. (line 524)
+* a <2>: chapter. (line 625)
+* a <3>: chapter. (line 976)
+* a <4>: chapter. (line 1179)
+* a <5>: chapter. (line 1280)
+* a <6>: chapter. (line 1772)
+* a <7>: chapter. (line 1976)
+* a <8>: chapter. (line 2105)
+* a <9>: chapter. (line 2157)
+* after: chapter. (line 636)
+* after <1>: chapter. (line 1291)
+* after <2>: chapter. (line 2116)
+* arg2: chapter. (line 444)
+* arg2 <1>: chapter. (line 1099)
+* arg2 <2>: chapter. (line 1898)
+* b: chapter. (line 525)
+* b <1>: chapter. (line 626)
+* b <2>: chapter. (line 1180)
+* b <3>: chapter. (line 1281)
+* b <4>: chapter. (line 1977)
+* b <5>: chapter. (line 2106)
+* bidule machin: chapter. (line 315)
+* bidule machin <1>: chapter. (line 970)
+* bidule machin <2>: chapter. (line 1766)
+* d--effn_name: chapter. (line 296)
+* d--effn_name <1>: chapter. (line 951)
+* d--effn_name <2>: chapter. (line 1747)
+* d--efmac_name: chapter. (line 381)
+* d--efmac_name <1>: chapter. (line 1036)
+* d--efmac_name <2>: chapter. (line 1834)
+* d--efmethod_name on c--lass: chapter. (line 408)
+* d--efmethod_name on c--lass <1>: chapter. (line 1063)
+* d--efmethod_name on c--lass <2>: chapter. (line 1861)
+* d--efop_name on c--lass: chapter. (line 369)
+* d--efop_name on c--lass <1>: chapter. (line 372)
+* d--efop_name on c--lass <2>: chapter. (line 1024)
+* d--efop_name on c--lass <3>: chapter. (line 1027)
+* d--efop_name on c--lass <4>: chapter. (line 1822)
+* d--efop_name on c--lass <5>: chapter. (line 1825)
+* d--efspec_name: chapter. (line 384)
+* d--efspec_name <1>: chapter. (line 1039)
+* d--efspec_name <2>: chapter. (line 1837)
+* d--eftypefn_name: chapter. (line 342)
+* d--eftypefn_name <1>: chapter. (line 345)
+* d--eftypefn_name <2>: chapter. (line 997)
+* d--eftypefn_name <3>: chapter. (line 1000)
+* d--eftypefn_name <4>: chapter. (line 1795)
+* d--eftypefn_name <5>: chapter. (line 1798)
+* d--eftypefn_name2: chapter. (line 419)
+* d--eftypefn_name2 <1>: chapter. (line 1074)
+* d--eftypefn_name2 <2>: chapter. (line 1873)
+* d--eftypefun_name: chapter. (line 396)
+* d--eftypefun_name <1>: chapter. (line 1051)
+* d--eftypefun_name <2>: chapter. (line 1849)
+* d--eftypemethod_name on c--lass: chapter. (line 411)
+* d--eftypemethod_name on c--lass <1>: chapter. (line 1066)
+* d--eftypemethod_name on c--lass <2>: chapter. (line 1864)
+* d--eftypeop_name on c--lass: chapter. (line 348)
+* d--eftypeop_name on c--lass <1>: chapter. (line 351)
+* d--eftypeop_name on c--lass <2>: chapter. (line 1003)
+* d--eftypeop_name on c--lass <3>: chapter. (line 1006)
+* d--eftypeop_name on c--lass <4>: chapter. (line 1801)
+* d--eftypeop_name on c--lass <5>: chapter. (line 1804)
+* d--eftypeop_name2 on c--lass2: chapter. (line 424)
+* d--eftypeop_name2 on c--lass2 <1>: chapter. (line 429)
+* d--eftypeop_name2 on c--lass2 <2>: chapter. (line 1079)
+* d--eftypeop_name2 on c--lass2 <3>: chapter. (line 1084)
+* d--eftypeop_name2 on c--lass2 <4>: chapter. (line 1878)
+* d--eftypeop_name2 on c--lass2 <5>: chapter. (line 1883)
+* d--efun_name: chapter. (line 378)
+* d--efun_name <1>: chapter. (line 1033)
+* d--efun_name <2>: chapter. (line 1831)
+* de--ffn_name: chapter. (line 299)
+* de--ffn_name <1>: chapter. (line 954)
+* de--ffn_name <2>: chapter. (line 1750)
+* deffn: chapter. (line 324)
+* deffn <1>: chapter. (line 326)
+* deffn <2>: chapter. (line 979)
+* deffn <3>: chapter. (line 981)
+* deffn <4>: chapter. (line 1776)
+* deffn <5>: chapter. (line 1778)
+* deffnx: chapter. (line 322)
+* deffnx <1>: chapter. (line 327)
+* deffnx <2>: chapter. (line 977)
+* deffnx <3>: chapter. (line 982)
+* deffnx <4>: chapter. (line 1773)
+* deffnx <5>: chapter. (line 1779)
+* f---aa: chapter. (line 2157)
+* f---bb, f---cc: chapter. (line 2157)
+* f---ddd, f---eee, ffff: chapter. (line 2157)
+* f---ggg, f---hhh fjjj, f---kkk, f---lll: chapter. (line 2157)
+* followed: chapter. (line 318)
+* followed <1>: chapter. (line 634)
+* followed <2>: chapter. (line 973)
+* followed <3>: chapter. (line 1289)
+* followed <4>: chapter. (line 1769)
+* followed <5>: chapter. (line 2114)
+* I: chapter. (line 303)
+* I <1>: chapter. (line 329)
+* I <2>: chapter. (line 958)
+* I <3>: chapter. (line 984)
+* I <4>: chapter. (line 1754)
+* I <5>: chapter. (line 1781)
+* id i ule: chapter. (line 309)
+* id i ule <1>: chapter. (line 964)
+* id i ule <2>: chapter. (line 1760)
+* id ule: chapter. (line 308)
+* id ule <1>: chapter. (line 963)
+* id ule <2>: chapter. (line 1759)
+* log trap: chapter. (line 305)
+* log trap <1>: chapter. (line 960)
+* log trap <2>: chapter. (line 1756)
+* log trap1: chapter. (line 306)
+* log trap1 <1>: chapter. (line 961)
+* log trap1 <2>: chapter. (line 1757)
+* log trap2: chapter. (line 307)
+* log trap2 <1>: chapter. (line 962)
+* log trap2 <2>: chapter. (line 1758)
+* machin: chapter. (line 314)
+* machin <1>: chapter. (line 316)
+* machin <2>: chapter. (line 630)
+* machin <3>: chapter. (line 631)
+* machin <4>: chapter. (line 632)
+* machin <5>: chapter. (line 633)
+* machin <6>: chapter. (line 969)
+* machin <7>: chapter. (line 971)
+* machin <8>: chapter. (line 1285)
+* machin <9>: chapter. (line 1286)
+* machin <10>: chapter. (line 1287)
+* machin <11>: chapter. (line 1288)
+* machin <12>: chapter. (line 1765)
+* machin <13>: chapter. (line 1767)
+* machin <14>: chapter. (line 2110)
+* machin <15>: chapter. (line 2111)
+* machin <16>: chapter. (line 2112)
+* machin <17>: chapter. (line 2113)
+* n--ame: chapter. (line 336)
+* n--ame <1>: chapter. (line 339)
+* n--ame <2>: chapter. (line 991)
+* n--ame <3>: chapter. (line 994)
+* n--ame <4>: chapter. (line 1789)
+* n--ame <5>: chapter. (line 1792)
+* name2: chapter. (line 414)
+* name2 <1>: chapter. (line 1069)
+* name2 <2>: chapter. (line 1868)
+* t--ruc: chapter. (line 2157)
+* T--ruc: chapter. (line 2157)
+* truc: chapter. (line 304)
+* truc <1>: chapter. (line 330)
+* truc <2>: chapter. (line 959)
+* truc <3>: chapter. (line 985)
+* truc <4>: chapter. (line 1755)
+* truc <5>: chapter. (line 1782)
+* xxx, zzz: chapter. (line 2157)
Top section
1 chapter
diff --git a/tp/tests/layout/res_parser/formatting_rawtext/formatting.txt
b/tp/tests/layout/res_parser/formatting_rawtext/formatting.txt
index 79b9885c45..33e68c415e 100644
--- a/tp/tests/layout/res_parser/formatting_rawtext/formatting.txt
+++ b/tp/tests/layout/res_parser/formatting_rawtext/formatting.txt
@@ -338,6 +338,21 @@ quotation
indent in quotation
+exdented quotation line and dash -- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot--ation
Note
@@ -406,6 +421,20 @@ example with empty args
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
@@ -1125,6 +1154,21 @@ quotation
indent in quotation
+exdented quotation line and dash --- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot---ation
Note
@@ -1193,6 +1237,20 @@ example with empty args
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
diff --git
a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
index 35b9daa16b..018667799c 100644
--- a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
+++ b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
@@ -309,6 +309,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -377,6 +392,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2198,6 +2271,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2324,6 +2419,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3246,6 +3363,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3372,6 +3511,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4295,6 +4456,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -4448,6 +4636,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5423,6 +5636,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -5549,6 +5784,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_textcontent/formatting
b/tp/tests/layout/res_parser/formatting_textcontent/formatting
index 18c8ace9f1..22be47a391 100644
--- a/tp/tests/layout/res_parser/formatting_textcontent/formatting
+++ b/tp/tests/layout/res_parser/formatting_textcontent/formatting
@@ -300,6 +300,21 @@ quotation
indent in quotation
+exdented quotation line and dash --- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot---ation
NoteA small Note
@@ -368,6 +383,20 @@ example with empty args
nonempty
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
@@ -1064,6 +1093,21 @@ quotation
indent in quotation
+exdented quotation line and dash --- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot---ation
NoteA small Note
@@ -1132,6 +1176,20 @@ example with empty args
nonempty
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
@@ -1849,6 +1907,21 @@ quotation
indent in quotation
+exdented quotation line and dash --- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot---ation
NoteA small Note
@@ -1917,6 +1990,20 @@ example with empty args
nonempty
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
@@ -2608,6 +2695,21 @@ quotation
indent in quotation
+exdented quotation line and dash --- in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot---ation
NoteA small Note
@@ -2676,6 +2778,20 @@ example with empty args
nonempty
example with empty and non empty args mix
+Exam---ple
+
+Other li---ne
+not exdented
+
+exdented and dash --- in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s--mallexample
@noindent after smallexample.
diff --git a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
index 8df681383f..34b1ea22fc 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
index 779cc0e038..7f10f607c2 100644
--- a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1184,6 +1213,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1310,6 +1361,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2199,6 +2272,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2325,6 +2420,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3270,6 +3387,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -3396,6 +3535,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -4284,6 +4445,28 @@ error→ → - ∗ -| ⇒
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br/> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -4410,6 +4593,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -5334,6 +5539,33 @@ error→ → - ∗ -| ⇒
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -5487,6 +5719,31 @@ error→ → - ∗ -| ⇒
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/layout/res_parser/formatting_xml/formatting.xml
b/tp/tests/layout/res_parser/formatting_xml/formatting.xml
index 16014a2587..9d9d908c81 100644
--- a/tp/tests/layout/res_parser/formatting_xml/formatting.xml
+++ b/tp/tests/layout/res_parser/formatting_xml/formatting.xml
@@ -379,6 +379,28 @@ quotation
indent in quotation
@end quotation
+@quotation
+@exdent exdented quotation line and dash --- in quotation
+@end quotation
+
+@quotation
+Not exdented followed by exdented
+@exdent exdented quotation line
+@end quotation
+
+@quotation
+@exdent exdented quotation line
+Followed by not exdented
+@end quotation
+
+@quotation
+quotation1
+@exdent in exdented protected eol @
+following
+@exdent in exdented a @@* @* and following
+after exdented
+@end quotation
+
@smallquotation
A small quot---ation
@end smallquotation
@@ -505,6 +527,28 @@ example with empty args
example with empty and non empty args mix
@end example
+@example
+Exam---ple
+
+@exdent Other li---ne
+not exdented
+@end example
+
+@example
+@exdent exdented and dash --- in example
+Not exdented one
+@exdent exdented two
+Not exdented two
+@end example
+
+@example
+Example Hoho.
+@example
+Nested Other line
+@exdent exdented nested other line
+@end example
+@end example
+
@smallexample
s--mallexample
@end smallexample
@@ -1418,6 +1462,27 @@ quotation
<para>indent in quotation
</para></quotation>
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line and dash &textmdash; in
quotation</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<para>Not exdented followed by exdented
+</para><exdent spaces=" ">exdented quotation line</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line</exdent>
+<para>Followed by not exdented
+</para></quotation>
+
+<quotation endspaces=" ">
+<para>quotation1
+</para><exdent spaces=" ">in exdented protected eol <spacecmd
type="nl"/></exdent><para>following
+</para><exdent spaces=" ">in exdented a &arobase;* &linebreak; and
following</exdent>
+<para>after exdented
+</para></quotation>
+
<smallquotation endspaces=" ">
<para>A small quot&textmdash;ation
</para></smallquotation>
@@ -1541,6 +1606,28 @@ quotation
<example spaces=" " endspaces=" "><examplearg>nonempty</examplearg><pre
xml:space="preserve">example with empty and non empty args mix
</pre></example>
+<example endspaces=" ">
+<pre xml:space="preserve">Exam---ple
+
+</pre><exdent spaces=" ">Other li---ne</exdent>
+<pre xml:space="preserve">not exdented
+</pre></example>
+
+<example endspaces=" ">
+<exdent spaces=" ">exdented and dash --- in example</exdent>
+<pre xml:space="preserve">Not exdented one
+</pre><exdent spaces=" ">exdented two</exdent>
+<pre xml:space="preserve">Not exdented two
+</pre></example>
+
+<example endspaces=" ">
+<pre xml:space="preserve">Example Hoho.
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Nested Other line
+</pre><exdent spaces=" ">exdented nested other line</exdent>
+</example>
+</example>
+
<smallexample endspaces=" ">
<pre xml:space="preserve">s--mallexample
</pre></smallexample>
@@ -2445,6 +2532,27 @@ quotation
<para>indent in quotation
</para></quotation>
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line and dash &textmdash; in
quotation</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<para>Not exdented followed by exdented
+</para><exdent spaces=" ">exdented quotation line</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line</exdent>
+<para>Followed by not exdented
+</para></quotation>
+
+<quotation endspaces=" ">
+<para>quotation1
+</para><exdent spaces=" ">in exdented protected eol <spacecmd
type="nl"/></exdent><para>following
+</para><exdent spaces=" ">in exdented a &arobase;* &linebreak; and
following</exdent>
+<para>after exdented
+</para></quotation>
+
<smallquotation endspaces=" ">
<para>A small quot&textmdash;ation
</para></smallquotation>
@@ -2568,6 +2676,28 @@ quotation
<example spaces=" " endspaces=" "><examplearg>nonempty</examplearg><pre
xml:space="preserve">example with empty and non empty args mix
</pre></example>
+<example endspaces=" ">
+<pre xml:space="preserve">Exam---ple
+
+</pre><exdent spaces=" ">Other li---ne</exdent>
+<pre xml:space="preserve">not exdented
+</pre></example>
+
+<example endspaces=" ">
+<exdent spaces=" ">exdented and dash --- in example</exdent>
+<pre xml:space="preserve">Not exdented one
+</pre><exdent spaces=" ">exdented two</exdent>
+<pre xml:space="preserve">Not exdented two
+</pre></example>
+
+<example endspaces=" ">
+<pre xml:space="preserve">Example Hoho.
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Nested Other line
+</pre><exdent spaces=" ">exdented nested other line</exdent>
+</example>
+</example>
+
<smallexample endspaces=" ">
<pre xml:space="preserve">s--mallexample
</pre></smallexample>
@@ -3499,6 +3629,27 @@ quotation
<para>indent in quotation
</para></quotation>
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line and dash &textmdash; in
quotation</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<para>Not exdented followed by exdented
+</para><exdent spaces=" ">exdented quotation line</exdent>
+</quotation>
+
+<quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line</exdent>
+<para>Followed by not exdented
+</para></quotation>
+
+<quotation endspaces=" ">
+<para>quotation1
+</para><exdent spaces=" ">in exdented protected eol <spacecmd
type="nl"/></exdent><para>following
+</para><exdent spaces=" ">in exdented a &arobase;* &linebreak; and
following</exdent>
+<para>after exdented
+</para></quotation>
+
<smallquotation endspaces=" ">
<para>A small quot&textmdash;ation
</para></smallquotation>
@@ -3622,6 +3773,28 @@ quotation
<example spaces=" " endspaces=" "><examplearg>nonempty</examplearg><pre
xml:space="preserve">example with empty and non empty args mix
</pre></example>
+<example endspaces=" ">
+<pre xml:space="preserve">Exam---ple
+
+</pre><exdent spaces=" ">Other li---ne</exdent>
+<pre xml:space="preserve">not exdented
+</pre></example>
+
+<example endspaces=" ">
+<exdent spaces=" ">exdented and dash --- in example</exdent>
+<pre xml:space="preserve">Not exdented one
+</pre><exdent spaces=" ">exdented two</exdent>
+<pre xml:space="preserve">Not exdented two
+</pre></example>
+
+<example endspaces=" ">
+<pre xml:space="preserve">Example Hoho.
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Nested Other line
+</pre><exdent spaces=" ">exdented nested other line</exdent>
+</example>
+</example>
+
<smallexample endspaces=" ">
<pre xml:space="preserve">s--mallexample
</pre></smallexample>
@@ -4520,6 +4693,27 @@ quotation
indent in quotation
</pre></quotation>
<pre xml:space="preserve">
+</pre><quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line and dash --- in quotation</exdent>
+</quotation>
+<pre xml:space="preserve">
+</pre><quotation endspaces=" ">
+<pre xml:space="preserve">Not exdented followed by exdented
+</pre><exdent spaces=" ">exdented quotation line</exdent>
+</quotation>
+<pre xml:space="preserve">
+</pre><quotation endspaces=" ">
+<exdent spaces=" ">exdented quotation line</exdent>
+<pre xml:space="preserve">Followed by not exdented
+</pre></quotation>
+<pre xml:space="preserve">
+</pre><quotation endspaces=" ">
+<pre xml:space="preserve">quotation1
+</pre><exdent spaces=" ">in exdented protected eol <spacecmd
type="nl"/></exdent><pre xml:space="preserve">following
+</pre><exdent spaces=" ">in exdented a &arobase;* &linebreak; and
following</exdent>
+<pre xml:space="preserve">after exdented
+</pre></quotation>
+<pre xml:space="preserve">
</pre><smallquotation endspaces=" ">
<pre xml:space="preserve">A small quot---ation
</pre></smallquotation>
@@ -4643,6 +4837,28 @@ indent in quotation
</pre><example spaces=" " endspaces=" "><examplearg>nonempty</examplearg><pre
xml:space="preserve">example with empty and non empty args mix
</pre></example>
<pre xml:space="preserve">
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Exam---ple
+
+</pre><exdent spaces=" ">Other li---ne</exdent>
+<pre xml:space="preserve">not exdented
+</pre></example>
+<pre xml:space="preserve">
+</pre><example endspaces=" ">
+<exdent spaces=" ">exdented and dash --- in example</exdent>
+<pre xml:space="preserve">Not exdented one
+</pre><exdent spaces=" ">exdented two</exdent>
+<pre xml:space="preserve">Not exdented two
+</pre></example>
+<pre xml:space="preserve">
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Example Hoho.
+</pre><example endspaces=" ">
+<pre xml:space="preserve">Nested Other line
+</pre><exdent spaces=" ">exdented nested other line</exdent>
+</example>
+</example>
+<pre xml:space="preserve">
</pre><smallexample endspaces=" ">
<pre xml:space="preserve">s--mallexample
</pre></smallexample>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/anchor.html
b/tp/tests/tex_html/res_parser/formatting_singular/anchor.html
index 8d29984196..8d747e9733 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/anchor.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/anchor.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
b/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
index da1651814d..399478f6c4 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/chapter.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
@@ -1300,6 +1329,28 @@ $">
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -1426,6 +1477,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -2414,6 +2487,28 @@ $">
<p>indent in quotation
</p></blockquote>
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line and dash — in quotation
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>Not exdented followed by exdented
+</p><p class="exdent">exdented quotation line
+</p></blockquote>
+
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line
+</p><p>Followed by not exdented
+</p></blockquote>
+
+<blockquote class="quotation">
+<p>quotation1
+</p><p class="exdent">in exdented protected eol
+</p><p>following
+</p><p class="exdent">in exdented a @* <br> and following
+</p><p>after exdented
+</p></blockquote>
+
<blockquote class="quotation smallquotation">
<p>A small quot—ation
</p></blockquote>
@@ -2540,6 +2635,28 @@ i–tem 1
<pre class="example-preformatted">example with empty and non empty args mix
</pre></div>
+<div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+
+<div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+
+<div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+
<div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
@@ -3564,6 +3681,33 @@ $">
</pre></blockquote>
<pre class="example-preformatted">
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line and dash --- in quotation
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">Not exdented followed by exdented
+</pre><pre class="exdent">exdented quotation line
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="exdent">exdented quotation line
+</pre><pre class="example-preformatted">Followed by not exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
+</pre><blockquote class="quotation">
+<pre class="example-preformatted">quotation1
+</pre><pre class="exdent">in exdented protected eol
+</pre><pre class="example-preformatted">following
+</pre><pre class="exdent">in exdented a @*
+ and following
+</pre><pre class="example-preformatted">after exdented
+</pre></blockquote>
+<pre class="example-preformatted">
+
</pre><blockquote class="quotation smallquotation">
<pre class="example-preformatted">A small quot---ation
</pre></blockquote>
@@ -3717,6 +3861,31 @@ $">
</pre></div>
<pre class="example-preformatted">
+</pre><div class="example">
+<pre class="example-preformatted">Exam---ple
+
+</pre><pre class="exdent">Other li---ne
+</pre><pre class="example-preformatted">not exdented
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="exdent">exdented and dash --- in example
+</pre><pre class="example-preformatted">Not exdented one
+</pre><pre class="exdent">exdented two
+</pre><pre class="example-preformatted">Not exdented two
+</pre></div>
+<pre class="example-preformatted">
+
+</pre><div class="example">
+<pre class="example-preformatted">Example Hoho.
+</pre><div class="example">
+<pre class="example-preformatted">Nested Other line
+</pre><pre class="exdent">exdented nested other line
+</pre></div>
+</div>
+<pre class="example-preformatted">
+
</pre><div class="example smallexample">
<pre class="example-preformatted">s--mallexample
</pre></div>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/chapter2.html
b/tp/tests/tex_html/res_parser/formatting_singular/chapter2.html
index 43ae134558..d20ef810ff 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/chapter2.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/chapter2.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/index.htm
b/tp/tests/tex_html/res_parser/formatting_singular/index.htm
index 2e7cef6feb..a07a23ab24 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/index.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/index.htm
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/index.html
b/tp/tests/tex_html/res_parser/formatting_singular/index.html
index 12180b6a76..d4aa1cb1b6 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/index.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/index.html
@@ -311,6 +311,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -379,6 +394,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
b/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
index cd3a18212c..ec962fd03f 100644
---
a/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
+++
b/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
b/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
index 13d23f44b8..4da106442e 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/sing_abt.htm
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/sing_fot.htm
b/tp/tests/tex_html/res_parser/formatting_singular/sing_fot.htm
index 0ee2cced00..7ba4f271e3 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/sing_fot.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/sing_fot.htm
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/sing_ovr.htm
b/tp/tests/tex_html/res_parser/formatting_singular/sing_ovr.htm
index a4dec6b30a..3bd9396a81 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/sing_ovr.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/sing_ovr.htm
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/sing_toc.htm
b/tp/tests/tex_html/res_parser/formatting_singular/sing_toc.htm
index 14c267b0f2..611943a50b 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/sing_toc.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/sing_toc.htm
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
b/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
index 062930eca9..c89a472210 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
b/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
index 340aeb012b..9ca64692e7 100644
---
a/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
+++
b/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
diff --git
a/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
b/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
index 8ce39689a9..1929db6c57 100644
---
a/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
+++
b/tp/tests/tex_html/res_parser/formatting_singular/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
@@ -310,6 +310,21 @@ quotation
indent in quotation
+exdented quotation line and dash - in quotation
+
+Not exdented followed by exdented
+exdented quotation line
+
+exdented quotation line
+Followed by not exdented
+
+quotation1
+in exdented protected eol
+following
+in exdented a @*
+ and following
+after exdented
+
A small quot-ation
Note
@@ -378,6 +393,20 @@ example with empty args
example with empty and non empty args mix
+Exam-ple
+
+Other li-ne
+not exdented
+
+exdented and dash - in example
+Not exdented one
+exdented two
+Not exdented two
+
+Example Hoho.
+Nested Other line
+exdented nested other line
+
s-mallexample
@noindent after smallexample.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Add @exdent uses in coverage_macro.texi,
Patrice Dumas <=