Community
    • Login

    Notepad++ 8.1.5 Release Candidate

    Scheduled Pinned Locked Moved Announcements
    7 Posts 4 Posters 552 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

      8.1.5 Release Candidate is available for testing:
      http://download.notepad-plus-plus.org/repository/8.x/8.1.5.RC/

      Notepad++ v8.1.5 new features, enhancements & bug-fixes:

      1. Make Insert date time customizable. (Fix #10467)
      2. Make date time order reversible for short & long format. (Fix #10445)
      3. Fix regression: no error message when locked file could not be saved - Show file locked warning now. (Fix #9994)
      4. Make “Confirm Save All” dialog more clear: use “Always Yes” button instead of “Cancel”. (Fix #10339)
      5. Improve JSON, PHP, PYTHON, CSS, BANNC and VHDL syntax highlighting in dark mode. (Fix #10502, #10425, commit)
      6. Fix inconsistency of Document List context menu. (Fix #10463)
      7. Enable/disable ext column via Document list context menu directly. (Fix #10468)
      8. Add path column in Document list panel. (Fix #9679)
      9. Allow custom color for Document Map. (Fix #10052)
      10. Fix docked/float panels in RTL layout issue. (Fix #10488)
      11. Fix CSS pseudo-elements not recognized issue. Update CSS keywords and add new styles. (Fix #10425)
      12. Fix issue that current directory not been applied after changing current directory option in preferences. (Fix #10396)
      13. Sort Default language combobox of “New Document” section in Preferences. (Fix #10513)

      The new release will be available in about 3-7 days if no regression found.

      PeterJonesP 1 Reply Last reply Reply Quote 4
      • PeterJonesP
        PeterJones @donho
        last edited by

        @donho ,

        There are bugs related to the new Edit > Insert > Date Time … trio of commands in both v8.1.4 and v8.1.5; it would be nice to fix them before the permanent release of v8.1.5:

        1. They are not available in shortcut mapper, so you cannot assign keyboard shortcuts to them. Even if I try to manually assign them using <Shortcut id="42084" Ctrl="no" Alt="no" Shift="no" Key="116" /> (for 42084, 42085, or 42086), they do not respond to that keyboard shortcut

        2. They are not macro recordable. If you Macro > Start Recording, Edit > Insert > Date Time (short), Macro > Stop Recording, Macro > Save Current Recorded Macro to AssignableDateTimeShort, it records the macro

                <Macro name="AssignableDateTimeShort" Ctrl="no" Alt="no" Shift="no" Key="116">
                    <Action type="1" message="2170" wParam="0" lParam="0" sParam="" />
                    <Action type="1" message="2001" wParam="18" lParam="0" sParam="9" />
                </Macro>
        

        The type=“1” messages are scintilla commands, so it didn’t actually record the insert date/time command. And if you play it back (even after a reload), it does some random text, such as 68ce5f0f-8432-4e01-ad82-29bf7b5bf32e-image.png . Looking up those scintilla commands, 2170 is ReplSel() and 2001 is AddText(), with wparam=18 saying insert 18 characters but the sParam=“9” having just one character, so then it grabs the next 17 characters from some random memory location.

        Notepad++ v8.1.5   (64-bit)
        Build time : Sep 18 2021 - 14:39:14
        Path : C:\usr\local\apps\npp\npp.8.1.5-RC1.portable.x64\notepad++.exe
        Command Line : 
        Admin mode : OFF
        Local Conf mode : ON
        Cloud Config : OFF
        OS Name : Windows 10 Home (64-bit) 
        OS Version : 2009
        OS Build : 19043.1237
        Current ANSI codepage : 1252
        Plugins : mimeTools.dll NppConverter.dll NppExport.dll 
        

        (first reported in this other thread)

        mere-humanM 1 Reply Last reply Reply Quote 4
        • mere-humanM
          mere-human @PeterJones
          last edited by

          @PeterJones said in Notepad++ 8.1.5 Release Candidate:

          There are bugs related to the new Edit > Insert > Date Time … trio of commands in both v8.1.4 and v8.1.5; it would be nice to fix them before the permanent release of v8.1.5

          Thanks for finding this out. Probably, it would be nice to report this as a GitHub issues so it’s easier to track and fix.

          Alan KilbornA PeterJonesP 2 Replies Last reply Reply Quote 2
          • Alan KilbornA
            Alan Kilborn @mere-human
            last edited by

            @mere-human

            Maybe the dev that half-assed the feature should be responsible for doing the bug report work as well. :-(

            donhoD 1 Reply Last reply Reply Quote 0
            • PeterJonesP
              PeterJones @mere-human
              last edited by

              @mere-human said in Notepad++ 8.1.5 Release Candidate:

              it would be nice to report this as a GitHub issue

              I have copy/pasted my report into GitHub.
              https://github.com/notepad-plus-plus/notepad-plus-plus/issues/10567

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

                @Alan-Kilborn said in Notepad++ 8.1.5 Release Candidate:

                Maybe the dev that half-assed the feature should be responsible for doing the bug report work as well. :-(

                https://community.notepad-plus-plus.org/topic/21848/adding-a-key-to-edit-insert-date-time-short-using-settings-shortcut-mapper/4?_=1632084458915

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

                  @PeterJones
                  Thank you for your heads up!

                  The bug (not an easy one) has been fixed:
                  https://github.com/notepad-plus-plus/notepad-plus-plus/commit/bc2e6891858cb646ce9fa54b7be206675325ed97

                  It’s 4:30 AM here so I’ll do RC2 rather tomorrow. In the meanwhile please try the Appveyor’s build, and let me know if some side effects that I missed. Thank you!

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