Community
    • Login

    Notepad++ v8.6.1 Release Candidate

    Scheduled Pinned Locked Moved Announcements
    20 Posts 7 Posters 2.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.6.1 Release Candidate:
      http://download.notepad-plus-plus.org/repository/8.x/8.6.1.RC/

      Notepad++ v8.6.1 Change log:

      1. Updated to Scintilla 5.4.1 & Lexilla 5.3.0. (Implement #14375)
      2. Fix a regression: the position in the previous session is now restored correctly in cloned document. (Fix #14164)
      3. Fix a regression: customized extension in Style Configurator is now saved correctly. (Fix #14437)
      4. Add an ability (disableLineCopyCutDelete.xml) to disable line copy/cut/delete when no selection is made. (Fix #14470, ref, ref))
      5. Add an ability (noColumnToMultiSelect.xml) to disable column mode to multi-select mode. (Fix #14464, ref)
      6. Fix deleting in column mode also delete an unexpected EOL. (Fix #14426)
      7. Fix hidden results of long lines for Search results with “Find in…” commands. (Fix #12023)
      8. Enhance Search-results by showing search options for “Find in…” commands. (Fix #14306)
      9. Fix an issue: replacements are no longer duplicated (the 2nd time in cloned document) for “Replace in Opened Docs”. (Fix #14505)
      10. Fix a regression to make F3 & Shift-F3 work again in Incremental Search. (Fix #14503)
      11. Add document tab navigation commands: “First tab” & “Last tab”. (Fix #14416)
      12. Add document tab commands: “Move to Start” & “Move to End” commands. (Fix #9525, #13982)
      13. 3 RTL new abilities: RTL per document, RTL per document remembered across the sessions & new attribute editZoneRTL=“no” in RTL localization files. (Fix #9665, #9950, #14385)
      14. Enhance the “-loadingTime” command line parameter. (Fix #14472)
      15. Enhance the performance: disable undo collection while loading a file. (Fix #14455)
      16. Sort language list in the Preferences dialog. (Fix #14245)
      17. Fix a visual glitch that occurred during multi-paste. (Fix #14410)
      18. Fix confusing memory allocation error message. (Fix #14418)
      19. Fix python wrong decorator attribute color. (Fix #5894)
      20. Fix file status in “other view” is not detected. (Fix #14225)
      21. Fix dropped file being opened in the wrong view. (Fix #14354)
      Artur HarisonA Andi KiisselA donhoD 1709 B1 5 Replies Last reply Reply Quote 4
      • donhoD donho pinned this topic on
      • Artur HarisonA
        Artur Harison @donho
        last edited by

        Missed localize lines for tabs!

        TabBar
        <Item CMDID="10005" name="Move to Start"/>
        <Item CMDID="10006" name="Move to End"/>
        
        donhoD 1 Reply Last reply Reply Quote 2
        • Andi KiisselA
          Andi Kiissel @donho
          last edited by

          1. Fix hidden results of long lines for Search results with “Find in…” commands.

          This complex bug is not fully fixed - “Next Search Result” F4 still doesn’t work as it should.

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

            @Artur-Harison

            https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14497#issuecomment-1872220382

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

              @Andi-Kiissel said in Notepad++ v8.6.1 Release Candidate:

              This complex bug is not fully fixed - “Next Search Result” F4 still doesn’t work as it should.

              F4 follows the occurrences displayed in line entry, so there’s no way to fix it.

              Andi KiisselA 1 Reply Last reply Reply Quote 0
              • Andi KiisselA
                Andi Kiissel @donho
                last edited by

                This complex bug is not fully fixed - “Next Search Result” F4 still doesn’t work as it should.

                F4 follows the occurrences displayed in line entry, so there’s no way to fix it.

                But Shift-F4 somehow works correctly.
                And before v8.4.3 F4 also worked correctly.

                donhoD 1 Reply Last reply Reply Quote 1
                • Alan KilbornA
                  Alan Kilborn
                  last edited by

                  I agree with @Andi-Kiissel 's assessment that F4 usage with certain data is critically broken. The type of data is “really long lines” which is difficult data to work with in the first place (due to horizontal scrolling), making it of paramount importance that a feature like F4 correctly walks through all of the matches, one by one. It can be the only way in which a user has confidence that he is seeing all of the matches.

                  If there are other interested users that want to assess this for themselves (for example, by experimenting with this 8.6.1RC), a starting point is reading through issue 12023.

                  1 Reply Last reply Reply Quote 4
                  • Manu elM
                    Manu el
                    last edited by

                    The icons in toolbar for cut and copy always are enabled. It makes no difference whether the text is selected or not.

                    Alan KilbornA 1 Reply Last reply Reply Quote 0
                    • Alan KilbornA
                      Alan Kilborn @Manu el
                      last edited by

                      @Manu-el said in Notepad++ v8.6.1 Release Candidate:

                      The icons in toolbar for cut and copy always are enabled. It makes no difference whether the text is selected or not.

                      This is correct behavior.
                      If there is no selected text, the Copy or Cut commands will consider that the line of the caret is the target text. Thus, there is always something to Copy or Cut. Thus, the commands and icons in the toolbar are always enabled.

                      Manu elM 1 Reply Last reply Reply Quote 4
                      • donhoD
                        donho @donho
                        last edited by

                        FYI: v8.6.1 RC binaries have been updated.

                        1. The change log information has been completed in the new binaries.
                        2. It included the new tabContextMenu_example.xml file.
                        3. The obsolete Scintilla API has been replaced by the new ones.
                        4. It included updated localization files which contains the new entries.

                        Enjoy.

                        1 Reply Last reply Reply Quote 0
                        • Manu elM
                          Manu el @Alan Kilborn
                          last edited by

                          @Alan-Kilborn
                          Ah, I see. I didn’t know it was possible to copy/cut the whole line without selecting it first. I have always used triple-click to select the line and then use the copy/cut command.
                          Thanks for the clarification.

                          1 Reply Last reply Reply Quote 4
                          • 1709 B1
                            1709 B @donho
                            last edited by 1709 B

                            In 8.6.1, I’m experiencing a crash when trying to switch from a custom dark theme (based on Bespin) to DarkModeDefault. Starting with 8.6.0, the DarkModeDefault seems to have invisible secondary carets (only the main caret has the correct forecolor).

                            donhoD 1 Reply Last reply Reply Quote 1
                            • donhoD
                              donho @1709 B
                              last edited by

                              @1709-B
                              Could you provide the step by step instructions here to reproduce the crash?

                              1709 B1 1 Reply Last reply Reply Quote 0
                              • 1709 B1
                                1709 B @donho
                                last edited by

                                @donho said in Notepad++ v8.6.1 Release Candidate:

                                @1709-B
                                Could you provide the step by step instructions here to reproduce the crash?

                                I can work-around it by creating an exact copy “c:\Program Files (x86)\Notepad++\themes\DarkModeDefaultCopy.xml” (switching to this works, doesn’t for DarkModeDefault), but here are the original steps:

                                1. Start with NPP 8.6.0.
                                2. Change the theme to DarkModeDefault and change some options like fonts in Global Override and Default.
                                3. Change the theme to Bespin.
                                4. Upgrade to NPP 8.6.1.
                                5. Switch to DarkModeDefault.

                                => Crash, with below in event log:
                                Faulting application name: notepad++.exe, version: 8.6.1.0, time stamp: 0x658f8135
                                Faulting module name: notepad++.exe, version: 8.6.1.0, time stamp: 0x658f8135
                                Exception code: 0xc0000409
                                Fault offset: 0x0034d6b6
                                Faulting process id: 0x0x6034
                                Faulting application start time: 0x0x1DA3E018485F9C7
                                Faulting application path: C:\Program Files (x86)\Notepad++\notepad++.exe
                                Faulting module path: C:\Program Files (x86)\Notepad++\notepad++.exe
                                Report Id: 3fff680f-4905-4f21-90c5-ceda06adb6d8
                                Faulting package full name:
                                Faulting package-relative application ID:

                                xomxX 1 Reply Last reply Reply Quote 0
                                • 1709 B1
                                  1709 B
                                  last edited by

                                  Another issue that might be 8.6.1 specific (were move commands previously mapped directly to Scintilla commands?):

                                  1. Start with a sample multiline text:
                                    abc123

                                    def456

                                  2. Multi-select just the numbers, e.g. sel “123” then CTRL+sel “456”.

                                  3. Press ALT+Down or ALT+Up, mapped to Move commands in main menu.

                                  => Current line is moved correctly, but the secondary selection is unexpectedly deleted, e.g. “123”. Expected would be either that both lines are moved (like in Sublime and VSCode), or at least that the main menu move commands first clear secondary carets/selections, then move the current line.

                                  1 Reply Last reply Reply Quote 0
                                  • 1709 B1
                                    1709 B
                                    last edited by

                                    This is not 8.6.1 specific, but is it possible to fully disable change history? I have unchecked Display Change History and unchecked Display Bookmarks, but I still see the colored recently changed lines, like in…

                                    ![https://user-images.githubusercontent.com/58158242/197697304-9f6ab210-a301-479e-92f2-bd984e071f3a.png](image url)

                                    1 Reply Last reply Reply Quote 0
                                    • xomxX
                                      xomx @1709 B
                                      last edited by

                                      @1709-B said in Notepad++ v8.6.1 Release Candidate:

                                      Start with NPP 8.6.0.
                                      Change the theme to DarkModeDefault and change some options like fonts in Global Override and Default.
                                      Change the theme to Bespin.
                                      Upgrade to NPP 8.6.1.
                                      Switch to DarkModeDefault.
                                      

                                      => Crash, with below in event log:

                                      Cannot reproduce.
                                      I tried both with the installed N++ and with the portable v8.6.0 & v8.6.1rc.

                                      Exception code: 0xc0000409

                                      Maybe some of your installed N++ files are corrupted.

                                      Exact exception description is the STATUS_STACK_BUFFER_OVERRUN but it is probably a manifestation of the user mode STATUS_FAIL_FAST_EXCEPTION (the 0xc0000409 used to be used to indicate that the user mode callstack had a buffer overrun, corrupting the stack and potentially opening up the app to a malicious attack, but now this exception code has been repurposed for all the fast-fail stuff). If this is the case, your first exception parameter recorded should define the exact reason - here is the list of all possibilities:
                                      https://github.com/wine-mirror/wine/blob/a2f98478c36908fd7a368cc633b6064aca053ab6/include/winnt.h#L961-L1031

                                      You can try testing again without your plugins or using a fresh N++ portable versions instead.

                                      1 Reply Last reply Reply Quote 1
                                      • donhoD
                                        donho @Andi Kiissel
                                        last edited by

                                        @Andi-Kiissel said in Notepad++ v8.6.1 Release Candidate:

                                        This complex bug is not fully fixed - “Next Search Result” F4 still doesn’t work as it should.

                                        F4 follows the occurrences displayed in line entry, so there’s no way to fix it.

                                        But Shift-F4 somehow works correctly.
                                        And before v8.4.3 F4 also worked correctly.

                                        Fixed in https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14544
                                        Please confirm me it does fix your issue.

                                        Andi KiisselA 1 Reply Last reply Reply Quote 1
                                        • Andi KiisselA
                                          Andi Kiissel @donho
                                          last edited by

                                          @donho
                                          Yes, the F4 bug with long lines is now fixed. Thank you!

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

                                            FYI, v8.6.1 RC binaries have been updated.
                                            2 bug-fixes:

                                            1. Fix deleting in column mode also delete an unexpected EOL
                                            2. Fix F4 not working for search result
                                            1 Reply Last reply Reply Quote 3
                                            • donhoD donho unpinned this topic on
                                            • PeterJonesP PeterJones locked this topic on
                                            • First post
                                              Last post
                                            The Community of users of the Notepad++ text editor.
                                            Powered by NodeBB | Contributors