diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-08-02 11:14:51 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2018-08-02 11:14:51 +0200 |
commit | 71a4ae83803d7df28e7179cb09f8cf369cb8bfc9 (patch) | |
tree | 95419a10f21e7973968f446a21cd663f6535614a /cli | |
parent | 978320d898dfc1bf6d51eb7bb81a80a8a6ea83df (diff) |
Allow lists inside notes for HTML output
Diffstat (limited to 'cli')
-rw-r--r-- | cli/context.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cli/context.cxx b/cli/context.cxx index dc748be..da6c556 100644 --- a/cli/context.cxx +++ b/cli/context.cxx @@ -1529,7 +1529,11 @@ format (semantics::scope& scope, string const& s, bool para) case block::li: good = (k == block::note || k == block::text || k == block::pre ); break; - case block::note: good = (k == block::text || k == block::pre); break; + case block::note: good = (k == block::text || + k == block::pre || + (ot == ot_html && (k == block::ul || + k == block::ol || + k == block::dl))); break; case block::text: good = (k != block::li); break; case block::pre: assert (false); } |