Community
    • 登入

    Notepad++ release 8.7

    已排程 已置頂 已鎖定 已移動 Announcements
    22 貼文 9 Posters 16.9k 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • donhoD
      donho
      最後由 donho 編輯

      Notepad++ v8.7 is released:
      https://notepad-plus-plus.org/news/v87-about-taiwan/

      Change log:

      1. Update to scintilla 5.5.2 & Lexilla 5.4.0. (Implement #15564)
      2. Fix monitoring large files with frequent writes freezing the UI issue. (Fix #9661, #15611)
      3. Fix regression of multiple selections in comboboxes of Find dialog. (Fix #15583)
      4. Fix a single undo reverting many changes issue. (Fix #9426)
      5. Improve Styler Configurator performance considerably. (Fix #12436, implement #15565)
      6. Fix CVE-2014-9456 (but CVE-2014-9456 is not a “Security Vulnerability”). (Fix #12669)
      7. Make find dialog status messages color customizable via Style Configurator. (Fix #5087)
      8. Make individual tab color customizable via Style Configurator. (Fix #12156)
      9. Add new plugin command NPPM_GETNATIVELANGFILENAME & notification NPPN_NATIVELANGCHANGED for native language being changed. (Fix #15513)
      10. Fix Folder as Workspace sorting problem for network storage (Samba, WebDAV, WSL, etc.). (Fix #10557, #15397)
      11. Fix closing unsaved clone document causing periodic backup loss issue. (Fix #8227)
      12. Fix Style Config’s “User-defined keywords” not being saved properly after emptying it. (Fix #15543, #14303)
      13. Add user-defined keyword ability for some supported programming languages (ActionScript, ASP, Bash, C, C++, C#, GDScript, Go, HTML, Java, JS, JSP, Lua, PHP, Python, RC, Swift, TypeScript, & XML). (Fix #15520)
      14. Add Fluent Icons for enhancing FunctionList, Folder as Workspace & project panels’ icons in lite mode. (Implement #15541, #15532)
      15. Fix Python smart indent issue when a string or comment line ends with a colon. (Fix #15528, #15534)
      16. Add file type filters for UDL in Save dialogs. (Fix #8083, #11096)
      17. Add TOML language (TOML format) support. (Fix #5631)
      18. Add function list for TeX/LaTeX. (Implement #15595)
      19. Recognize Cython files as Python. (Fix 3069#, #3767)
      20. Fix edit zone not getting focus while clicking the active tab. (Fix #8446)
      21. Add the ability to open the copy automatically after the “Save a Copy” command. (Fix #11861)
      22. Fix inability to paste after removing read-only via menu. (Fix issue)
      23. Add one more option for auto-indent so C-Like language indent can be disabled. (Fix #15396)
      24. Fix Style Configurator regression: “URL hovered”'s “Go to Settings” not working. (Fix #15493)

      The auto-updater will be triggered in about 7 days, if there’s no critical issue found.

      PeterJonesP donhoD Rudolf BaykalovR 3 條回覆 最後回覆 回覆 引用 10
      • PeterJonesP
        PeterJones @donho
        最後由 編輯

        @donho ,

        Thanks for the release. The lack of complaints here seem to indicate it’s a pretty stable release so far: congratulations!

        1 條回覆 最後回覆 回覆 引用 6
        • rddimR
          rddim
          最後由 編輯

          There is a bug by trying to open folder with files by drag and drop on notepad++.exe.
          The issue #15645 is opened.
          The bug comes from commit Use GetFileAttributes instead of PathFileExists

          xomxX 1 條回覆 最後回覆 回覆 引用 4
          • xomxX
            xomx @rddim
            最後由 編輯

            @rddim
            I tried to fix that, could you (and anyone else) test the fix artifacts?

            That bug can be also tested via the opening a folder files via cmdline:

            notepad++.exe FolderPathWithFilesToOpen

            Lycan ThropeL rddimR 2 條回覆 最後回覆 回覆 引用 4
            • Lycan ThropeL
              Lycan Thrope @xomx
              最後由 Lycan Thrope 編輯

              Had to recheck, but yes, I can confirm. Tried to drag and drop a directory, and it tried to create new.

              Debug Info
              Notepad++ v8.7   (64-bit)
              Build time : Sep 17 2024 - 17:06:31
              Path : C:\Users\camilee\Documents\Development Tools Downloads\Notepad++ Versions\npp.8.7.portable.x64\notepad++.exe
              Command Line : C:\Users\camilee\Documents\dBASEProjects\TestApps\MyExperiments
              Admin mode : OFF
              Local Conf mode : ON
              Cloud Config : OFF
              Periodic Backup : ON
              OS Name : Windows 10 Home (64-bit)
              OS Version : 22H2
              OS Build : 19045.4894
              Current ANSI codepage : 1252
              Plugins : 
                  mimeTools (3.1)
                  NppConverter (4.6)
                  NppExport (0.4)
               
              
              1 條回覆 最後回覆 回覆 引用 1
              • TonyPT
                TonyP
                最後由 TonyP 編輯

                During installer cannot click Show details button during install to show list of files installed. can this be fixed. thx

                xomxX 1 條回覆 最後回覆 回覆 引用 0
                • rddimR
                  rddim @xomx
                  最後由 編輯

                  @xomx
                  Confirm! It works as expected. Tested with drag and drop and with cmdline. Thanks!

                  1 條回覆 最後回覆 回覆 引用 3
                  • xomxX
                    xomx @TonyP
                    最後由 xomx 編輯

                    @TonyP said in Notepad++ release 8.7:

                    During installer cannot click Show details button during install to show list of files installed.

                    I tested it and indeed - there can be a problem with it. On one PC (latest HW, very fast one) I had to click on the details-btn several times before I finally managed to see these details. On another (older) machine, one click was enough. I have no simple solution for that.
                    (IMO - as this issue seems to be unrelated to this particular 8.7 release, any continued discussion of this should be elsewhere - General/Help)

                    I also noticed that these details cannot be left displayed for some possible inspection after the installer has finished its ops, as the installer immediately switches to its last page “Completing Notepad++ vXXX Setup with Finish-btn” after completing its job. This can be simply changed (MUI_FINISHPAGE_NOAUTOCLOSE) in the installer source but it will add one more Next-btn click to the whole installation. What do you all think about it, is it worth doing so?

                    1 條回覆 最後回覆 回覆 引用 4
                    • donhoD
                      donho
                      最後由 編輯

                      @xomx said in Notepad++ release 8.7:

                      This can be simply changed (MUI_FINISHPAGE_NOAUTOCLOSE ) in the installer source but it will add one more Next-btn click to the whole installation. What do you all think about it, is it worth doing so?

                      If there’s not a lot of code change, and no regression risk of course, why not? Otherwise, I would say no.

                      xomxX 1 條回覆 最後回覆 回覆 引用 1
                      • donhoD
                        donho @donho
                        最後由 編輯

                        FYI:
                        The auto-update is triggered for v8.7

                        1 條回覆 最後回覆 回覆 引用 3
                        • xomxX
                          xomx @donho
                          最後由 編輯

                          @donho said in Notepad++ release 8.7:

                          If there’s not a lot of code change, and no regression risk of course, why not?

                          It should be one src-line change.
                          I will try and if it is OK I will make a PR for that, hopefully before the next release.

                          (BTW I was able to reproduce that “Show details button” clicking problem on my older PC, where it was ok before, by clicking first somewhere in the inactive part of the installer page with that problematic-btn, so it is probably connected to the focus somehow…)

                          1 條回覆 最後回覆 回覆 引用 2
                          • Alan KilbornA
                            Alan Kilborn
                            最後由 編輯

                            Minor regression in 8.7 :

                            https://github.com/notepad-plus-plus/notepad-plus-plus/issues/15662

                            1 條回覆 最後回覆 回覆 引用 2
                            • Rudolf BaykalovR
                              Rudolf Baykalov @donho
                              最後由 Rudolf Baykalov 編輯

                              @donho Hi.
                              I don’t have the search results window appear for all open documents.
                              I fixed the problem in previous versions by adding two lines to config.xml.
                              <FloatingWindow cont=“6” x=“2669” y=“198” width=“4974” height=“1362” />
                              <ActiveTabs cont=“6” activeTab=“0” />

                              PeterJonesP 1 條回覆 最後回覆 回覆 引用 0
                              • PeterJonesP
                                PeterJones @Rudolf Baykalov
                                最後由 PeterJones 編輯

                                @Rudolf-Baykalov ,

                                You might want to read v8.7 search results window not showing and Ctrl+shift+f not working … – those might give you ideas on how to get your search-results window working for now. @xomx (who is usually the volunteer to work on such issues in the codebase) is well aware of the problem, and I’m hoping there will be a fix in-place before v8.7.1 is released.

                                We also have a FAQ from the earlier versions where it was often caused by the docked-panel size getting too small, so people didn’t notice it; that aspect was fixed in v8.6.9, but unfortunately, we’ve seen a lot of these reports in v8.7.

                                As mentioned in those other threads, usually if people exit Notepad++, edit %AppData%\Notepad++\config.xml with a different editor (like the builtin notepad.exe – Notepad++ cannot edit its own config.xml because even if you save it, Notepad++ overwrites config.xml when you exit Notepad++), then delete the whole <GUIConfig name=“DockingManager” …>…</GUIConfig> section, then save and exit the other editor, then relaunch Notepad++, then their search results window is able to return on their next find-all.

                                If you would like to share more details, please reply to this topic), and supply the details mentioned in that topic: how many monitors do you use? are one or more monitors High DPI? what were the values of the <GUIConfig name=“DockingManager” …>…</GUIConfig> section before you deleted them

                                Rudolf BaykalovR 1 條回覆 最後回覆 回覆 引用 1
                                • Rudolf BaykalovR
                                  Rudolf Baykalov @PeterJones
                                  最後由 編輯

                                  @PeterJones npp.8.7.portable.x64.zip with search result window works. Maybe it’s a settings issue?

                                  PeterJonesP 1 條回覆 最後回覆 回覆 引用 0
                                  • PeterJonesP
                                    PeterJones @Rudolf Baykalov
                                    最後由 編輯

                                    @Rudolf-Baykalov said in Notepad++ release 8.7:

                                    npp.8.7.portable.x64.zip with search result window works. Maybe it’s a settings issue?

                                    Yes, that’s why my instructions told you how to edit the settings to clear out the “old values”, and when Notepad++ resets that deleted section, it generally works again.

                                    Also, for you (and all future readers), I have updated the Cannot find my panel FAQ to have debug/fix instructions for v8.7 Search Results panel issues

                                    1 條回覆 最後回覆 回覆 引用 1
                                    • Alan KilbornA
                                      Alan Kilborn
                                      最後由 編輯

                                      @donho said in Notepad++ release 8.7:

                                      1. Make find dialog status messages color customizable via Style Configurator.

                                      There are bugs with this implementation.
                                      For details, see this linked topic, starting with the posting: https://community.notepad-plus-plus.org/post/97002

                                      Alan KilbornA 1 條回覆 最後回覆 回覆 引用 3
                                      • Alan KilbornA
                                        Alan Kilborn @Alan Kilborn
                                        最後由 編輯

                                        @Alan-Kilborn said:

                                        1. Make find dialog status messages color customizable via Style Configurator.
                                          There are bugs with this implementation.

                                        @donho Do you want a github issue created for this in order to give it attention?

                                        donhoD 1 條回覆 最後回覆 回覆 引用 1
                                        • donhoD
                                          donho @Alan Kilborn
                                          最後由 編輯

                                          @Alan-Kilborn said in Notepad++ release 8.7:

                                          Do you want a github issue created for this in order to give it attention?

                                          Yes, please. Thanks!

                                          1 條回覆 最後回覆 回覆 引用 1
                                          • Kingslin CharlesK
                                            Kingslin Charles
                                            最後由 編輯

                                            We are using Notepad++ 8.6.2 and Nessus scan identifies a HIGH vulnerability - CVE-2014-9456 on the updater\libcurl.dll

                                            donhoD 1 條回覆 最後回覆 回覆 引用 0
                                            • 第一個貼文
                                              最後的貼文
                                            The Community of users of the Notepad++ text editor.
                                            Powered by NodeBB | Contributors