Community
    • Login

    [NEW PLUGIN] RTL manager

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    new pluginrtl
    13 Posts 4 Posters 7.3k Views
    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.
    • chcgC
      chcg
      last edited by

      Indeed the template link is “problematic” as it is pointing to a direct vesion and not like the demo link on the same page which is linking to the release folder.

      @donho Could you please adapt the link from https://github.com/npp-plugins/plugintemplate/archive/v3.zip to https://github.com/npp-plugins/plugintemplate/releases.
      Also the C# link http://sourceforge.net/projects/sourcecookifier/files/other plugins/NppPlugin.NET.v0.5.zip/download is quite outdated current development is at https://github.com/kbilsted/NotepadPlusPlusPluginPack.Net

      1 Reply Last reply Reply Quote 0
      • YaronY
        Yaron
        last edited by

        Hello Ezra,

        Thank you for this important plugin. I appreciate your work.

        I’ve tested it briefly and it seems impressive and promising.
        There are some issues in Double-View mode (i.e. handling the direction when NPP two views are visible).
        I’ll test it more thoroughly next week and report on GitHub.

        Best regards.

        1 Reply Last reply Reply Quote 0
        • chcgC
          chcg
          last edited by

          @Ezra-Steinmetz Have a look at https://github.com/chcg/RTLManager/commits/cleanup with the corresponding appveyor CI build at https://ci.appveyor.com/project/chcg/rtlmanager/build/1.1.10. Mainly still failing due to missing boost lib. This could be solved by using a nuget package from https://www.nuget.org/packages/boost and https://www.nuget.org/packages/boost-vc140/ and add it to the project. There are no prebuild packages for v141 yet.
          Would you like to receive a PR?
          See e.g. https://github.com/npp-plugins/plugintemplate/releases, your release binaries should go there instead of a folder within the code.

          1 Reply Last reply Reply Quote 0
          • Ezra SteinmetzE
            Ezra Steinmetz
            last edited by

            Hi

            1. Thanks for your bug report @Yaron, I fixed that bug and it should work now. Let me know if you find any more bugs.
            2. @chcg, please note I changed the project yesterday and built it with plugin template 3.1, the project you’ve forked is the old one, the new one is in the same link as in my OP.
            3. About the releases - I fixed that in the project but unfortunately I can’t change the download link here in the forum (my old link ends with ‘release’ as a single while the new link should end with ‘releases’ as a plural).
            4. I made some adjustments so that it would work with 64 bit and added the build to the GitHub resp.
            5. I’m a bit newbie to this all Git thing, what does receiving a pull request means in this context?
            1 Reply Last reply Reply Quote 0
            • chcgC
              chcg
              last edited by

              PR: Pull Request, see e.g. https://github.com/notepad-plus-plus/notepad-plus-plus/pulls, diffs which could be merged into your repository. But as you already changed the repo and added some of my points I first have to switch to your new repo and see what remains to be “optimized”.

              1 Reply Last reply Reply Quote 0
              • chcgC
                chcg
                last edited by

                See https://github.com/RTLManager/RTLManager/pull/1 on my suggested changes.

                1 Reply Last reply Reply Quote 0
                • Ezra SteinmetzE
                  Ezra Steinmetz
                  last edited by

                  Thanks, I’ve merged that into the branch.

                  1 Reply Last reply Reply Quote 1
                  • YaronY
                    Yaron
                    last edited by

                    Hello Ezra,

                    Thank you for fixing the Double-View issue. It’s working like a charm.
                    I appreciate it.

                    I have some more suggestions/requests.
                    With your permission, I’ll contact you on GitHub in the coming days.

                    Best regards.
                    .חג שמח

                    1 Reply Last reply Reply Quote 1
                    • chcgC
                      chcg
                      last edited by

                      Package dir of boost just contains the serialization includes, so te nuget packages needs to be restored to be able to build. In your case probably the addiional boost include dir is available and therefore your local build is ok. See e.g. https://ci.appveyor.com/project/chcg/rtlmanager-1/build/0.8.3/job/p8i8oa8hk18xtsed

                           c:\projects\rtlmanager-1\src\RtlManager.h(9): fatal error C1083: Cannot open include file: 'boost/archive/binary_oarchive.hpp': No such file or directory [C:\projects\rtlmanager-1\vs.proj\NppPluginTemplate.vcxproj]
                           c:\projects\rtlmanager-1\src\RtlManager.h(9): fatal error C1083: Cannot open include file: 'boost/archive/binary_oarchive.hpp': No such file or directory [C:\projects\rtlmanager-1\vs.proj\NppPluginTemplate.vcxproj]
                      
                      1 Reply Last reply Reply Quote 0
                      • Persia CrP
                        Persia Cr
                        last edited by

                        Many many thanks, i looking for something like it for long time…
                        Best wishes for you

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors