Community

    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Location Navigate x64

    General Discussion
    3
    7
    470
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Gurux13
      Gurux13 last edited by Gurux13

      I really miss the navigation back/forward in Notepad++.
      The Location Navigate plugin is 32bit only, and my NPP is x64.
      So I spent some time and built the plugin for x64. Limited testing shows that it works.
      Warning: This comes with no guarantee. All the usual disclaimer stuff, but this time important. I’ve built it with CRT secure lib disabled (otherwise it wouldn’t build), so it is technically possible that some aspect became less secure. I don’t exactly know whether it’s the case. Use at your own risk. Considering what it actually does I estimate the risk as minimal, though.

      The file: https://github.com/gurux13/LocationNavDll/blob/main/LocationNavigate.dll

      Since it’s a binary, here’s virustotal. Please do verify it yourself for peace of mind.

      Note: this claims no IP rights/copyright for the plugin. I have not modified the code in any way except to make it x64 buildable. All rights belong to the respective parties. Legal stuff blah blah.

      Michael Vincent 1 Reply Last reply Reply Quote 3
      • Gurux13
        Gurux13 last edited by

        Amendment: built with secure CRT support and also fixed the dialog (it was broken).
        The dll link is the same, the virustotal is new.

        The disclaimer about no guarantees still applies, though.

        1 Reply Last reply Reply Quote 1
        • Michael Vincent
          Michael Vincent @Gurux13 last edited by Michael Vincent

          @Gurux13 said in Location Navigate x64:

          The file:

          Why not put the code there as well so we can see the changes you made to get x64 working. I tried in the past and was unsuccessful so I wrote my own similar plugin based on the original’s code.

          Cheers.

          1 Reply Last reply Reply Quote 1
          • Gurux13
            Gurux13 last edited by

            There is no license attached to the source code, which makes it problematic to redistribute.
            There is someone else who apparently succeeded with x64 and shared the code: https://sourceforge.net/p/locationnav/discussion/general/thread/899f4d9939/

            Michael Vincent 1 Reply Last reply Reply Quote 1
            • TroshinDV
              TroshinDV last edited by

              I solved a similar task (navigating through the code, moving to a definition, to a function, to a class) in my project (https://github.com/trdm/jn-npp-script).
              the solution is written in javascript so it does not depend on the bitness of the OS.

              TroshinDV 1 Reply Last reply Reply Quote 0
              • TroshinDV
                TroshinDV @TroshinDV last edited by

                @TroshinDV said in Location Navigate x64:

                I solved a similar task (navigating through the code, moving to a definition, to a function, to a class) in my project (https://github.com/trdm/jn-npp-script).
                the solution is written in javascript so it does not depend on the bitness of the OS.

                Sorry, link https://github.com/trdm/jn-npp-scripts

                1 Reply Last reply Reply Quote 0
                • Michael Vincent
                  Michael Vincent @Gurux13 last edited by

                  @Gurux13 said in Location Navigate x64:

                  There is no license attached to the source code, which makes it problematic to redistribute.

                  There is no specific LICENSE.txt file, but all the code has a header that includes:

                  //This program is free software; you can redistribute it and/or
                  //modify it under the terms of the GNU General Public License
                  //as published by the Free Software Foundation; either
                  //version 2 of the License, or (at your option) any later version.
                  

                  and it’s basically modified files from the Notepad++ plugin template structure which also bear that notice. I’m not a legal expert, but I’m pretty sure you’re OK to clone the publicly available source code to your GitHub, make modifications and re-release so long as you don’t change the existing “license”.

                  Cheers.

                  1 Reply Last reply Reply Quote 2
                  • First post
                    Last post
                  Copyright © 2014 NodeBB Forums | Contributors