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 |