Community
    • Login

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

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

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

                        Now for the bad news. As I suspected, that petition whether you completely fill it out or not, opens you up to spam attack,

                        I signed with my email and I am not aware such spam attack. But my email has been already the target of spams since long time ago.

                        @Lycan-Thrope Do you have reliable similar petition that the current one can be substituted for?

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

                          @donho ,

                          No I don’t, Don.

                          Although I support the petition’s purpose, as an early net user, I’m always aware of good intentions going bad (phishing), so am extremely cautious of which email address I give out for “varied” pleas for help. I have no doubt as prolific a personality as you are, you probably wouldn’t notice a change in your spam reception, but I do. :) The email I use has a web interface, so you’re able to see the spam that comes, whether filtered or not, and choose whether to accept it or not. Some services, like my other REAL emails, have a much more aggressive filtering system in place, and that’s why I use that email address for phishing for phishers. :)

                          Lycan ThropeL 1 Reply Last reply Reply Quote 1
                          • donhoD
                            donho @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.

                            With the current session contains A, B and C files (with v8.3.2), I did the following command:
                            ./notepad++.exe -nosession ./stylers.xml ./readme.txt
                            2 files stylers.xml & readme.txt are opened in v8.3.2, then I close Notepad++.
                            I restart with the command line: ./notepad++.exe - I still have A, B and C files opened, but not stylers.xml & readme.txt.

                            So I cannot reproduce the bug you described. Could you provide the whole instruction?
                            Is there anyone here reproduce this bug?

                            xomxX Vitalii DovganV 2 Replies Last reply Reply Quote 4
                            • xomxX
                              xomx @donho
                              last edited by

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

                              So I cannot reproduce the bug you described. Could you provide the whole instruction?
                              Is there anyone here reproduce this bug?

                              So far, I also cannot reproduce that.

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

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

                                @vitalii-dovgan said in Notepad++ v8.3.2 release - Declare variables, not war:
                                I cannot reproduce the bug you described.

                                Hmm, I tried to reproduce it today with different scenarios - and could not. Though it was stably reproducible yesterday.
                                I see just two possible reasons of that:

                                • there might be a sporadic issue with the “session.xml” file in Notepad++'s folder (I use portable version of Notepad++)…
                                • there may be some unitialized or wrongly initialized variable in Notepad++ around session saving/restoring…
                                Vitalii DovganV 1 Reply Last reply Reply Quote 0
                                • Lycan ThropeL
                                  Lycan Thrope @Lycan Thrope
                                  last edited by

                                  @lycan-thrope ,

                                  Hehe, to add to the pernicious behavior of that petition link, now it’s demanding that the form finish being filled out. And even the honeypot email server flagged it as spam. :) Just an update.

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

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

                                    Hehe, to add to the pernicious behavior of that petition link, now it’s demanding that the form finish being filled out. And even the honeypot email server flagged it as spam. :) Just an update.

                                    The link is still on the v8.3.2 release news page and I didn’t get yet any complain about Spam. If I get some, I will remove it.

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

                                    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.

                                    During the procedure of signing the petition, I was asked if I want to show my info (including email) publicly, I answered Yes, and I completed the procedure. In my case it’s possible that malicious application scans the published page to get my email for spamming. But in your case, that you didn’t even complete the procedure, and you’ve got some spams - I would say the problem does not come from the petition, but from the platform https://www.openpetition.eu/.
                                    After googling with get spams via openPetition, I didn’t find any revealed issue.
                                    OTOH, I don’t see how a petition could be more harmful than the others, since they are in the same platform. Or there’s a severe security issue in this platform.

                                    Anyway, thank you for your heads up - I will keep an eye on it.

                                    WinterSilenceW 1 Reply Last reply Reply Quote 2
                                    • WinterSilenceW
                                      WinterSilence @donho
                                      last edited by

                                      @donho Where is RunDlg? Can you post new features with examples or description?

                                      PeterJonesP 1 Reply Last reply Reply Quote 0
                                      • PeterJonesP
                                        PeterJones @WinterSilence
                                        last edited by

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

                                        Where is RunDlg?

                                        That’s the Run menu’s Run action, which pops up the Run Dialog (which is presumably referenced as RunDlg in the code, as a reasonable variable naming scheme)

                                        $(CURRENT_LINESTR) is a new addition to the list of Run Dialog variables that are described in the npp-user-manual.org at Config Files: User Defined Commands – though as of today, the update to the usermanual that includes that new variable hasn’t had a chance to be published to the website yet. Often, we wait to trigger the release of the User Manual updates until the same time that Don triggers auto-update on a version (or there have been enough non-triggered releases that I ask Don to do a release of the User Manual anyway).

                                        So you would use the $(CURRENT_LINESTR) variable in similar ways to the other variables defined there, which allows you to pass some content into the command line of whatever command it is you are running.

                                        WinterSilenceW 1 Reply Last reply Reply Quote 3
                                        • WinterSilenceW
                                          WinterSilence @PeterJones
                                          last edited by

                                          @peterjones I’m not from Mars, just don’t know NPP dev’s slang :)

                                          this is “Run Dialog”?
                                          3ccb9ba4-1711-46af-a2cf-0d62474d61b9-изображение.png

                                          Variables like as $(CURRENT_LINESTR) must be adds as buttons into Run form.

                                          PeterJonesP 1 Reply Last reply Reply Quote 0
                                          • PeterJonesP
                                            PeterJones @WinterSilence
                                            last edited by

                                            @wintersilence ,

                                            I know you’re not from Mars; and I understand that you are doing your best to communicate in English when it’s not likely your preferred communication language.

                                            this is “Run Dialog”?

                                            Yes, the dialog you showed appears to be the Run Dialog Don and I referred to, based on the shape and number of buttons (I cannot read the text; sorry, I am not as multi-lingual as you are).

                                            Variables like as $(CURRENT_LINESTR) must be adds as buttons into Run form.

                                            There are too many of the variables to be put as buttons on the form. The user is just expected to type them into the entry form. For example, entering cmd /k echo "$(CURRENT_LINESTR)" and clicking Run will open a new command window, which will echo the contents of the current line of text

                                            c2fa71e4-1bc9-4e33-8740-9abac794c63b-image.png
                                            =>
                                            091ccdbd-47bf-489e-8986-02906a522659-image.png

                                            The User Manual shows example values for each of the variables. (For the example for $(CURRENT_LINESTR), you would currently have to follow my link to the github repo.)

                                            9a49672d-33bf-4073-8873-62de9b954e26-image.png

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