<p>It would require enumerating the backup directory to find all the files with the specific pattern <code>filename.ext.date/time</code> to find the oldest to delete.  That probably won't be noticed when the backup is on a local SSD but may have an effect if the backups are on networked file servers.  It might be possible to enumerate the backups once on startup so long as the user never deletes the backups themselves.</p>
<p>Anyhow somebody has to do it, pull requests are welcome.</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/issues/1491#issuecomment-299073655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ0Xg6t-GzJ7afWG2kwhpTq8qS8-Pks5r2R8YgaJpZM4NP4CW">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ9xO0BiMdqCn104Lc8Vk8_gOZIk2ks5r2R8YgaJpZM4NP4CW.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/issues/1491#issuecomment-299073655"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue 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 #1491: It would require enumerating the backup directory to find all the files with the specific pattern `filename.ext.date/time` to find the oldest to delete.  That probably won't be noticed when the backup is on a local SSD but may have an effect if the backups are on networked file servers.  It might be possible to enumerate the backups once on startup so long as the user never deletes the backups themselves.\r\n\r\nAnyhow somebody has to do it, pull requests are welcome."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1491#issuecomment-299073655"}}}</script>