Notepad++ 8.1.5 Release Candidate
-
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:
- Make Insert date time customizable. (Fix #10467)
- Make date time order reversible for short & long format. (Fix #10445)
- Fix regression: no error message when locked file could not be saved - Show file locked warning now. (Fix #9994)
- Make “Confirm Save All” dialog more clear: use “Always Yes” button instead of “Cancel”. (Fix #10339)
- Improve JSON, PHP, PYTHON, CSS, BANNC and VHDL syntax highlighting in dark mode. (Fix #10502, #10425, commit)
- Fix inconsistency of Document List context menu. (Fix #10463)
- Enable/disable ext column via Document list context menu directly. (Fix #10468)
- Add path column in Document list panel. (Fix #9679)
- Allow custom color for Document Map. (Fix #10052)
- Fix docked/float panels in RTL layout issue. (Fix #10488)
- Fix CSS pseudo-elements not recognized issue. Update CSS keywords and add new styles. (Fix #10425)
- Fix issue that current directory not been applied after changing current directory option in preferences. (Fix #10396)
- 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.
-
@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:
-
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 -
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 . 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)
-
-
@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.
-
Maybe the dev that half-assed the feature should be responsible for doing the bug report work as well. :-(
-
@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 -
@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. :-(
-
@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/bc2e6891858cb646ce9fa54b7be206675325ed97It’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!