<p>My 2 cents:</p>

<ul>
<li>it should use signals rather than riddling the code with additional calls every time a document is opened.  Something like <a href="http://www.geany.org/manual/reference/pluginsignals_8c.html#ade8f8c5cef19212707729c68d018d5e3"><code>:document-new</code></a> and <a href="http://www.geany.org/manual/reference/pluginsignals_8c.html#aac95623e4e1fae27d235889a32525810"><code>:document-open</code></a>
</li>
<li>should use <a href="http://www.geany.org/manual/reference/stash_8h.html">Stash</a> for new settings!</li>
<li>why not a plugin?</li>
<li>more generically, why?  I mean, what is the motivation behind sorting the tabs by file name, what problem does it solve?</li>
</ul>

<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/1144#issuecomment-234604865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ3v49V2YI64i5kzBKmg8CoRRWcmZks5qYP10gaJpZM4JQxCD">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJx1IXqtf47hO7NqXuvL-rq8a6GcPks5qYP10gaJpZM4JQxCD.gif" width="1" /></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/1144#issuecomment-234604865"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>