<p></p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/ftrebien/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ftrebien">@ftrebien</a> the "instant save" is intended for temporary files, if you want a file to be permanent it should be saved to a suitable location with a sensible name.  Also no matter where it is saved, if the system crashes or is rebooted with Geany open there is no guarantee that the file is saved.</p>
<p>The plugin uses a portable Glib function to create the unique filename in the system temporary directory, so it works on Windows and macos.  All this would have to be replicated in the plugin.  Pull requests are welcome.</p>
<p>Also if the files are saved in some non-temporary location then they will not be deleted and will continue to accumulate.  You would have to delete them manually, but since they have random names you won't know which ones to delete.</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/640#issuecomment-803674545">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ6IIEXBVAYVEI5HI6TTEZ2KLANCNFSM4BOZTADA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAIOWJ45E63A4ACZL2XYAITTEZ2KLA5CNFSM4BOZTADKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF7TRTMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/640#issuecomment-803674545",
"url": "https://github.com/geany/geany/issues/640#issuecomment-803674545",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>