<blockquote>
<p>This proves that I'm not good at documenting such things for end users :-)</p>
</blockquote>
<p>Thats ok, thats why I'm asking all these annoying questions :-)</p>
<p>I think the confusion is that I understood that the difference between this option and the existing option was that all directories on the path to open files expanded, but in fact they only expand if more than one thing inside them is open.</p>
<p>To confirm by example, if my project <code>src</code> directory had three sub-directories <code>front_end</code>, <code>middle_end</code> and <code>back_end</code> then if only a file was open in <code>front_end</code> the result for the project tree would be:</p>
<pre><code>baz
    src/front_end
        xxx.cpp
</code></pre>
<p>but if I had a file open in each of <code>front_end</code> and <code>back_end</code> the result would be:</p>
<pre><code>baz
    src
        back_end
            yyy.cpp
        front_end
            xxx.cpp
</code></pre>
<p>with <code>back_end</code> and <code>front_end</code> sorted and <code>middle_end</code> not showing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/pull/1813#issuecomment-378498884">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJw3NjMlRXLDPi8H09sd5yMA-5fkMks5tlG2SgaJpZM4SyLKn">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ81nRSbKGIVtJRCmiVad--i8LuCUks5tlG2SgaJpZM4SyLKn.gif" height="1" width="1" alt="" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1813#issuecomment-378498884"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1813: \u003e This proves that I'm not good at documenting such things for end users :-)\r\n\r\nThats ok, thats why I'm asking all these annoying questions :-) \r\n\r\nI think the confusion is that I understood that the difference between this option and the existing option was that all directories on the path to open files expanded, but in fact they only expand if more than one thing inside them is open.  \r\n\r\nTo confirm by example, if my project `src` directory had three sub-directories `front_end`, `middle_end` and `back_end` then if only a file was open in `front_end` the result for the project tree would be:\r\n\r\n```\r\nbaz\r\n    src/front_end\r\n        xxx.cpp\r\n```\r\n\r\nbut if I had a file open in each of `front_end` and `back_end` the result would be:\r\n\r\n```\r\nbaz\r\n    src\r\n        back_end\r\n            yyy.cpp\r\n        front_end\r\n            xxx.cpp\r\n```\r\n with `back_end` and `front_end` sorted and `middle_end` not showing."}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1813#issuecomment-378498884"}}}</script>