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. ccb898a and 698347e
- Improve word wrapping around ASCII punctuation and their fullwidth forms in UTF-8 mode. d8504d3
- Enable locking current file for editing, by default locking binary file for editing. 956e34d, 710df06 and 67a3fb3
- Add toggle folds for current level. 51fd657
- Support case insensitive auto completion. 917284d
- Support camel case style. fdbf053
- Optimize UTF-8 and UTF-7 detection. 942c322 and 3594a62
- Support VB 2017 binary literals and digit separators. 6191a97
- Update keywords for C++. 98362a5
- New file extensions for Python. 5561d0b
Fix potential crash when WM_GETTEXT is used by third party applications (like a screen reader). e9f33d1 - Fix rapidly hiding and showing auto-completion box on typing cause "flickering". 56226f3
- Fix wrong caret position in selection in INS mode when block caret in OVR mode is set. 1d56f7c
- Fix "INS/OVR" and zoom level not shown in statusbar when warning occurred after loading file. 3f952b3
- Fix a bug on enclose selection dialog that cause text intended to insert before selection been inserted after selection and vice versa (issue #114). 71a7e0b
- Fix style not restored when clicking "Cancel" on customize scheme dialog (issue #112). 15bb58f
- Fix HTML highlighting bug. f95f12e and 56bfeee
- 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/. d4da3d9 - Notepad++ Binary content Clipboard format ("Notepad++ Binary Text Length") is removed. 15c38ca
- Long line marker is hidden by default now. cced121
- 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. c02cedb
File List
File | SHA-256 |
---|---|
ARM64_v4.19.06r2148.zip | B84867B98B4FA7D2C594CA2CB5307752DE9E3E4A8CB8D33C22EC08797B9EAF24 |
Win32_v4.19.06r2148.zip | 0D3C585472E75A2D8FAD6DE4C5137FAFE0A10AF7DAE391D541DB312A9358F3F4 |
x64_v4.19.06r2148.zip | 600AE95D5441BDB286B2F178FE0BB617EA980FE54B123883025D890CE8C2E189 |