From: Richard Kimberly Heck Date: Thu, 11 Jul 2019 20:20:10 +0000 (-0400) Subject: Fix bug #11612. X-Git-Tag: 2.3.4~81 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=c8397470558798cb7de2966c3b73d35370d147a8;p=features.git Fix bug #11612. Register verbatim includes with the outliner. (cherry picked from commit 6960bab65c07f36d3ab3b401214fc4f0b36f39ea) --- diff --git a/src/insets/InsetInclude.cpp b/src/insets/InsetInclude.cpp index 7c0d6ce550..19fbeae516 100644 --- a/src/insets/InsetInclude.cpp +++ b/src/insets/InsetInclude.cpp @@ -1258,8 +1258,12 @@ void InsetInclude::addToToc(DocIterator const & cpit, bool output_active, b.pushItem(cpit, screenLabel(), output_active); InsetListingsParams p(to_utf8(params()["lstparams"])); b.argumentItem(from_utf8(p.getParamValue("caption"))); - b.pop(); - } else { + b.pop(); + } else if (isVerbatim(params())) { + TocBuilder & b = backend.builder("child"); + b.pushItem(cpit, screenLabel(), output_active); + b.pop(); + } else { Buffer const * const childbuffer = getChildBuffer(); TocBuilder & b = backend.builder("child"); diff --git a/status.23x b/status.23x index b3c918724f..bec2dd0463 100644 --- a/status.23x +++ b/status.23x @@ -100,6 +100,8 @@ What's new - Fix right and left layout alignment (in workarea) with RTL (bug 11606). +- Show filenames for verbatim includes in outliner (bug 11612). + * INTERNALS