Download SciTE 5.4.1

Spread the love

Version 5.4.1 of SciTE has been released. Scintilla Text Editor is an open source and cross-platform text editor. It uses the open source Scintilla Text Editor library, which is from the same makers. This library is also used by other programs, including Notepad++. Downloads are available for Windows and Linux, and a commercial version for macOS can be found in Apple's app store. There is also a standalone executable that can be conveniently carried on a USB stick. The following changes and improvements have been made in this release:

Release 5.4.1

  • Add IDocumentEditable interface to allow efficient interaction with document objects which may not be visible in a Scintilla instance. This feature is provisional and may change before being declared stable. For better type-safety, the ScintillaCall C++ API uses IDocumentEditable* where void* was used before which may require changes to client code that uses document pointer APIs DocPointer, SetDocPointer, CreateDocument, AddRefDocument, and ReleaseDocument.
  • Ctrl-click on a selection deselects it in multiple selection mode.
  • Add SCI_SELECTIONFROMPOINT for modifying multiple selections.
  • Add SCI_SETMOVEEXTENDSSELECTION and SCI_CHANGESELECTIONMODE to simplify selection mode manipulation.
  • Improve performance of global replace by reducing cache invalidation overhead. Feature #1502.
  • Fix regular expression search for “\<" matching beginning of search when not beginning of word and for "\>” not matching line end. Bug #2157.
  • Fix regular expression search failure when search for “\<" followed by search for "\>“. Bug #2413.
  • Fix regular expression assertion (^, ​​$, \b. \B) failures when using SCFIND_CXX11REGEX. Bug #2405.
  • Fix regular expression bug in reverse direction where shortened match returned. Bug #2405.
  • Avoid character fragments in regular expression search results. Bug #2405.
  • With a document that does not have the SC_DOCUMENTOPTION_TEXT_LARGE option set, allocating more than 2G (calling SCI_ALLOCATE or similar) will now fail with SC_STATUS_FAILURE.
  • Protect SCI_REPLACETARGET, SCI_REPLACETARGETMINIMAL, and SCI_REPLACETARGETRE from application changing target in notification handlers. Bug #2289.

Version number 5.4.1
Release status Final
Operating systems Windows 7, Linux, BSD, macOS, Windows 8, Windows 10, Windows 11
Website Scintilla
Download https://www.scintilla.org/SciTEDownload.html
License type GPL
You might also like