v4.19.06r2148
版本发布时间: 2019-06-15 16:15:54
zufuliu/notepad4最新发布版本:v24.11r5548(2024-11-17 15:58:59)
The builds (unsigned) works for Windows XP and above. CPU support for SSE2 (Pentium 4) is required for Win32 build, for old CPU and system see wiki Build Notepad2.
Since v4.19.01r1786, latest development build (artifacts in Release configuration for each compiler and platform) can be downloaded from https://ci.appveyor.com/project/zufuliu/notepad2
Tips: To keep your current settings, do NOT replace Notepad2.ini or metapath.ini or any theme files with the bundled one, but please mind breaking changes in v4.19.01r1786 and below when upgrading to this version from versions before v4.19.01r1786.
The new screenshot illustrates some changes in this version.
Changes Since v4.19.04r2016
- Scintilla is upgraded to 4.1.7, see https://www.scintilla.org/ScintillaHistory.html for details.
- Add OEM, DOS, Mac, EDBIC, EUC and ISO 2022 encodings. ccb898a6b23a8f08f1fb69305629cf3115fc4102 and 698347ea98ef4ba704783e09fc79010a5d89b6f4
- Improve word wrapping around ASCII punctuation and their fullwidth forms in UTF-8 mode. d8504d3a5fec076573439d85a163bcfdbb7b77e7
- Enable locking current file for editing, by default locking binary file for editing. 956e34d4f649f315f52a587190e2e6b072f448a1, 710df06301d82b7041aa885266bda6580d0ba10e and 67a3fb397f7fde7b0a02b4c2f8e87e7bf8270c07
- Add toggle folds for current level. 51fd65713978fd44163c36f81fc6856feb44eeb1
- Support case insensitive auto completion. 917284d505ea3d9c6a88334a693a5aac96f6c16c
- Support camel case style. fdbf0532a6cc1be48bfd861c6ab753956256cbcd
- Optimize UTF-8 and UTF-7 detection. 942c32281771f7623865018bb0fad8469f635246 and 3594a62f89ce4d4b1828c372f9e69567e5461ee0
- Support VB 2017 binary literals and digit separators. 6191a97f80f8606ed279b2536a6599d33739a09c
- Update keywords for C++. 98362a536ba96cb3f4cf39fb919cfe76892b54af
- New file extensions for Python. 5561d0b16e2ec95ddebf20212f426a5c00ab29fe Fix potential crash when WM_GETTEXT is used by third party applications (like a screen reader). e9f33d10b9dc61bc61f9196f8294cfaa63225ce8
- Fix rapidly hiding and showing auto-completion box on typing cause "flickering". 56226f3bcb26b7f5211fd08877a994eebe95d399
- Fix wrong caret position in selection in INS mode when block caret in OVR mode is set. 1d56f7c952ae527b89a24a91100ec2967c72a14a
- Fix "INS/OVR" and zoom level not shown in statusbar when warning occurred after loading file. 3f952b38add9751d2e7dfeba093ef564e4746a19
- Fix a bug on enclose selection dialog that cause text intended to insert before selection been inserted after selection and vice versa (issue #114). 71a7e0bb852324cee86c95f73187cecd402a3d9a
- Fix style not restored when clicking "Cancel" on customize scheme dialog (issue #112). 15bb58f77a180430dbf029137d788068c7127ef8
- Fix HTML highlighting bug. f95f12e74b53e9c2eaf1cf753948c4dc299b0021 and 56bfeee56a5eea43196281cc2bfa3440145066a5
- Some other bug fix and improvements.
Breaking Changes
- In order to fix the 6-px white area on auto-completion box, window frame for auto-completion box is removed, resizing auto-completion box is harder than before. You can bring back the old thin frame by set
LISTBOXX_USE_THICKFRAME
(in scintilla\win32\PlatWin.cxx) to 1. See https://sourceforge.net/p/scintilla/feature-requests/1284/. d4da3d94444a869f6db71d2e94875e7182ea2d79 - Notepad++ Binary content Clipboard format ("Notepad++ Binary Text Length") is removed. 15c38cae8dbcce78237a499eb3b60d5aae308132
- Long line marker is hidden by default now. cced121341295b99a757b4e560fa05d589ed9055
- GCC link time optimization flags (
-flto
and-fuse-linker-plugin
) is removed. To reduce binary size, you can use Clang from MYSY2 to build the project, see Wiki. c02cedb49671d96ab2bfba9a290f557bef941a76
File List
File | SHA-256 |
---|---|
ARM64_v4.19.06r2148.zip | B84867B98B4FA7D2C594CA2CB5307752DE9E3E4A8CB8D33C22EC08797B9EAF24 |
Win32_v4.19.06r2148.zip | 0D3C585472E75A2D8FAD6DE4C5137FAFE0A10AF7DAE391D541DB312A9358F3F4 |
x64_v4.19.06r2148.zip | 600AE95D5441BDB286B2F178FE0BB617EA980FE54B123883025D890CE8C2E189 |
1、 Notepad2_ARM64_v4.19.06r2148.zip 785.28KB
2、 Notepad2_Win32_v4.19.06r2148.zip 747.22KB
3、 Notepad2_x64_v4.19.06r2148.zip 863.12KB