github zufuliu/notepad4 v4.19.10r2454

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. The AVX2 build works for Windows 7 SP1 (or Windows Server 2008 R2 SP1) and above (64-bit only), requires CPU support for AVX2 and POPCNT.

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.

Changes Since v4.19.09r2380

  • Scintilla is upgraded to 4.2.1, see https://www.scintilla.org/ScintillaHistory.html for details.
  • Add ARM32 build for Windows RT and Windows 10 on ARM (issue #134). 44b5982 and ddc8e1d
  • Support Rust and API list for Rust standard library 1.38 (issue #23). c37abf4, 63e4f82 and 969a218.
  • Various improvements for CMake lexer. 58207a0, 698e72d, dc5cd59 and 1f161cb.
  • Update CMake API list to CMake 3.16. 5f20cd4 and 7c6a3de. Note: long variables and properties are NOT included by default, you can change parse_cmake_api_file() (in KeywordCore.py) to include them, which will make Notepad2.exe about 30 KiB bigger.
  • Rewrite and improve Vim script lexer. 17f8830 and 92b53d1
  • Improve GraphViz Dot lexer, add partial support for blockdiag, seqdiag, actdiag and nwdiag (issue #130). 1959aa7 and 34a5825
  • Update HTML5 tag and attributes to WHATWG 2019-08-19. d868ec2
  • Update keywords for Go language. d7bc67d
  • Update Unicode data to 12.1.0. 0589511
  • New file extension: Crystal *.cr for Ruby and CUDA *.cu for C/C++.
  • Remove use of LZCNT, make AVX2 build only required on AVX2 and POPCNT. dbd8028
  • Add fold.xml.at.tag.open property for XML. 9ec5e04
  • Add Shift + Tab for multiline edit box as a workaround to Tab to switch to other controls.
  • Fix Press Esc no longer close dialogs that has multiline edit box (issue #131). 9ac982d
  • Fix infinite message loop on "Insert HTML/XML Tag" dialog. d9b2224
  • Fix XML folding bug on script tag. aecd846
  • Fix highlight for HTML5 custom elements breaking after set HTML tag match to case sensitive (html.tags.case.sensitive). fa7b852
  • Fix JSON lexer broken for DBCS encoded file. eead253 and 0e84806
  • Fix TCL lexer unconditional enabled compact code folding. f0449b5
  • Some other bug fix and improvements.

File List

File SHA-256
ARM_v4.19.10r2454.zip 88C0F7DBDA85D1BA7C850CE78D7C2AD992F3D3C5248A74C14DFF500B6E0253F6
ARM64_v4.19.10r2454.zip E12EE81B900F51F28EAD8F8633CBCBD27AC15CC3919B26BB74CBCE7F0EBC8643
AVX2_v4.19.10r2454.zip A77A935874ED10712070C11D4BA3A596A0823FCF35A5E0882D5F2070EAF15020
Win32_v4.19.10r2454.zip B1E51CB18A0F496E981E1B9D0284DCDA356DACD500BC559202353531E4239C40
x64_v4.19.10r2454.zip 7FA219EEBC7381E3B727DD21DDDC0E62B1F4578B0AF21703D86497E8C90583BA

Don't miss a new notepad4 release

NewReleases is sending notifications on new releases.