Skip to content

Commit f929222

Browse files
committed
issue_11972 Incorrect indentation for custom command following list
Creatin an extra, invisible, linebreak to solve the issue. HTML output is, visually, the same (as well as PDF and RTF). XML slightly improved by creating the right / better paragraph structure
1 parent e02b26a commit f929222

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed

src/commentscan.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4462,7 +4462,7 @@ static void addXRefItem(yyscan_t yyscanner,
44624462
item->setAnchor(anchorLabel);
44634463
yyextra->current->sli.push_back(item);
44644464
QCString cmdString;
4465-
cmdString.sprintf(" \\xrefitem %s %d.",qPrint(listName),item->id());
4465+
cmdString.sprintf("\\ilinebr \\xrefitem %s %d.",qPrint(listName),item->id());
44664466
if (yyextra->inBody)
44674467
{
44684468
yyextra->current->inbodyDocs += cmdString;

testing/009/class_bug.xml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,16 @@
1212
<briefdescription>
1313
</briefdescription>
1414
<detaileddescription>
15-
<para>Description <xrefsect id="bug_1_bug000002"><xreftitle>Bug</xreftitle><xrefdescription><para>Function bug<itemizedlist><listitem><para>list item 1 in bug</para></listitem><listitem><para>list item 2 in bug</para></listitem></itemizedlist>
16-
</para></xrefdescription></xrefsect></para>
15+
<para>Description</para>
16+
<para>
17+
<xrefsect id="bug_1_bug000002">
18+
<xreftitle>Bug</xreftitle>
19+
<xrefdescription>
20+
<para>Function bug<itemizedlist><listitem><para>list item 1 in bug</para></listitem><listitem><para>list item 2 in bug</para></listitem></itemizedlist>
21+
</para>
22+
</xrefdescription>
23+
</xrefsect>
24+
</para>
1725
<para>More text. </para>
1826
</detaileddescription>
1927
<inbodydescription>

testing/009/class_deprecated.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,15 @@
1212
<briefdescription>
1313
</briefdescription>
1414
<detaileddescription>
15-
<para>Do deprecated things. <xrefsect id="deprecated_1_deprecated000002"><xreftitle>Deprecated</xreftitle><xrefdescription><para>No not use this function anymore. </para></xrefdescription></xrefsect></para>
15+
<para>Do deprecated things.</para>
16+
<para>
17+
<xrefsect id="deprecated_1_deprecated000002">
18+
<xreftitle>Deprecated</xreftitle>
19+
<xrefdescription>
20+
<para>No not use this function anymore. </para>
21+
</xrefdescription>
22+
</xrefsect>
23+
</para>
1624
</detaileddescription>
1725
<inbodydescription>
1826
</inbodydescription>

0 commit comments

Comments
 (0)