<blockquote>
<p>Actually, I see that there is already Code Navigation History, it should save the location before code navigation, maybe it can be merged with the new system, or even the new system can be built atop of it.</p>
</blockquote>
<p>Quite frankly I don't think two systems will interact well, navigation history saves positions of symbol navigation actions, ie things it can clearly identify with a navigation action, and AFAICT it does store the location before the navigation action.</p>
<p>If somebody examined what other editors do and implemented it and provided a pull request then it can be trialled and issues like interactions between the systems evaluated.</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/1359#issuecomment-272040444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ5QwQrYBzX0Yoaitj2SiJZoIqY4Jks5rRXTDgaJpZM4LghHe">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ-U_Xc5W58U7XQb3CeM7Pcj9O2txks5rRXTDgaJpZM4LghHe.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/1359#issuecomment-272040444"></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 #1359: \u003e Actually, I see that there is already Code Navigation History, it should save the location before code navigation, maybe it can be merged with the new system, or even the new system can be built atop of it.\r\n\r\nQuite frankly I don't think two systems will interact well, navigation history saves positions of symbol navigation actions, ie things it can clearly identify with a navigation action, and AFAICT it does store the location before the navigation action.\r\n\r\nIf somebody examined what other editors do and implemented it and provided a pull request then it can be trialled and issues like interactions between the systems evaluated."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1359#issuecomment-272040444"}}}</script>