<p>Geany isn't really designed to run multiple instances sharing preferences.</p>
<p>This is more complex than it may seem because the session is also saved in the preferences file, and that must be saved at shutdown.  There have been various suggestions and discussions about splitting them, but nobody has come up with a concrete suggestion that addresses all the problems (or code).</p>
<p>Personally I suggest not using multiple instances sharing the same config, use <code>-c different/directory</code> to make each have its own prefs and session.  That way each instance maintains its own state and can be restarted where it was.</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/1934#issuecomment-416073917">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ_4NzJtb0JO2f1IGRrwnfV_PGiNHks5uUxQXgaJpZM4WM8_Z">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ7i2eD72pVSU8R6OYKd9X6k-CEizks5uUxQXgaJpZM4WM8_Z.gif" height="1" width="1" alt="" /></p>
<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://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1934: Geany isn't really designed to run multiple instances sharing preferences. \r\n\r\nThis is more complex than it may seem because the session is also saved in the preferences file, and that must be saved at shutdown.  There have been various suggestions and discussions about splitting them, but nobody has come up with a concrete suggestion that addresses all the problems (or code).\r\n\r\nPersonally I suggest not using multiple instances sharing the same config, use `-c different/directory` to make each have its own prefs and session.  That way each instance maintains its own state and can be restarted where it was."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1934#issuecomment-416073917"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/1934#issuecomment-416073917",
"url": "https://github.com/geany/geany/issues/1934#issuecomment-416073917",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [geany/geany] Geany saves preferences even if they weren't modified (#1934)",
"sections": [
{
"text": "",
"activityTitle": "**elextr**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@elextr",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1934,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"geany/geany\",\n\"issueId\": 1934\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/geany/geany/issues/1934#issuecomment-416073917"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 372494297\n}"
}
],
"themeColor": "26292E"
}
]</script>