github zufuliu/notepad4 v4.19.06r2148

latest releases: v24.09r5472, v24.07r5332, v4.24.05r5242...
5 years ago

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

Don't miss a new notepad4 release

NewReleases is sending notifications on new releases.