Community
    • Login

    Notepad++ Release Candidate v8.9.8.1

    Scheduled Pinned Locked Moved Announcements
    14 Posts 5 Posters 959 Views 4 Watching
    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.
    • xomxX Offline
      xomx @donho
      last edited by

      @donho
      I still have the “Edit with Notepad++” context menu after this RC installation.

      After running “C:\Program Files\Notepad++\contextMenu>regsvr32 /i NppShell.dll”:

      This is a wrong switch use, /i is not intended for the NppShell, should be only regsvr32 NppShell.dll.

      But I see that there is a significant change in the NppShell.dll export table:

      previous v8.9.8:

      Ordinal   Entry Point   Name
            2   0x0000E690    CleanupDll
            3   0x000055A0    DllCanUnloadNow
            4   0x000055B0    DllGetClassObject
            5   0x00005500    DllMain
            6   0x00005520    DllRegisterServer
            7   0x00005530    DllUnregisterServer
            1   0x00005520    RegisterDll
      

      RC:

      Ordinal   Entry Point   Name
            1   0x0000E680    CleanupDll
            2   0x00005590    DllCanUnloadNow
            3   0x000055A0    DllGetClassObject
            4   0x000054F0    DllMain
            5   0x00005510    DllRegisterServer
            6   0x00005520    DllUnregisterServer
      
      donhoD 1 Reply Last reply Reply Quote 1
      • donhoD Offline
        donho @xomx
        last edited by

        Thank you @snabel42 @xomx for checking.

        This is a wrong switch use, /i is not intended for the NppShell, should be only regsvr32 NppShell.dll.

        Yes indeed, it’s better without /i.

        But I see that there is a significant change in the NppShell.dll export table:

        I just changed the build machine, re-installed VS Studio Community edition from scratch, and re-compiled all the binaries of v8.9.8.1 RC.

        From your table, I see RegisterDll entry is missing.
        I’ll update my VSStudio and re-build NppShell.dll to improve it.

        xomxX 1 Reply Last reply Reply Quote 1
        • xomxX Offline
          xomx @donho
          last edited by

          @donho said:

          This is a wrong switch use, /i is not intended for the NppShell, should be only regsvr32 NppShell.dll.
          

          Yes indeed, it’s better without /i.

          /i is for inproc DLL servers having specific DllInstall exported func. That’s why you got that error msg saying that the DLLInstall entry-point was not found, as the NppShell.dll is not designed to use that func.

          I just changed the build machine, re-installed VS Studio Community edition from scratch,

          Do you have any idea what happened there?

          donhoD 2 Replies Last reply Reply Quote 0
          • donhoD Offline
            donho @xomx
            last edited by

            @xomx said:

            Do you have any idea what happened there?

            I have no old build machine with me currently.
            I’ll let you know tonight when I get home.

            1 Reply Last reply Reply Quote 0
            • donhoD Offline
              donho @xomx
              last edited by donho

              @xomx

              Here’s the old build machine’s state, and it explains why:

              f8dc6b26-6e2f-4d04-b47e-c34aa6a51bdc-image.jpeg

              031680d6-3a10-46b9-8a5f-912f5710df9c-image.jpeg

              However, though I know that it was me who did this modification, I don’t remember why.

              1 Reply Last reply Reply Quote 1
              • xomxX Offline
                xomx @donho
                last edited by

                @donho said:

                Note that I noticed a crash of this RC while I typed “Notepad++” after canceling the save of change.log on “C:\Program Files\Notepad++”. However, I can no more reproduce it.
                If you guys can reproduce the crash steadily, please report it here.

                This problem has been fixed in the latest master, thanks to @donho .

                1 Reply Last reply Reply Quote 2
                • X Offline
                  xmm852003204
                  last edited by

                  Tried the RC this morning. I also don’t see the “Edit with Notepad++” right-click entry after install. Ran the regsvr32 command and hit that exact same DllInstall not found error. Win11 24H2 here.

                  donhoD 1 Reply Last reply Reply Quote 0
                  • donhoD Offline
                    donho @xmm852003204
                    last edited by donho

                    @xmm852003204 said:

                    Tried the RC this morning. I also don’t see the “Edit with Notepad++” right-click entry after install. Ran the regsvr32 command and hit that exact same DllInstall not found error. Win11 24H2 here.

                    Before installing v8.9.8.1 RC, did you uninstall the old version of Notepad++, or you just install RC on a PC without any Notepad++ installation?

                    Which installer did you use?

                    1 Reply Last reply Reply Quote 0
                    • donhoD Offline
                      donho @donho
                      last edited by donho

                      FYI:
                      Notepad++ Release Candidate v8.9.8.1 is updated to RC2:
                      https://github.com/donho/notepad-plus-plus/releases/tag/RC2

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        schnurlos @donho
                        last edited by

                        @donho Typo: “7 Fix Netork Path Warning dialog usability problem.” --> Network

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors