Skip to content

v0.0.3: remove old build dependency, improve performance, add new demos

Latest
Compare
Choose a tag to compare
@molsonkiko molsonkiko released this 27 Feb 03:36
· 20 commits to main since this release
c5e3895

[0.0.3] - 2024-02-26

Added

  1. Added new Allocate indicators demo, demonstrating how to allocate and use indicators to style text.
  2. Demo on the SCN_MODIFIED and NPPN_GLOBALMODIFIED notifications, which are used to track when a document is modified.

Changed

  1. Update method of building a DLL to remove a dependency on .NET Framework 3.5.
    • This also allows the user the specify whatever Notepad++ directory they wish, using the NppPath32 (to specify 32-bit Notepad++ directory) and NppPath64 (to specify 64-bit directory) variables from the command line like so: msbuild /p:NppPath32="D:\portable\npp\x86";NppPath64="somewhere\else\x64" ...

Fixed

  1. Greatly reduced unnecessary calls to NPPM_GETCURRENTLANGTYPE in DoInsertHtmlCloseTag by caching the lexer language whenever the lexer language changes or a buffer is opened.
  2. Bug where hitting Enter in a multiline textbox would not add a new line.