Software Update: SciTE 4.2.0

Spread the love

Version 4.2.0 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 creators. 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. In addition, there is a stand-alone executable that can be conveniently carried on a USB stick. The following changes and improvements have been made in this release:

Release 4.2.0

  • Scintilla.iface adds line and pointer types, increases use of the position type, uses enumeration types in methods and properties, and adds enumeration aliases to produce better CamelCase identifiers. Feature #1297.
  • Source of input (direct / IME composition / IME result) reported in SCN_CHARADDED so applications can treat temporary IME composition input differently. Bug #2038.
  • Lexer added for DataFlex. Feature #1295.
  • Matlab lexer now treats keywords as case-sensitive. Bug #2112.
  • SQL lexer fixes single quoted strings where ‘” (quote, double quote) was seen as continuing the string. Bug #2098.
  • Platform layers should use InsertCharacter method to perform keyboard and IME input, replacing AddCharUTF method. Feature #1293.
  • Add CARETSTYLE_BLOCK_AFTER option to always display block caret after selection. Bug #1924.
  • On Win32, limit text returned from WM_GETTEXT to the length specified in wParam. This could cause failures when using assistive technologies like NVDA. Bug #2110, Bug #2114.
  • Fix deletion of isolated invalid bytes. Bug #2116.
  • Fix position of line caret when overstrike caret set to block. Bug #2106.

Version number 4.2.0
Release status Final
Operating systems Windows 7, Linux, BSD, macOS, Solaris, Windows Vista, Windows 8, Windows 10
Website SciTE
Download
License type GPL
You might also like