- Released 12 February 2018.
- Features from C++14 and C++17 are used more often, with build files now specifying c++17, gnu++17, c++1z, or std:c++latest (MSVC). Requires Microsoft Visual C++ 2017.5, GCC 7, Xcode 9.2 or Clang 4.0 or newer.
- SCI_CREATEDOCUMENT adds a bytes argument to allocate memory for an initial size. SCI_CREATELOADER and SCI_CREATEDOCUMENT add a documentOption argument to allow choosing different document capabilities.
- Add SC_DOCUMENTOPTION_STYLES_NONE option to stop allocating memory for styles.
- Add SCI_GETMOVEEXTENDSSELECTION to allow applications to add more complex selection commands.
- SciTE property bookmark.symbol allows choosing symbol used for bookmarks. Feature #1208.
- Improve VHDL lexer's handling of character literals and escape characters in strings.
- Fix double tap word selection on Windows 10 1709 Fall Creators Update. Bug #1983.
- Fix closing autocompletion lists on Cocoa for macOS 10.13 where the window was emptying but staying visible. Bug #1981.
- Fix drawing failure on Cocoa with animated find indicator in large files with macOS 10.12 by disabling animation.
- SciTE on GTK+ installs its desktop file as non-executable and supports the common LDLIBS make variable. Bug #1989, Bug #1990.
- SciTE shows correct column number when caret in virtual space. Bug #1991.
- SciTE preserves selection positions when saving with strip.trailing.spaces and virtual space turned on. Bug #1992.
|