texinfo-commits
[Top][All Lists]
Advanced

[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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2324,6 +2419,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1303,6 +1354,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2318,6 +2413,28 @@ i&ndash;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </para></blockquote>
 <blockquote><para>indent in quotation
 </para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line   and dash &#8212; 
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 &#160;</simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @* 
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
 <blockquote><para>A small quot&#8212;ation
 </para></blockquote>
 <note><para>A small Note
@@ -381,6 +396,20 @@ error&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </para></blockquote>
 <blockquote><para>indent in quotation
 </para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line   and dash &#8212; 
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 &#160;</simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @* 
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
 <blockquote><para>A small quot&#8212;ation
 </para></blockquote>
 <note><para>A small Note
@@ -1192,6 +1236,20 @@ error&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </para></blockquote>
 <blockquote><para>indent in quotation
 </para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line   and dash &#8212; 
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 &#160;</simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @* 
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
 <blockquote><para>A small quot&#8212;ation
 </para></blockquote>
 <note><para>A small Note
@@ -2004,6 +2077,20 @@ error&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </para></blockquote>
 <blockquote><para>indent in quotation
 </para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line   and dash &#8212; 
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 &#160;</simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @* 
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
 <blockquote><para>A small quot&#8212;ation
 </para></blockquote>
 <note><para>A small Note
@@ -2834,6 +2936,20 @@ error&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </para></blockquote>
 <blockquote><para>indent in quotation
 </para></blockquote>
+<blockquote><simpara role="exdent">exdented quotation line   and dash &#8212; 
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 &#160;</simpara>
+<para>following
+</para><simpara role="exdent">in exdented a @* 
+ and following</simpara>
+<para>after exdented
+</para></blockquote>
 <blockquote><para>A small quot&#8212;ation
 </para></blockquote>
 <note><para>A small Note
@@ -3645,6 +3776,20 @@ error&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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 &#160;</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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -1309,6 +1360,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -2324,6 +2419,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -3371,6 +3510,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -4385,6 +4568,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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 &#160;
+</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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -1315,6 +1366,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -2329,6 +2424,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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 &#160;
+</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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -1306,6 +1357,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -2321,6 +2416,28 @@ i&#8211;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1327,6 +1378,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2341,6 +2436,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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-&gt; ==&gt; - -!- -| =&gt;
 <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 &nbsp;
+</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>&nbsp;</td><td><pre>example with empty and non empty args mix
 </pre></td></tr></table>
 
+<table><tr><td>&nbsp;</td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td>&nbsp;</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>&nbsp;</td><td><pre>Example   Hoho.
+</pre><table><tr><td>&nbsp;</td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
 <table><tr><td>&nbsp;</td><td><pre>s--mallexample
 </pre></td></tr></table>
 
@@ -2145,6 +2214,28 @@ error-&gt; ==&gt; - -!- -| =&gt;
 <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 &nbsp;
+</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>&nbsp;</td><td><pre>example with empty and non empty args mix
 </pre></td></tr></table>
 
+<table><tr><td>&nbsp;</td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td>&nbsp;</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>&nbsp;</td><td><pre>Example   Hoho.
+</pre><table><tr><td>&nbsp;</td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
 <table><tr><td>&nbsp;</td><td><pre>s--mallexample
 </pre></td></tr></table>
 
@@ -3194,6 +3303,28 @@ error-&gt; ==&gt; - -!- -| =&gt;
 <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 &nbsp;
+</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>&nbsp;</td><td><pre>example with empty and non empty args mix
 </pre></td></tr></table>
 
+<table><tr><td>&nbsp;</td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td>&nbsp;</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>&nbsp;</td><td><pre>Example   Hoho.
+</pre><table><tr><td>&nbsp;</td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
 <table><tr><td>&nbsp;</td><td><pre>s--mallexample
 </pre></td></tr></table>
 
@@ -4186,6 +4335,28 @@ error-&gt; ==&gt; - -!- -| =&gt;
 <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 &nbsp;
+</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>&nbsp;</td><td><pre>example with empty and non empty args mix
 </pre></td></tr></table>
 
+<table><tr><td>&nbsp;</td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+
+<table><tr><td>&nbsp;</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>&nbsp;</td><td><pre>Example   Hoho.
+</pre><table><tr><td>&nbsp;</td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+
 <table><tr><td>&nbsp;</td><td><pre>s--mallexample
 </pre></td></tr></table>
 
@@ -5213,6 +5402,33 @@ error-&gt; ==&gt; - -!- -| =&gt;
 </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 &nbsp;
+</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-&gt; ==&gt; - -!- -| =&gt;
 </pre></td></tr></table>
 <pre>
 
+</pre><table><tr><td>&nbsp;</td><td><pre>Exam---ple
+
+</pre><pre>Other li---ne
+</pre><pre>not exdented
+</pre></td></tr></table>
+<pre>
+
+</pre><table><tr><td>&nbsp;</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>&nbsp;</td><td><pre>Example   Hoho.
+</pre><table><tr><td>&nbsp;</td><td><pre>Nested Other line
+</pre><pre>exdented nested other line
+</pre></td></tr></table>
+</td></tr></table>
+<pre>
+
 </pre><table><tr><td>&nbsp;</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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1367,6 +1418,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2381,6 +2476,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1330,6 +1381,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2344,6 +2439,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1305,6 +1356,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2320,6 +2415,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1282,6 +1333,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2297,6 +2392,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3368,6 +3507,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4382,6 +4565,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1318,6 +1369,28 @@ i&ndash;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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2331,6 +2426,28 @@ i&ndash;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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3400,6 +3539,28 @@ i&ndash;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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4412,6 +4595,28 @@ i&ndash;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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1330,6 +1381,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2344,6 +2439,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1305,6 +1356,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2320,6 +2415,28 @@ i&ndash;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &#8212; 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 &#160;
+</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&#8212;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&#8211;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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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 &#160;
+</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&#8594; &#8614; &#8722; &#9733; &#8867; &#8658;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2324,6 +2419,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3372,6 +3511,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -5549,6 +5784,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1310,6 +1361,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2325,6 +2420,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -3396,6 +3535,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 <p>indent in quotation
 </p></blockquote>
 
+<blockquote class="quotation">
+<p class="exdent">exdented quotation line   and dash &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -4410,6 +4593,28 @@ i&ndash;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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &nbsp;
+</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&rarr; &rarr; - &lowast; -| &rArr;
 </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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -1426,6 +1477,28 @@ i&ndash;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 &mdash; 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 &nbsp;
+</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&mdash;ation
 </p></blockquote>
@@ -2540,6 +2635,28 @@ i&ndash;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 &nbsp;
+</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.



reply via email to

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