github zufuliu/notepad4 v4.19.04r2016

latest releases: v24.11r5548, v24.09r5472, v24.07r5332...
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.02r1827

  • Scintilla is upgraded to 4.1.5, see https://www.scintilla.org/ScintillaHistory.html for details.
  • Dark style theme (issue #105). 50f03d2
  • New automatic word wrap mode (issue #61). ac1269c and 718d4cd
  • Show ellipsis after folded text. 7855c3e and 351f34c
  • Add option to hide horizontal folding lines. 970d3d8
  • Support color font (Windows 8.1 and above) in Direct2D mode. b852257 and 50b8189
  • Support all font weights and styles in Direct2D mode (issue #101). bca0cdb and 62fe1c0
  • Add "locale" style property to support language dependent glyphs in Direct2D Mode. e3d0e55
  • Each scheme can be configured to view as code or text. 7f24b8b
  • New global font name $(Text) and $(Code) for default proportional and monospaced font. e21fde5 and 8e0d5e7
  • Improve character classification for Unicode BMP characters and DBCS encoding. c8ac6f0
  • New vertical bookmark symbol (8746d47), color for bookmark symbol and background color for bookmark line are customizable (3c9210a).
  • IME indicator color is customizable. 7a8cccb
  • Mark occurrences color is customizable (issue #66). 0b11378
  • Auto detect style base font size based on screen resolution. 568495c
  • Allow forward slash in open file dialog (issue #100). 5314329
  • New toolbar image for metapath. 4df789d
  • New option for metapath to enable open file in same target application window. cabc627
  • "Clear" menu and button is renamed to "Delete" (issue #103). ad45f16
  • "Save" menu and button is disabled for unmodified file, "Save" button is used to indicate whether current file is modified or not (issue #102). a2c367d
  • x64 and ARM64 can build with Visual Studio 2019 v142 toolset. 9140799
  • Highlight escape sequence in SQL string. 2e8434f
  • Highlight escape sequence in JSON string. b1cda5e
  • Support JSON5 single quoted string and multi-line string. 6bddea5
  • Support CMake block comment and bracket argument. 093fe1f
  • Update keywords for Bash (f6db77b), C++ (6555510 and 9fa8ca1), CMake (149f680), Python (10e4cf8) and .NET IL (9d59525).
  • New file extensions for Python (299345b) and JavaScript (9d79c81).
  • Support eolfilled style for Batch label (issue #104). d7fa61b and 98ef365
  • Fix IME broken for DBCS code pages. 26783ce
  • Fix dialog layout messed up on Windows XP. 047c6ed
  • Fix regression for using ANSI code pages. 0dbd3b4
  • Fix toolbar customization for metapath not loaded on next startup. 4421e53
  • Fix missing and duplicate menu access keys (issue #103). 4aba4db
  • Many other bug fix and improvements.

Breaking Changes

  • Scheme "Default Text" is split as "Global Styles", "2nd Global Styles", "Text File" and "2nd Text File". By default, "Text File" is viewed with proportional font (using "Default Text Style") and "2nd Text File" is viewed with monospaced font (using "Default Code Style"). c107921
  • Red, blue and green mark occurrences colors are removed, in favor of custom color. 6f06553
  • "Sticky Window Position" option is removed. f510eaf

File List

File SHA-256
ARM64_v4.19.04r2016.zip FC023AB79B9392B859B92A33B862B426CFC5F4FD24649A15A0CFEEC0C7476F14
Win32_v4.19.04r2016.zip 711EADF20F88563C350B8E61A503DBAD535EF3591B0487DA97D4E542FBC95F49
x64_v4.19.04r2016.zip 4D3E99BC30925407CD7ADEC6DF4125D9DFACDE175CA7B764E9629D0456532F5D

Don't miss a new notepad4 release

NewReleases is sending notifications on new releases.