FPDoc: syntax highlighting error for CHM (HTML) content.
FPDoc Version 3.3.1 [2024/02/18] (sorry I don't have a more recent version installed)
HTML pages generated for the CHM output format contain errors for inline <code> elements.
Example markup in a topic .xml file:
<code>
// var
// AnAction: TBasicAction;
// AList: TActionList;
// ...
begin
for AnAction in AList do SomethingWith(AnAction);
end;
</code>
Results in the following HTML content in a CHM file:
<pre><span class="cmt">// var </span>
<span class="cmt">// AnAction: TBasicAction;</span>
<span class="cmt">// AList: TActionList;</span>
<span class="cmt">// ...</span>
begin
<span class="kw">or</span>nAction in AList do SomethingWith<span class="sym">(</span>AnAction<span class="sym">)</span><span class="sym">;</span>
end<span class="sym">;</span>
</pre>
Notice the a dropped first letters in the "for" and "AnAction" spans.