Community
    • Login

    Notepad++ v8.3.2 release - Declare variables, not war

    Scheduled Pinned Locked Moved Announcements
    42 Posts 16 Posters 13.2k 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.
    • donhoD
      donho
      last edited by donho

      Notepad++ v8.3.2 Release is available here:
      https://notepad-plus-plus.org/news/v832-declare-variables-not-war/

      4 regressions and 1 crash issue have been fixed in 8.3.2 release. Please check the change log (below) for more information.

      Due to v8.3 big revamp for the large files, there are still a lot of plugins found to have stability issue with v8.3.2 release. Here is the info to the plugin authors for fixing the incompatibility and instability problems.

      Notepad++ v8.3.2 regression-fixes, bug-fixes and enhancement:
      (The critical bug-fixes are in highlight)

      1. Fix incorrect message while double clicking on search result regression. (Fix #11215, #11106)
      2. Fix regression: file can't be saved if it's set to other charset before. (Fix #11238)
      3. Fix UDL comment config input fields broken regression. (Fix #11239)
      4. Fix UDL dialog crash issue on over 30 created UDL. (Fix #11257)
      5. Add sorting document tab order commands by name, path, type and size under “Window” Menu. (Fix #10393)
      6. Add API NPPM_GETCURRENTLINESTR and variable $(CURRENT_LINESTR) for RunDlg. (Fix #11216)
      7. Support better 2GB+ file (cmdline & session file adaptation). (Fix #11213)
      8. Fix auto-completion sort order problem due to fx icon. (Fix #11233)
      9. Refine auto-saving session on exit behaviour. (Fix #11249)
      10. Enhance performance on exit with certain settings. (Fix #11219)
      11. Fix auto-complete case insensitive not working issue. (Fix #11187)
      12. Fix saving problem (regression) with “Sysnative” alias in x86 binary. (Fix #11196)

      Notepad++ v8.3.1 regression-fixes, bug-fixes and enhancement:

      1. Fix XML tag adding or mark deletion crash issue. (Fix #11128)
      2. Fix wrong cursor position on opened file & cmdline '-n' param not working regression. (Fix #11131)
      3. Revert “Enable backup on save (simple) feature by default”.
      4. Restore auto-completion insert selection default behaviour (now with both ENTER & TAB as expected). (Fix #11178)
      5. Fix Path Completion not working regression. (Fix #11147)
      6. Fix target directory parameter (/D=) ignored by x64 installer regression. (Fix #11072)
      7. Add icons on function items of auto-completion to distinguish from word items. (Implement #11087)
      8. Fix file dialog “Append extension” checkbox not working on empty folder. (Fix #10436)
      9. Fix link part of Dark Mode Customized tone not persistent issue. (Fix #11095)
      10. Fix NPPM_RELOADFILE not working with converted 8.3 DOS file name (from long file name) bug. (Fix #11106)

      Notepad++ v8.3 new features and bug-fixes:

      1. Remove 2GB file open restriction for x64 binary.
      2. Improve large files (200MB) loading speed and editing/browsing performance.
      3. Fix Find in Files crash issue.

      Enjoy this new release!

      1 Reply Last reply Reply Quote 9
      • Remek TrzaskaR
        Remek Trzaska
        last edited by

        Thank you for taking a stand! Make apps, not war

        1 Reply Last reply Reply Quote 5
        • Vitalii DovganV
          Vitalii Dovgan
          last edited by

          Friends, following the title, could you consider signing the following petition? Sorry for this off-topic, but maybe I can ask for this as a developer of one of Notepad++'s plugins who lives in Ukraine…
          https://www.openpetition.eu/petition/online/people-around-the-world-ask-nato-to-close-the-airspace-over-ukraine

          donhoD dinkumoilD xomxX Lycan ThropeL 4 Replies Last reply Reply Quote 3
          • donhoD
            donho @Vitalii Dovgan
            last edited by

            @vitalii-dovgan

            Friends, following the title, could you consider signing the following petition? Sorry for this off-topic, but maybe I can ask for this as a developer of one of Notepad++'s plugins who lives in Ukraine…

            Signed and the petition url has been added in v8.3.2 release news.

            Hope you are all well Vitalii.

            1 Reply Last reply Reply Quote 5
            • dinkumoilD
              dinkumoil @Vitalii Dovgan
              last edited by

              @vitalii-dovgan and all

              As my first and most important statement: I’m against war and oppression derived from whatever country of this world. It makes me sad to see Ukraine under attack and the suffering people of Ukraine are a shame for Russia.

              BUT: Everybody should think VERY carefully about signing this petition.

              At first, this petition is not only about closing airspace over Ukraine, it is also about sending NATO troops to the country. Thus, the title of the petition is misleading and not the whole truth. As such it is dangerous and seduces people to make a quick click to support something what will presumably lead to much more war and much more corpses.

              And this is also the second point: Do not react emotionally, impressed by the current tragedy! Think for the long run. Fighting war with more war is not the same like a fight between drunken men in a bar or pub. If NATO troops become involved into the Ukraine conflict we will all be very sorry some day, especially the people in western Europe. There are other options to support Ukraine and they should be preferred over making more war.

              donhoD 1 Reply Last reply Reply Quote 8
              • xomxX
                xomx @Vitalii Dovgan
                last edited by

                @vitalii-dovgan
                I sent money to UA embassy in my country, but I will not sign the petition. For me a petition in this situation is like this.

                And dragging in the NATO is dangerous, as it was anticipated by Putin for sure (he has proactively worked years on the propaganda that the NATO & all are aggressors and people in Russia believe this).

                @donho
                Putin is a power-hungry clever man, not lunatic. Lunatics are all the narrow minded EU political leaders, who thought that moralization ‘talking-to’ (now somewhat better sanctions) stop him. He planned all this for many years. He slowly cooked his frogs.

                But even Putin did some mistakes:

                • being a dictator, his surrounding people are afraid of him, so they are not telling him an unpleasant or complete truth like that the UA military is in a better shape than in the 2014 (Crimea invasion / annexation)
                • he underestimated reaction of democratic countries common people around the world, because of this is something he does not know/care in Russia (I know it is a silly comparison, but this is likewise the Voldemort’s underestimation of the ‘power of love’)
                Artur HarisonA 1 Reply Last reply Reply Quote 2
                • Artur HarisonA
                  Artur Harison @xomx
                  last edited by Artur Harison

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • Vitalii DovganV
                    Vitalii Dovgan
                    last edited by

                    Friends, I’m sorry that I’ve touched such a sensitive topic. I definitely did not have intention to provoke politics fights here. I understand, appreciate and respect all your positions.
                    In terms of Notepad++, I’m happy I had released the update to NppExec before the war began. If there will be no further updates from me, it will mean all the updates are cancelled by Russian missle or bullet.

                    Artur HarisonA 1 Reply Last reply Reply Quote 7
                    • Artur HarisonA
                      Artur Harison @Vitalii Dovgan
                      last edited by

                      @vitalii-dovgan
                      Do not take weapons, and you will be save, cities are not shelled.
                      The Geneva Convention does not apply to civilians WITH weapons.
                      Ukrainian tanks in cities, stay AWAY from it.
                      I hope you will be fine!

                      donhoD Lycan ThropeL 2 Replies Last reply Reply Quote -2
                      • donhoD
                        donho @dinkumoil
                        last edited by donho

                        At first, this petition is not only about closing airspace over Ukraine, it is also about sending NATO troops to the country. Thus, the title of the petition is misleading and not the whole truth. As such it is dangerous and seduces people to make a quick click to support something what will presumably lead to much more war and much more corpses.

                        I really don’t think our politicians apply any petition - if they did, then Edward Snowden and Julian Assange would be free now.
                        Even though this petition is an empty demand, it’s the way for people to express their opinion about an atrocity and ask their government to “do something” - in this way the petition fulfills its role, and gives the chance that their government to “do somethings”, even “somethings” are not what we demanded in the petition.

                        You’re right about the title of the petition doesn’t reflect the whole content. I’ve added more description in v8.3.2 release news page.

                        1 Reply Last reply Reply Quote 4
                        • Vitalii DovganV
                          Vitalii Dovgan
                          last edited by

                          Looks like the behavior of -nosession was changed in 8.3.2.
                          Previously (with 8.3.1 and below), when some file of folder had been opened with notepad++ -nosession, it did not update the “session.xml”.
                          The version 8.3.2 seems to update “session.xml” in this case. Also I experienced strange situation when

                          1. I open two files specifying -nosession,
                          2. then restart Notepad++ (without command line arguments) - it opens the previous two files,
                          3. then I close these two files by clicking the “x” button,
                          4. then restart Notepad++ - and either one or both of these files are still opened in Notepad++.

                          Also, when I open a folder in 8.3.2 via
                          notepad++.exe -multiInst -nosession -openFoldersAsWorkspace "FolderName"
                          and then restart Notepad++, it opens all the files from that folder. That did not happen in 8.3.1 and before.

                          xomxX donhoD 2 Replies Last reply Reply Quote 2
                          • donhoD
                            donho @Artur Harison
                            last edited by donho

                            Do not take weapons, and you will be save, cities are not shelled.
                            The Geneva Convention does not apply to civilians WITH weapons.
                            Ukrainian tanks in cities, stay AWAY from it.
                            I hope you will be fine!

                            Any citizen has his/her free will to decide what he/she want to do.

                            It’s not my country is invaded, so I have no position to solicit anyone to put his/her life in danger. But if it were, I don’t think it’s illegitimate for my compatriots and me (the citizens) to take weapon for protecting our value, our way (and our children’s way) to live and our country.

                            1 Reply Last reply Reply Quote 2
                            • Lycan ThropeL
                              Lycan Thrope @Artur Harison
                              last edited by

                              @artur-harison ,
                              Dictators do not recognize, the Geneva Convention. If they did, they would not be invading a Sovereign nation, hence, this is a war crime to begin, and Geneva Convention is already violated. Unarmed populace’s are the easiest to control, and hence, why Governments should fear their population, not the other way around and I support the Ukrainian people to arm and do what they need to do, and wish them great success.

                              1 Reply Last reply Reply Quote 1
                              • xomxX
                                xomx @Vitalii Dovgan
                                last edited by

                                @vitalii-dovgan said in Notepad++ v8.3.2 release - Declare variables, not war:

                                Looks like the behavior of -nosession was changed in 8.3.2.

                                I suspect my patch #11255, but I can look at it later (maybe tomorrow evening).

                                1 Reply Last reply Reply Quote 2
                                • Jeff HollisJ
                                  Jeff Hollis
                                  last edited by Jeff Hollis

                                  I have a critical bug that makes the program very unstable.
                                  Please see this short video of the crash happening.

                                  https://youtu.be/2hc-9gv0WZY

                                  This happens when I use the default keyboard shortcut for cutting text (ctrl+x). The program hard crashes and must be restarted. It was also present in the version directly before this. If I regress back to v8.2.1 the issue is no longer present and works fine.

                                  Notepad++ v8.3.2   (64-bit)
                                  Build time : Feb 27 2022 - 03:35:46
                                  Path : C:\Program Files\Notepad++\notepad++.exe
                                  Command Line : 
                                  Admin mode : OFF
                                  Local Conf mode : OFF
                                  Cloud Config : OFF
                                  OS Name : Windows 11 (64-bit) 
                                  OS Version : 2009
                                  OS Build : 22000.527
                                  Current ANSI codepage : 65001
                                  Plugins : BigFiles.dll Comment Wrap.dll CSScriptNpp.dll Explorer.dll HTMLTag.dll JsMapParser.NppPlugin.dll JSMinNPP.dll LuaScript.dll Merge files in one.dll mimeTools.dll NppConverter.dll NppExec.dll NppExport.dll NppFavorites.dll NPPJSONViewer.dll NppToolBucket.dll PreviewHTML.dll Remove Duplicate Lines.dll RunMe.dll
                                  
                                  Michael VincentM 1 Reply Last reply Reply Quote 0
                                  • Michael VincentM
                                    Michael Vincent @Jeff Hollis
                                    last edited by Michael Vincent

                                    @jeff-hollis said in Notepad++ v8.3.2 release - Declare variables, not war:

                                    I have a critical bug that makes the program very unstable.

                                    I cannot duplicate with simple Ctrl-X so my assumption is it must be one of your plugins which has not been updated for the N++ >= 8.3 plugin breaking changes. The fact that 8.2.1 does not exhibit this behavior further bolsters my assumption.
                                    Please run Notepad++ with the -noPlugin command line parameter and see if your crash happens then. I suspect it won’t.

                                    If it does not, add your plugins back in one at a time to diagnose which one is the culprit. You have some plugins that are known to require an update and others which I’ve never heard of or used.

                                    Cheers.

                                    Jeff HollisJ 1 Reply Last reply Reply Quote 2
                                    • Jeff HollisJ
                                      Jeff Hollis @Michael Vincent
                                      last edited by

                                      @michael-vincent I had multiple plugins that needed updating and after doing so it seems to be fixed. Thanks for the advice.

                                      1 Reply Last reply Reply Quote 3
                                      • Lycan ThropeL
                                        Lycan Thrope @Vitalii Dovgan
                                        last edited by

                                        @vitalii-dovgan ,

                                        Now for the bad news. As I suspected, that petition whether you completely fill it out or not, opens you up to spam attack, including from the email you supply. I supplied just my honeypot email, and when it requested additional information, I backed out and didn’t finish it. A few moments ago, my honeypot email was deluged with spam messages and even one from the email address itself. Whether you knowingly or not are part of it, vitallii, this is why I don’t do petitions. This is just a friendly warning for those here, that this didn’t belong here, but also to be aware of giving real information in it.

                                        rdipardoR Vitalii DovganV donhoD 3 Replies Last reply Reply Quote 0
                                        • rdipardoR
                                          rdipardo @Lycan Thrope
                                          last edited by

                                          @lycan-thrope said in Notepad++ v8.3.2 release - Declare variables, not war:

                                          @vitalii-dovgan ,

                                          As I suspected, that petition whether you completely fill it out or not, opens you up to spam attack [. . .]

                                          Reported on GitHub.

                                          1 Reply Last reply Reply Quote 1
                                          • Vitalii DovganV
                                            Vitalii Dovgan @Lycan Thrope
                                            last edited by

                                            @lycan-thrope said in Notepad++ v8.3.2 release - Declare variables, not war:

                                            As I suspected, that petition whether you completely fill it out or not, opens you up to spam attack

                                            In such case, let’s remove this link completely.

                                            I sincerely believed in this link, as neither myself nor my friends who had signed it did not report of spam. I was hoping that this petition signed by a lot of people will make politician to pay more attention to the question of shielding Ukraine’s skies from Russian missiles. The part regarding NATO troops is certainly discussible and I don’t expect this part to be approved. But at least the discussion about shielding Ukraine’s skies should begin. Because, you know, if Putin decides to use missiles with nuclear warhead, it will be a catastrophe to not only Ukraine…

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